DNS污染,又稱為域名服務器緩存污染(DNS cache pollution)或者域名服務器快照侵害(DNS cache poisoning)。
DNS污染是指一些刻意制造或無意中制造出來的域名服務器分組,把域名指往不正確的IP地址。
一般來說,網(wǎng)站在互聯(lián)網(wǎng)上一般都有可信賴的域名服務器,但為減免網(wǎng)絡上的交通,一般的域名都會把外間的域名服務器數(shù)據(jù)暫存起來,待下次有其他機器要求解析域名時,可以立即提供服務。一旦有相關(guān)網(wǎng)域的局域域名服務器的緩存受到污染,就會把網(wǎng)域內(nèi)的電腦導引往錯誤的服務器或服務器的網(wǎng)址。
某些網(wǎng)絡運營商為了某些目的,對DNS進行了某些操作,導致使用ISP的正常上網(wǎng)設置無法通過域名取得正確的IP地址。某些國家或地區(qū)為出于某些目的防止某網(wǎng)站被訪問,而且其又掌握部分國際DNS根目錄服務器或鏡像,也可以利用此方法進行屏蔽。
這和某些運營商利用DNS劫持域名發(fā)些小廣告不同,DNS污染則讓域名直接無法訪問了,非得修改DNS服務器不可。
如果你想檢測網(wǎng)絡時候收到DNS的污染所影響,可以通過以下三個步驟:
1、點“開始”-“運行”-輸入CMD,再輸入 ipconfig /all ,在下“DNS SERVER”(中文:DNS服務器)里找到你使用的DNS服務器地址。
2、再輸入 nslookup www.xxxxxxx.com(你的域名)+【空格】+【你的DNS服務器IP 】,來查看是否能解析。
3、再輸入 nslookup www.xxxxxxx.com 8.8.8.8 使用Google的DNS服務器驗證。
我們專注高端建站,小程序開發(fā)、軟件系統(tǒng)定制開發(fā)、BUG修復、物聯(lián)網(wǎng)開發(fā)、各類API接口對接開發(fā)等。十余年開發(fā)經(jīng)驗,每一個項目承諾做到滿意為止,多一次對比,一定讓您多一份收獲!