C# 获取机器IP地址的方法

2023-12-31

如何在 C# 中获取机器的 IP 地址?


IPAddress[] localIPs = Dns.GetHostAddresses(Dns.GetHostName());

您的计算机没有单个 IP 地址,并且某些返回的地址可能是 IPv6。

MSDN 链接:

  • Dns.GetHostAddresses http://msdn.microsoft.com/en-us/library/system.net.dns.gethostaddresses(lightweight).aspx
  • IP地址 http://msdn.microsoft.com/en-us/library/system.net.ipaddress(lightweight).aspx

或者,作为MSalters https://stackoverflow.com/users/15416/msalters提及,127.0.0.1 / ::1 is the 环回地址 http://en.wikipedia.org/wiki/Loopback_address并且将始终引用本地计算机。然而,出于显而易见的原因,它不能用于从远程计算机连接到本地计算机。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

C# 获取机器IP地址的方法 的相关文章

随机推荐