Windows hosts文件

9
这些行之间有什么区别:
::1             localhost

...和

127.0.0.1       localhost

在Windows的hosts文件中?

一开始,我在我的hosts文件中有第一种类型的行,当我在浏览器中输入localhost时,它会导向127.0.0.1。然后我有一段时间没有在浏览器中使用localhost提示,当我需要再次使用它时,它就无法工作了。我将hosts文件中的第一行从第一种类型改为第二种类型,然后它就可以工作了。为什么会这样呢?


谢谢。在我的Vista上的网络属性中,IPv6旁边的框已被选中。我是否可以以某种方式确保循环回送启用了IPv6? - Alex
4个回答

16

::1是IPv6。

127.0.0.1是IPv4。


2

::1 是 IPv6

127.0.0.1 是 IPv4

我猜你在测试过程中禁用了 IPv6?


1

前者“::1”是IPv6本地主机的压缩语法。它等同于127.0.0.1。您是否在操作系统或网络适配器中禁用了IPv6支持?也许这就是为什么它停止工作的原因。


1

我相信 ::1 是 IPV6 中 127.0.0.1 的表示方法。


XP支持IPv6。它必须被启用。 - Joseph

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接