C#获取本机所有IP地址(包括局域网和本机外网IP)
2012-09-29 14:09
567 查看
/// <summary> /// 获取所有本机IP地址,包括局域网IP和本机外网IP(如果有) /// </summary> public static void GetAllIP() { IPAddress[] IP = Dns.GetHostAddresses(Dns.GetHostName()); int m_count = IP.Length; string m_AllIP = string.Empty; for (int i = 0; i < m_count; i++) { m_AllIP += string.Format("{0}|", IP[i].ToString()); } Console.WriteLine(m_AllIP); Console.Read(); }
效果如下:
![](http://pic002.cnblogs.com/images/2012/292376/2012092914072520.jpg)
相关文章推荐
- C#获取本机所有IP地址(包括局域网和本机外网IP)
- C# 获取本机的所有ip地址,并过滤内网ip
- C#获取局域网中的所有正在使用的IP地址
- C#获取局域网中的所有正在使用的IP地址
- c#获取所有局域网IP
- C#获取客户端IP地址+获取本机外网IP
- C#(局域网)获取外网IP
- C#获取局域网所有IP几个方法总结
- C#获取局域网内所有的ip及对应的MAC
- 用C#获取局域网内所有IP方法研究
- 获取外网IP和本机所有网卡地址信息
- VC--获取本机 局域网IP 和外网IP
- c#程序如何从海康ipserver查询获取DVR设备ip地址
- C#获取内网和外网IP
- C#获取局域网内所有数据库服务器
- 【转载】用C#获取局域网内所有机器
- C# Winform程序获取外网IP地址
- C#获取本机内网外网IP
- C#获取IP4或IP6协议的IP地址
- 使用C#得到局域网内所有主机名,IP地址,MAC地址,使用C# 实现查看所有系统事件