修改Windows 7主机文件不会生效

时间:2014-01-01 08:46:24

标签: windows dns localhost virtualhost

我正在尝试定义一些虚假域名以指向127.0.0.1,但它根本不会生效。
我编辑C:\Windows\System32\Drivers\etc\hosts.txt(我知道我应该拥有管理员权限,因此文件被正确修改)并添加例如127.0.0.1 abcde.com并保存更改,但是当我ping这个域时,它正在ping相应的服务器不是我自己的机器。我也尝试修改该文件中现有域的IP,但没有变化 我也尝试使用像ipconfig /flushdns这样的命令,并重新启动我的Windows,但仍然像以前一样工作 似乎有另一个文件或类似presistent缓存的东西阻止更改生效。

在这种情况下,我该怎么办?

1 个答案:

答案 0 :(得分:2)

问题中的主机文件名错误:

C:\Windows\System32\Drivers\etc\hosts.txt

- >

C:\Windows\System32\Drivers\etc\hosts

删除txt扩展名。请注意,此文件应存在于您的计算机中,因此只需编辑它即可。