将localhost解析为IPv4不起作用

时间:2016-11-03 13:58:29

标签: localhost ipv6 ipv4 hosts resolve

我需要完成的是让localhost解析为IPv4地址而不是IPv6地址。我是一名ASP.NET开发人员,我们的内部Web应用程序会根据几个范围检查IP地址,以确保您处于允许的范围内。

我已经尝试了我能想到的一切,甚至更改了我认为不需要在Windows 10上执行的主机文件。查看我的截图。任何人都可以帮忙解释为什么我还在使用IPv6吗?

PowerShell screenshot

1 个答案:

答案 0 :(得分:0)

查看网络适配器的属性,"更改适配器设置"您应该会看到一个协议列表,例如" Microsoft Windows客户端","文件和打印机共享"并且低于那些......"互联网协议版本4" AND" Internet协议版本6"

仅使用IPv4,检查并取消选中IPv6

然后,查看IPv4的属性如果没有分配Ipv4 IP的DHCP服务器,则可能需要指定IP地址。这可能看起来像...... 192.168.1.X,其中X未被网络上的其他系统使用。

这通常会使网关192.168.1.1和网络掩码为255.255.255.0

您还可以在那里设置DNS。我建议使用Google的免费8.8.8.8和8.8.4.4