【问题标题】:modifying windows 7 hosts file doesn't take effect修改windows 7 hosts文件不生效
【发布时间】:2014-01-18 22:57:43
【问题描述】:

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

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

【问题讨论】:

标签: windows dns localhost virtualhost


【解决方案1】:

问题中的hosts文件名错误:

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

-->

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

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

【讨论】:

    猜你喜欢
    • 2014-10-21
    • 2012-06-14
    • 2017-04-17
    • 1970-01-01
    • 2017-05-29
    • 2019-10-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多