Windows 8 dns 主机文件没有做它应该做的事情
Posted
技术标签:
【中文标题】Windows 8 dns 主机文件没有做它应该做的事情【英文标题】:Windows 8 dns hosts file not doing what it is supposed to 【发布时间】:2015-01-02 05:41:26 【问题描述】:我在以下位置更改了我的主机文件:
C:\Windows\System32\drivers\etc\hosts
到
127.0.0.1 localhost
127.0.0.1 www.david.com
其他所有内容都用#注释
我用 ipconfig /flushdns 清理 dns
但是,当我打开我的 chrome 浏览器 www.david.com 时,它并没有转到我的本地主机。
我做错了什么?
我也尝试过 ping 服务器,但它没有 ping 我的本地主机。
【问题讨论】:
【参考方案1】:您不应该在 hosts 文件中使用 www
。
您的主机文件应如下所示
127.0.0.1 localhost
127.0.0.1 david.com
当你更改主机文件时,你需要像这样重启 dnscache 服务
使用“以管理员身份运行”菜单选项启动 Windows 命令窗口,然后执行
net stop dnscache
net start dnscache
然后在浏览器中使用david.com
。
由于某种原因,www.
即使您添加它也会被忽略。
【讨论】:
我的电脑上有 Windows 8,我的文件看起来就像你说的那样。我刷新了 dns,我重新启动了 dns 缓存,甚至清理了浏览器缓存。我仍然得到网站 david.com。我真的不明白。以上是关于Windows 8 dns 主机文件没有做它应该做的事情的主要内容,如果未能解决你的问题,请参考以下文章
Codeigniter 表单结果作为另一个表单输入值。第二个表格没有做它应该做的事情
无法激活windows 在域名系统(DNS)中找不到密钥管理服务(KMS)主机