解決dns污染
❶ 怎麼徹底解決DNS污染
先檢測是不是源出現DNS污染:
IIS7網站監控
測網站是否被劫持、域名是否被牆、DNS污染檢測等信息。
然後開始解決:1、使用各種SSH加密代理,在加密代理里進行遠程DNS解析,或者使用VPN上網。
2、修改hosts文件,操作系統中Hosts文件的許可權優先順序高於DNS服務器,操作系統在訪問某個域名時,會先檢測HOSTS文件,然後再查詢DNS伺服器。可以在hosts添加受到污染的DNS地址來解決DNS污染和DNS劫持。
3、通過一些軟體編程處理,可以直接忽略返回結果是虛假IP地址的數據包,直接解決DNS污染的問題。
❷ DNS劫持和DNS污染的區別及解決辦法
DNS污染和DNS劫持在天朝是非常常見的現象。
輸入了一個錯誤的URL後,本應該出現的404頁面卻是電信114,
正常訪問網站時出現的電信的小廣告,
使用了**卻依然無法正常訪問某些境外網站,
以及最近爆出來的Gmail釣魚頁面,
這些都是遭到DNS污染和DNS劫持的現象。
以下提供兩種方法解決這個問題:
1.Firefox only用戶
如果你只用Firefox又懶得折騰,直接打開Firefox的遠程DNS解析就行了。
在地址欄中輸入about:config
找到network.proxy.socks_remote_dns一項改成true。
2.通用解決方法
這種方法更為徹底,保證所有網路程序都能獲得正確的DNS解析。
http://code.google.com/p/pydnsproxy/
到以上地址下載DNS Proxy這一程序,安裝(Vista/Win7需要以管理員身份運行)。
然後修改你的網路適配器設置(根據你的上網方式選擇適配器),把DNS伺服器地址手動指定為127.0.0.1,即本機地址。
程序默認使用OpenDNS,可以修改安裝目錄下的dnsserver.conf選用你自己喜歡的境外DNS伺服器,比如Google DNS 8.8.8.8。
❸ 域名遭遇DNS污染怎麼解決
IIS7網站監控
檢測網站是否被劫持、域名是否被牆、DNS污染檢測等信息。
DNS污染解決方法
1、使用各種SSH加密代理,在加密代理里進行遠程DNS解析,或者使用VPN上網。
2、修改hosts文件,操作系統中Hosts文件的許可權優先順序高於DNS伺服器,操作系統在訪問某個域名時,會先檢測HOSTS文件,然後再查詢DNS伺服器。可以在hosts添加受到污染的DNS地址來解決DNS污染和DNS劫持。
❹ 域名DNS污染怎麼處理,如何判斷域名DNS被污
DNS污染則讓域名直接無法訪問了,非得修改DNS伺服器不可。我們如何檢測是否遭遇DNS污染專?經收集整理歸納以屬下三點:
1.點「開始」-「運行」-輸入CMD,再輸入 ipconfig /all ,在下「DNS SERVER」里找到你使用的DNS伺服器地址。
2.再輸入 nslookup xxxx.com(你的域名) 你的DNS伺服器IP ,來查看是否能解析。
3.再輸入 nslookup xxxx.com 8.8.8.8 使用Google的DNS伺服器驗證。
對於dns污染,可試一下用DNSCRYPT這個工具來解決。
❺ dns污染怎麼解決
現在360或者抄金山都可以解決襲這個問題。
其實DNS污染解決方法很簡單。
你可以打電話去你的運營商那裡投訴。
又或者你也可以自己換DNS。
谷歌:主用8.8.8.8 備用:8.8.4.4
114:主用114.114.114.114 備用:114.114.115.115
如有幫助 請採納
❻ 怎樣應對 DNS 污染
DNS污染,又稱為域名伺服器緩存污染(DNS cache pollution)或者域名伺服器快照侵害(DNS cache poisoning)。
DNS污染是指一些刻意製造或無意中製造出來的域名伺服器分組,把域名指往不正確的IP地址。
一般來說,網站在互聯網上一般都有可信賴的域名伺服器,但為減免網路上的交通,一般的域名都會把外間的域名伺服器數據暫存起來,待下次有其他機器要求解析域名時,可以立即提供服務。一旦有相關網域的局域域名伺服器的緩存受到污染,就會把網域內的電腦導引往錯誤的伺服器或伺服器的網址。
對付DNS劫持,只需要把系統的DNS設置手動切換為國外的DNS伺服器的IP地址即可解決。
對於DNS污染,一般除了使用代理伺服器和VPN之類的軟體之外,並沒有什麼其它辦法。但是利用我們對DNS污染的了解,還是可以做到不用代理伺服器和VPN之類的軟體就能解決DNS污染的問題,從而在不使用代理伺服器或VPN的情況下訪問原本訪問不了的一些網站。當然這無法解決所有問題,當一些無法訪問的網站本身並不是由DNS污染問題導致的時候,還是需要使用代理伺服器或VPN才能訪問的。
DNS污染的數據包並不是在網路數據包經過的路由器上,而是在其旁路產生的。所以DNS污染並無法阻止正確的DNS解析結果返回,但由於旁路產生的數據包發回的速度較國外DNS伺服器發回的快,操作系統認為第一個收到的數據包就是返回結果,從而忽略其後收到的數據包,從而使得DNS污染得逞。而某些國家的DNS污染在一段時期內的污染IP卻是固定不變的,從而可以忽略返回結果是這些IP地址的數據包,直接解決DNS污染的問題。
❼ 如何查看自己的dns有沒有被污染
查看自抄己的dns是否被污染操作步驟如下:
1、第一步找到IIS7站長之家官網,在官網首頁點擊右上角「網站監控」。
這樣查看自己的dns有沒有被污染的問題就解決了。
❽ 域名DNS污染怎麼處理,如何判斷域名DNS被污
DNS污染則讓域名直接無法訪問了,非得修改DNS伺服器不可。我們如何檢測是否遭遇DNS污染?經收集整理歸納以下三點:
1.點「開始」-「運行」-輸入CMD,再輸入
ipconfig
/all
,在下「DNS
SERVER」里找到你使用的DNS伺服器地址。
2.再輸入
nslookup
xxxx.com(你的域名)
你的DNS伺服器IP
,來查看是否能解析。
3.再輸入
nslookup
xxxx.com
8.8.8.8
使用Google的DNS伺服器驗證。
對於dns污染,可試一下用DNSCRYPT這個工具來解決。
❾ 什麼事DNS污染!域名遭遇DNS污染怎麼解決
什麼是DNS污染?按照網路的解釋就是:某些網路運營商為了某些目的,對DNS進行了某些操作,導致使用ISP的正常上網設置無法通過域名取得正確的IP地址。某些國家或地區為出於某些目的防止某網站被訪問,而且其又掌握部分國際DNS根目錄伺服器或鏡像,也可以利用此方法進行屏蔽。(盜用可能吧的一張圖片)和某些流氓運營商利用DNS劫持域名發些小廣告不同,DNS污染則讓域名直接無法訪問了,非得修改DNS伺服器不可。怎麼驗證是否遭遇DNS污染?1.點「開始」-「運行」-輸入CMD,再輸入 ipconfig /all ,在下「DNS SERVER」里找到你使用的DNS伺服器地址。2.再輸入 nslookup wangyueblog.com(你的域名) 你的DNS伺服器IP ,來查看是否能解析。3.再輸入 nslookupwangyueblog.com 8.8.8.8 使用Google的DNS伺服器驗證。域名遭遇DNS污染怎麼解決?1.更換DNS解析伺服器。一般來說,域名注冊商家都是提供免費的DNS解析服務的,以我所實用的Godaddy為例,就提供了許多免費的DNS解析服務,而且解析速度很快,比之前實用的什麼萬網之流要快得多,不可能全部被污染,所以更換兩個DNS伺服器即可。2.使用第三方DNS解析服務。目前有很多第三方網站提供DNS解析服務,不少都是免費的,國內也有免費提供DNS解析服務的,使用第三方DNS服務可以部分解決問題,比如望月正在使用的DNSpod服務,就是國內還算比較穩定的DNS解析服務。注意事項一:在換用第三方解析服務的時候,應該先到DNSPOD之類的解析服務商那裡將域名解析,過幾個小時再到godaddy之類的域名注冊商那裡去修改DNS伺服器,這樣可以避免博客出現因解析時間造成的空白期。注意事項二:Godaddy目前本身域名就被DNS污染了,即使掛VPN也訪問不了,只有更改自己電腦的DNS(比如改成google的8.8.8.8)才能訪問。3.搭建自己的DNS伺服器。這樣子最保險,當然也最是費時廢財,有條件的朋友可以嘗試。