修改 hosts 文件中条目无效的解决方法

一个客户那里的 POS 系统后台,想通过 TeamViewer 来作为以后的远程维护工具。与往常一样,只是希望 POS 后台能够通过网络连接 TeamViewer 服务器,从而获取 ID 和密码,不需要浏览网站,所以后台计算机的网络参数中手动设置了 IP 和掩码及网关,DNS 留空,在 hosts 文件中添加条目来实现 TeamViewer 服务器的连接。

系统环境:Windows XP SP2

我将所有可能的 TeamViewer 域名和对应的 IP 添加进 hosts 文件中,但无效,TeamViewer 无法获取 ID 和密码。hosts 文件中添加百度的域名和对应的 IP,测试 ping 百度的域名,无法获取到 IP。以上测试说明添加进 hosts 文件的条目没有生效。

hosts 文件条目不生效的解决方法:打开 “服务”,找到 “DNS Client” 一项,将其改为手动模式并启用。之前不生效就是因为 “DNS Client” 服务被禁用了(如果是自动模式也可能引起不生效)。

另外,hosts 文件在 Windows 系统中位于:C:\WINDOWS\system32\drivers\etc 文件夹下。

hosts 文件介绍hosts 文件是一个用于储存计算机网络中各节点信息的计算机文件。这个文件负责将主机名映射到相应的 IP 地址。hosts 文件通常用于补充或取代网络中 DNS 的功能。和 DNS 不同的是,计算机的用户可以直接对 hosts 文件进行控制。

参考链接:修改 hosts 文件无效?附解决办法

分类:Windows

标签:, ,

对本文发表评论





1 + 9 = ?

注意:
1、请勿单纯发表顶啊、打酱油之类无任何意义的评论,否则将被视为spam!谢谢合作!
2、但欢迎你留下对本文的看法或技术上的任何疑问,我会及时回复你。