有人尝试通过 DNS 服务器似乎已关闭的连接连接到互联网。如果我给他们一个 IP 地址,他们可以连接,但它无法解析正常名称。
我尝试让他们从互联网选项中更改所使用的 DNS(将其设置为使用 Google 的 DNS)-但是这没有用 -显然 ISP 捕获了所有的 DNS 请求。
我也尝试使用代理,但是也没有用。
还有其他解决办法吗?
这不是审查制度或其他什么的情况,所以没有必要保持匿名或其他什么的 - 我只需要一种“强制”使用另一个 DNS 服务器或使用其他东西路由互联网的方法。
答案1
如果 DNS 查找失败的站点列表很小,您可以将其添加到该计算机上的主机文件中。 流行操作系统的主机文件路径:
- Linux:
/etc/hosts
- Macintosh OS X:
/etc/hosts
- Macintosh OS 9:在“系统文件夹”>“首选项”中,在“系统文件夹”中,查看是否有“Hosts”文件。如果没有,请在文本编辑器中创建一个。
- WindowsXP家庭版:
C:\windows\system32\drivers\etc\hosts
- Windows NT/2000/XP 专业版:
c:\winnt\system32\drivers\etc\hosts
- Windows 95/98/Me:
c:\windows\hosts
- Windows 7/Vista:
c:\windows\system32\drivers\etc\hosts