DNS污染怎么解決 教你幾招輕松恢復

DNS污染——指的是用戶訪問一個地址,國內的服務器(非DNS)監控到用戶訪問的已經被標記地址時,服務器偽裝成DNS服務器向用戶發回錯誤的地址的行為。范例,訪問油管、臉書之類網站等出現的狀況。

你使用一個不存在的 IP (肯定不是 DNS )作為 DNS 去解析某個域名的時候,理應沒有任何返回,但是卻能返回一個錯誤 IP。為了證明是污染不是劫持,你再用這個不存在的 IP 去解析不存在的域名,這個時候你會發現沒有任何返回,這就說明這個不存在的域名沒有被污染。

下面就來教你如何驗證DNS有無被污染以及污染后的解決方法。

DNS污染驗證方法

我們可以在CMD命令行下通過這樣一條命令:

nslookup 域名 192.168.1.1(其中192.168.1.1就是你的要驗證的DNS地址)

DNS污染檢測

即可判斷該域名是否被污染,由于192.168.1.1不存在,理應沒有任何返回。但我們卻得到了一個錯誤的IP(不確定)。即可證明這個域名已經被DNS污染了。

可能以上步驟不是很清楚,具體的驗證方法請參考

==》DNS污染驗證方法《==

DNS污染解決方法

1、使用各種SSH加密代理,在加密代理里進行遠程DNS解析,或者使用VPN上網。

2、修改hosts文件,操作系統中Hosts文件的權限優先級高于DNS服務器,操作系統在訪問某個域名時,會先檢測HOSTS文件,然后再查詢DNS服務器。可以在hosts添加受到污染的DNS地址來解決DNS污染和DNS劫持。

你可以試試下載==》hosts編輯器

hosts

3、通過一些軟件編程處理,可以直接忽略返回結果是虛假IP地址的數據包,直接解決DNS污染的問題。

5、使用DNSCrypt軟件,此軟件與使用的OpenDNS直接建立相對安全的TCP連接并加密請求數據,從而不會被污染。

網友評論
圖文推薦
  • 百度殺毒怎么樣 百度殺毒軟件好嗎

    百度殺毒軟件好嗎?這是很多用戶在使用百度殺毒這款軟件之前的疑問,因為殺毒軟件實在太多,用戶有這樣的疑問也無可厚非,今天,小編就帶大家看看百度殺毒的一些特色吧,或許能夠解答用戶的疑問了!

  • 勒索病毒怎么清除 勒索病毒徹底清除方法

    很多用戶的電腦遭受了勒索病毒的侵入,那么要如何清除勒索病毒呢?接下來,小編就為大家帶來勒索病毒清除方法以及勒索病毒清除工具,感興趣的朋友可以來了解下。

  • 比特幣病毒怎么解決 比特幣病毒解決方法

    最近,很多朋友都被比特幣勒索病毒給刷屏了,黑客通過索要破解費用來獲取利益,那么,比特幣病毒怎么破解呢?接下來,小編就為大家帶來比特幣病毒解決方法。