Tag: ipv4

如何确定本地主机的IPv4地址?

如何从Dns.GetHostAddresses()仅获取Internet协议版本4地址? 我有下面的代码,它给了我IPv4和IPv6地址。 我必须使用具有多个IPv4地址的盒子。 IPAddress[] localIPs = Dns.GetHostAddresses(Dns.GetHostName()); private void get_IPs() { foreach (IPAddress a in localIPs) { server_ip = server_ip + a.ToString() + “/”; } }

IIS Request.UserHostAddress返回IPV6(:: 1),即使禁用IPV6也是如此

在我的网卡的属性部分,在Windows Server 2008上,我禁用了IPV6,只启用了IPV4。 但是在ASP.NET中,Request.UserHostAddress返回’:: 1’,即IPV6地址。 有谁知道如何恢复到IPV4?