我有IPv6字符串,我想制作IPAddress对象。我尝试了以下代码
String ipString = "2400:3C00:3FFE:0000:0000:5EFE:8999:48AA";
System.Net.IPAddress address;
IPAddress.TryParse(ipString, out address);
但是address.ToString()返回值“2400:3c00:3ffe :: 5efe:137.153.72.170”。
为什么将它转换为mix ip?
答案 0 :(得分:1)
这是AFAIK,发生在Windows 2003 + XP(可能是Vista,但我不确定),因为它们实现了IPv6。在较新的操作系统上,它会没问题。