DNS污染,又(yòu)稱為(wèi)域名服務器(qì)緩存污染(DNS cache pollution)或者域名服務器(qì)快照(zhào)侵害(DNS cache poisoning)。
DNS污染是指一(yī)些刻意制造或無意中制造出來的域名服務器(qì)分組,把域名指往不正确的IP地址。
一(yī)般來說,網站在互聯網上(shàng)一(yī)般都有可信賴的域名服務器(qì),但為(wèi)減免網絡上(shàng)的交通(tōng),一(yī)般的域名都會(huì)把外間的域名服務器(qì)數據暫存起來,待下(xià)次有其他機(jī)器(qì)要求解析域名時,可以立即提供服務。一(yī)旦有相(xiàng)關網域的局域域名服務器(qì)的緩存受到(dào)污染,就(jiù)會(huì)把網域内的電(diàn)腦(nǎo)導引往錯(cuò)誤的服務器(qì)或服務器(qì)的網址。
某些網絡運營商為(wèi)了某些目的,對DNS進行了某些操作,導緻使用ISP的正常上(shàng)網設置無法通(tōng)過域名取得正确的IP地址。某些國(guó)家或地區為(wèi)出于某些目的防止某網站被訪問,而且其又(yòu)掌握部分國(guó)際DNS根目錄服務器(qì)或鏡像,也可以利用此方法進行屏蔽。
這和某些運營商利用DNS劫持域名發些小(xiǎo)廣告不同,DNS污染則讓域名直接無法訪問了,非得修改DNS服務器(qì)不可。
如果你想檢測網絡時候收到(dào)DNS的污染所影響,可以通(tōng)過以下(xià)三個(gè)步驟:
1、點“開(kāi)始”-“運行”-輸入CMD,再輸入 ipconfig /all ,在下(xià)“DNS SERVER”(中文:DNS服務器(qì))裡(lǐ)找到(dào)你使用的DNS服務器(qì)地址。
2、再輸入 nslookup www.xxxxxxx.com(你的域名)+【空格】+【你的DNS服務器(qì)IP 】,來查看(kàn)是否能(néng)解析。
3、再輸入 nslookup www.xxxxxxx.com 8.8.8.8 使用Google的DNS服務器(qì)驗證。