最近有位客戶遇到了DNS污染,今天我們來科普下什么是DNS污染,DNS污染怎么解決?
什么是DNS污染?
按照百度百科的解釋就是:某些網(wǎng)絡(luò)運營商為了某些目的,對DNS進(jìn)行了某些操作,導(dǎo)致使用ISP的正常上網(wǎng)設(shè)置無法通過域名取得正確的IP地址。某些國家或地區(qū)為出于某些目的防止某網(wǎng)站被訪問,而且其又掌握部分國際DNS根目錄服務(wù)器或鏡像,也可以利用此方法進(jìn)行屏蔽。一般國外某些違法網(wǎng)站就經(jīng)常被國內(nèi)運營商利用這個方法屏蔽掉這個網(wǎng)站。
怎么驗證是否遭遇DNS污染?
1.點“開始”-“運行”-輸入CMD,再輸入 ipconfig /all ,在下“DNS SERVER”里找到你使用的DNS服務(wù)器地址。
2.再輸入 nslookup zhujib.com(你的域名) 你的DNS服務(wù)器IP ,來查看是否能解析。
3.再輸入 nslookup zhujib.com? 8.8.8.8 使用Google的DNS服務(wù)器驗證。
域名遭遇DNS污染怎么解決?
1.更換DNS解析服務(wù)器。一般來說,域名注冊商家都是提供免費的DNS解析服務(wù)的,不過海外的域名提供的DNS很容易被污染。
2.使用第三方DNS解析服務(wù)。目前有很多第三方網(wǎng)站提供DNS解析服務(wù),不少都是免費的,國內(nèi)也有免費提供DNS解析服務(wù)的,如阿里云DNS、騰訊云的DNSPOD、百度云DNS,還有華為云DNS都是免費的,可以有效防止DNS污染。
3.搭建自己的DNS服務(wù)器。這個最靈活,不過價格也是最貴的,有條件的朋友可以自己嘗試。