回覆列表
  • 1 # 迷茫的風來了

    當我們要訪問一個網站的時候,我們輸入該網站的域名,然後瀏覽器之中就顯示出該網站的網頁,以供我們瀏覽使用。但計算機只認識IP地址,這就需要一種介質,把我們輸入的域名翻譯成計算機可以識別的目標IP地址,這就是DNS。

    每一個要使用域名進行網頁訪問的裝置都需要DNS服務。通常情況下,我們的裝置都會自動獲得地址等引數,其中包括IP地址和對應的子網掩碼和預設的閘道器,還有第1 DNS和備用DNS。當我們輸入域名的時候,計算機會使用首選DNS的地址來請求域名和IP地址的對應關係。

    不過在這之前作業系統會首先訪問一個沒有副檔名的hosts檔案,檢視該檔案內是否有IP地址和域名的對應關係,如果有,則使用該對應關係,如果沒有,則根據首選DNS的地址來訪問。這說明hosts檔案的優先順序高於DNS的地址。並且hosts檔案也承擔域名到IP地址的轉換(你可以把所有的域名和IP地址對應關係都寫入該檔案,如果你願意並且有那麼多精力的話),事實上大部分情況下,我們使用hosts把眾多域名轉向127.0.0.1這樣的本地地址上來達到遮蔽廣告效果。

    所以如果你是用來解析你所在區域網域名和IP地址的轉換,普通的路由器則無法使用。如果你用來遮蔽廣告,那麼可以在路由器的防火牆過濾中,一條一條的填入你目前hosts檔案中的域名即可。

  • 中秋節和大豐收的關聯?
  • 比亞迪唐和xc60選哪個好?各有何利弊?