一、DNS 污染
1、基礎知識
(1)域名:類似 http://baidu.com 的網址
(2)IP:類似 192.168.23.128
(3)DNS:域名系統,是個將域名和IP地址相互映射的一個分布式數據庫
解析過程:

(4)網址訪問
在瀏覽器中輸入一個需要登錄的網址時,系統會首先自動從Hosts文件中尋找對應的IP地址。一旦找到,系統會立即打開對應網頁。如果沒有找到,則系統再會將網址提交 DNS域名解析服務器進行該網址的IP地址解析
2、DNS 污染
(1)DNS污染又稱為域名服務器緩存污染或者域名服務器快照侵害,是指一些刻意制造或無意中制造出來的域名服務器分組,把域名指往不正確的IP地址
(2)一般來說,網站在互聯網上一般都有可信賴的域名服務器。但為減免網絡上的交通,一般的域名都會把外間的域名服務器數據暫存起來,待下次有其他機器要求解析域名時,可以立即提供服務。一旦有相關網域的局域域名服務器的緩存受到污染,就會把網域內的電腦導引往錯誤的服務器或服務器的網址
(3)這和某些運營商利用DNS劫持域名發些小廣告不同,DNS污染則讓域名直接無法訪問了
二、github.io不能訪問
1、原因:DNS 污染
2、解決辦法:
修改host文件即修改域名-IP地址的關聯,具體步驟如下:
① 在Dns檢測|Dns查詢 - 站長工具中輸入 rainbow0526.github.io 查詢 DNS 所在地及網站IP地址

② 打開 C:\Windows\System32\drivers\etc\hosts 文件,保存域名與IP地址的關聯

