利用这个代码一键获取本机IP的名字、IPv6和IPv4地址,可分配端口的极值、端口家族

using System;
using System.Collections.Generic;
//using System.Linq;
using System.Text;
using System.Net;
using System.Net.Sockets;namespace DNS
{class Program{static void Main(string[] args){string hostName = Dns.GetHostName();Console.WriteLine("本机的名字:" + hostName);IPAddress[] iPAddresses = Dns.GetHostAddresses(hostName);foreach (IPAddress ipAddress in iPAddresses){if (ipAddress.AddressFamily == AddressFamily.InterNetworkV6){Console.WriteLine("本机IPv6地址:" + ipAddress.ToString());}if (ipAddress.AddressFamily == AddressFamily.InterNetwork){Console.WriteLine("本机IPv4地址:" + ipAddress.ToString());}}Console.WriteLine("------------------------");//创建本机IP端点IPAddress localIP = IPAddress.Parse("127.0.0.1");IPEndPoint localEndPoint = new IPEndPoint(localIP, 8080);Console.WriteLine("IP端点" + localEndPoint.ToString());Console.WriteLine("IP端口" + localEndPoint.Port);Console.WriteLine("IP地址家族" + localEndPoint.AddressFamily);Console.WriteLine("可分配端口最小值" + IPEndPoint.MinPort);Console.WriteLine("开分配端口最大值" + IPEndPoint.MaxPort);Console.ReadLine();}}
}

C# 一键获取本机的详细IP信息相关推荐

  1. 获取本机的真实IP地址

    Code: import java.net.InetAddress; import java.net.UnknownHostException; /** * 获取本机的真实IP地址.<br> ...

  2. LabVIEW 获取本机多个ip地址

    图 1 网上见了好多设置的,都没讲清楚,在这里整理一下本机ip地址的获取问题.关键在"字符串向ip地址转换"函数的设置上面,见下图2,选择多输出就能获取本机的多个ip地址,若不选多 ...

  3. Java 获取本机局域网内IP

    主要涉及NetworkInterface.Enumeration.InetAddress等类 /*获取本机网内地址*/public static InetAddress getInet4Address ...

  4. 查询本机/代理/指定IP信息(归属地) Api

    查本机IP信息: https://ip.cn/api/index?ip=&type=0 https://2022.ipchaxun.com/ http://api.k780.com/?app= ...

  5. linux 获取本机的所有IP地址

    linux下获取本地的ip地址,我这里只介绍一种,亲测有效,包括你虚拟出来的IP地址也可以显示出来. 先说一下可能大家都有听过的使用 gethostname 函数和 gethostbyname 函数获 ...

  6. qt准确获取本机mac和ip地址

    前言 公司服务器有多个mac地址,是用网上的代码获取时总是不准确,只能自己封装一下.qt通过QNetworkInterface类来获取网络接口的各种信息,我是通过解析QNetworkInterface ...

  7. php获取本机内网ip地址

    内网ip只能用于内部通信,而不能与其它网络互连.在tcp/ip协议中,专门保留了三个网段作为私有网段地址.分别如下: 10.0.0.0/8: 10.0.0.0~10.255.255.255 172.1 ...

  8. C# 网络编程之获取本机名、ip地址、域名、物理位置

    在C#网络编程中,主机域名与ip之间能相互转换,同时DNS中有Dns类.IPHostEntry类.IPAddress类.DnsPermission类实现DNS的一些简单功能. 下面主要讲述一个C#的W ...

  9. C#获取本机名及IP地址

    using System; using System.Collections.Generic; using System.Text; using System.Net; //需要引用.Net命名空间n ...

最新文章

  1. 某大龄程序员哀叹:夫妻双失业后还不起房贷,被迫断供!四年还了80万,60多万都是利息!...
  2. 转载:SqlServer数据库性能优化详解
  3. ae 创建图像等高线 蒙版_Pixelmator ——图像处理软件
  4. 说说FATFS文件系统(转)
  5. UI5控件类似Java反射机制的一个小技巧
  6. mapreduce分组统计_Mongodb的分组统计MapReduce
  7. 24点游戏c语言源代码6,C语言解24点游戏程序
  8. 浅析 .Net Core中Json配置的自动更新
  9. 数据结构与算法2——数组
  10. PHP文件系统-文件下载
  11. @excel注解_Excel导入导出Java解决方案推荐
  12. linux登录后自动打开终端,linux登录信息/打开终端信息
  13. MySQL数据库初识
  14. 三款免费实用的本地文件夹同步/备份软件推荐 (SyncToy/FreeFileSync/Compare Advance)
  15. 五年上市路,君亭才刚刚出发
  16. 通灵学院|游戏设计研习3:人类的内在人群特征★(1000字)
  17. 24位RGB颜色转换为16位RGB
  18. 关于Unity ContentSizeFitter的坑
  19. Excel输入公式计算只显示公式不出结果
  20. 很酷的智能家居/工业路由器两用的物联网WiFi模块 MQTT/TCP协议 MIPS+LINUX+Openwrt技术覆盖

热门文章

  1. 计算机专业买笔记本有什么要求,笔记本电脑什么配置好?硬核选购指南来了!...
  2. 安工大Linux程序设计实验
  3. 2048游戏英雄榜java_2048技巧 2048游戏排行榜挑战方法攻略详解
  4. 一起做网店的商品主图的批量采集的步骤
  5. 微信公众帐号消息帐号
  6. vue导出excel加一个进度条_运用vue导出excel碰到的那些坑
  7. 普通话读音 - 平舌音 / 前舌音 / 舌尖前音 - 翘舌音 / 卷舌音 / 舌尖后音
  8. 考研英语复试口语常见问题(上岸必备)
  9. angular 使用ngx-quill
  10. stream 计算一个List对象中某个字段总和