当你想要匿名上网时,用是最简单的解决方案——你的IP地址,服务提供商和位置都会隐藏起来。但是,DNS泄漏完全可以让藏在之后的你原形毕露。
如何防止泄漏
1、改变DNS服务器
如果你的默认DNS服务器是由你的ISP分配的,那么防止他们看到你在网上做了什么的最简单的方法之一是改变你的DNS服务器。即使你不担心DNS泄漏,更改默认的DNS服务器也是有好处的,因为这可以提高你的上网速度。
下面是维护好的DNS服务器,可以为您提供高性能和高安全性:
打开DNS(首选:208.67.222.222,候补:208.67.222.220)
Comodo Secure DNS(首选:8.26.56.26,候补:8.20.247.20)
谷歌公共DNS(首选:8.8.8.8,候补:8.8.4.4)
2、使用带有DNS泄漏保护功能的
一些会监视你的DNS请求以确保能够通过,如果你想看看是否你的有这种保护,打开设置,你就会看到一个检查防范DNS漏洞的选项。
那么,哪些会有这种DNS泄漏保护?根据Bestz.com,TorGuard(这两个网站向我们例举了最好的)所提供的信息,Area,Pure,Express,.AC和Liquid都提供了这种保护功能。如果你正在使用这些中的一个,请确保你的设置是否正确。如果你没有以上并担心ISP监控你的行踪,你可能需要要考虑换个。
3、使用监控软件
某些监控软件还包括修复DNS泄漏。 Check Pro版本和Open Watchdog有这个功能。
由于只有收费软件有修复泄漏这样的选项,很可能很多人一般不会考虑去使用。除非你使用了监控软件确保您的连接是完全安全的。
4、禁用Teredo
Teredo是一个基于Windows的技术,本质上说,它允许转换两个IP通信协议:IPv4和IPv6。然而,Teredo有时会引起DNS泄漏,所以你可能要禁用它。
打开命令行,然后键入以下命令:
netsh interface teredo set state disabled
如果哪天你需要重新启用Teredo,你可以使用这个命令:
netsh interface teredo set state type=default