hosts表的作用是可以改DNS,当我们设置了www.baidu.com 指向127.0.0.1的时候,再在浏览器输入www.baidu.com就会转向127.0.0.1而不是去访问百度。这个对于配置VS调试很有用。在工作中,常常遇到过要用域名来进行调试,这是hosts表就可以发挥它巨大的作用了。
另外 Hosts的位置一般是在 c:\windows\system32\drivers\etc,如果发现没有,可以查看下是否设置了为 隐藏文件 / 隐藏受保护的操作系统文件
“DNS CLient”服务是缓存dns用的, 所以说修改了hosts的文件是不能马上生效的, 需要一段时间的延时, 通常可以用ipconfig /flushdns来刷新dns缓存, 但这个方法对于我的问题似乎没有什么效果, 于是干脆打开控制面板- 管理工具 – 服务, 在其中找到“DNS Client” 将其停用并改为手动模式。