今天有個羅馬尼亞vps的客戶說他的網(wǎng)站打不開了,讓我?guī)兔聪。登錄機器,一切正常,ping下域名,感覺不是很正常
好像域名遭遇DNS污染
什么是DNS污染?
按照百度百科的解釋就是:某些網(wǎng)絡(luò)運營商為了某些目的,對DNS進行了某些操作,導(dǎo)致使用ISP的正常上網(wǎng)設(shè)置無法通過域名取得正確的IP地址。某些國家或地區(qū)為出于某些目的防止某網(wǎng)站被訪問,而且其又掌握部分國際DNS根目錄服務(wù)器或鏡像,也可以利用此方法進行屏蔽。
和某些流氓運營商利用DNS劫持域名發(fā)些小廣告不同,DNS污染則讓域名直接無法訪問了,非得修改DNS服務(wù)器不可。
怎么驗證是否遭遇DNS污染?
1.點“開始”-“運行”-輸入CMD,再輸入 ipconfig /all ,在下“DNS SERVER”里找到你使用的DNS服務(wù)器地址。
2.再輸入 nslookup ***.com(你的域名) 你的DNS服務(wù)器IP ,來查看是否能解析。
3.再輸入 nslookup ***.com 8.8.8.8 使用Google的DNS服務(wù)器驗證。
域名遭遇DNS污染怎么解決?
1.更換DNS解析服務(wù)器。一般來說,域名注冊商家都是提供免費的DNS解析服務(wù)的,以我所實用的Godaddy為例,就提供了許多免費的DNS解析服務(wù),而且解析速度很快,比之前實用的什么萬網(wǎng)之流要快得多,不可能全部被污染,所以更換兩個DNS服務(wù)器即可。
2.使用第三方DNS解析服務(wù)。目前有很多第三方網(wǎng)站提供DNS解析服務(wù),不少都是免費的,國內(nèi)也有免費提供DNS解析服務(wù)的,使用第三方DNS服務(wù)可以部分解決問題,比如望月正在使用的DNSpod服務(wù),就是國內(nèi)還算比較穩(wěn)定的DNS解析服務(wù)。
注意事項一:在換用第三方解析服務(wù)的時候,應(yīng)該先到DNSPOD之類的解析服務(wù)商那里將域名解析,過幾個小時再到godaddy之類的域名注冊商那里去修改DNS服務(wù)器,這樣可以避免博客出現(xiàn)因解析時間造成的空白期。
注意事項二:Godaddy目前本身域名就被DNS污染了,即使掛VPN也訪問不了,只有更改自己電腦的DNS(比如改成google的8.8.8.8)才能訪問。
3.搭建自己的DNS服務(wù)器。這樣子最保險,當(dāng)然也最是費時廢財,有條件的朋友可以嘗試。
宇塵網(wǎng)絡(luò)幫你解決所有關(guān)于網(wǎng)絡(luò)的事情