DNS泄漏怎么辦
當(dāng)你想要匿名上網(wǎng)時(shí),用是最簡(jiǎn)單的解決方案——你的IP地址,服務(wù)提供商和位置都會(huì)隱藏起來(lái)。但是,DNS泄漏完全可以讓藏在之后的你原形畢露。
什么是DNS泄漏
域名系統(tǒng)(DNS)是關(guān)聯(lián)網(wǎng)址(如www.makeuseof.com)和IP地址(54.221.192.241)的系統(tǒng)。當(dāng)你使用瀏覽器訪問一個(gè)網(wǎng)站,它會(huì)向DNS服務(wù)器發(fā)送你輸入的地址請(qǐng)求,然后DNS服務(wù)器會(huì)指出其正確的IP地址。這是互聯(lián)網(wǎng)如何工作的一個(gè)關(guān)鍵部分。
通常情況下,DNS服務(wù)器是由你的互聯(lián)網(wǎng)服務(wù)提供商(ISP)所提供,這意味著他們可以監(jiān)控、記錄任何你發(fā)送到服務(wù)器的請(qǐng)求。當(dāng)您使用虛擬專用網(wǎng)絡(luò)()的時(shí)候,該DNS請(qǐng)求應(yīng)該通過(guò)你的被定向到一個(gè)匿名的DNS服務(wù)器防止ISP監(jiān)視你的連接。
不幸的是,有時(shí)你的瀏覽器會(huì)忽視你打開的,并會(huì)直接發(fā)送DNS請(qǐng)求到您的ISP。這就是所謂的一個(gè)DNS泄漏。這會(huì)導(dǎo)致你認(rèn)為你已經(jīng)匿名了、網(wǎng)絡(luò)監(jiān)控不到你,但事實(shí)上你不并會(huì)得到保護(hù)。
分析
如果你的計(jì)算機(jī)使用默認(rèn)設(shè)置,并沒有通過(guò)的DNS服務(wù)器發(fā)送DNS請(qǐng)求,那么這個(gè)泄漏很難看出。你需要使用一個(gè)泄漏測(cè)試。這有一個(gè)網(wǎng)頁(yè)你可以測(cè)試一下:www.dnsleaktest.com.
進(jìn)入該網(wǎng)站,點(diǎn)擊“標(biāo)準(zhǔn)測(cè)試”(如果你想了解更多監(jiān)視的內(nèi)容,您可以點(diǎn)擊“擴(kuò)展測(cè)試”——相對(duì)來(lái)說(shuō)比較全面,但需要更長(zhǎng)的時(shí)間)。如果看到自己的國(guó)家和ISP的結(jié)果顯示在頁(yè)面上,就可以知道,你的ISP在監(jiān)視您的連接。
如何防止泄漏
1、改變DNS服務(wù)器
如果你的默認(rèn)DNS服務(wù)器是由你的ISP分配的,那么防止他們看到你在網(wǎng)上做了什么的最簡(jiǎn)單的方法之一是改變你的DNS服務(wù)器。即使你不擔(dān)心DNS泄漏,更改默認(rèn)的DNS服務(wù)器也是有好處的,因?yàn)檫@可以提高你的上網(wǎng)速度。
下面是維護(hù)好的DNS服務(wù)器,可以為您提供高性能和高安全性:
打開DNS(首選:208.67.222.222,候補(bǔ):208.67.222.220)
Comodo Secure DNS(首選:8.26.56.26,候補(bǔ):8.20.247.20)
谷歌公共DNS(首選:8.8.8.8,候補(bǔ):8.8.4.4)
2、使用帶有DNS泄漏保護(hù)功能的
一些會(huì)監(jiān)視你的DNS請(qǐng)求以確保能夠通過(guò),如果你想看看是否你的有這種保護(hù),打開設(shè)置,你就會(huì)看到一個(gè)檢查防范DNS漏洞的選項(xiàng)。
那么,哪些會(huì)有這種DNS泄漏保護(hù)?根據(jù)Bestz.com,TorGuard(這兩個(gè)網(wǎng)站向我們例舉了最好的)所提供的信息,Area,Pure,Express,.AC和Liquid都提供了這種保護(hù)功能。如果你正在使用這些中的一個(gè),請(qǐng)確保你的設(shè)置是否正確。如果你沒有以上并擔(dān)心ISP監(jiān)控你的行蹤,你可能需要要考慮換個(gè)。
3、使用監(jiān)控軟件
某些監(jiān)控軟件還包括修復(fù)DNS泄漏。 Check Pro版本和Open Watchdog有這個(gè)功能。
由于只有收費(fèi)軟件有修復(fù)泄漏這樣的選項(xiàng),很可能很多人一般不會(huì)考慮去使用。除非你使用了監(jiān)控軟件確保您的連接是完全安全的。
4、禁用Teredo
Teredo是一個(gè)基于Windows的技術(shù),本質(zhì)上說(shuō),它允許轉(zhuǎn)換兩個(gè)IP通信協(xié)議:IPv4和IPv6。然而,Teredo有時(shí)會(huì)引起DNS泄漏,所以你可能要禁用它。
打開命令行,然后鍵入以下命令:
netsh interface teredo set state disabled
如果哪天你需要重新啟用Teredo,你可以使用這個(gè)命令:
netsh interface teredo set state type=default
結(jié)語(yǔ)
如果你使用, DNS泄漏可能會(huì)泄漏更多你想不到的信息,所以同志們,讓我們堵住這個(gè)洞,不讓信息泄漏出去。