天天看點

詳述 hosts 檔案的作用及修改 hosts 檔案的方法1 什麼是 hosts 檔案?2 hosts 檔案的作用4 修改 hosts 檔案的方法

文章目錄

  • 1 什麼是 hosts 檔案?
  • 2 hosts 檔案的作用
    • 2.1 加快域名解析
    • 2.2 建構映射關系
    • 3.3 屏蔽垃圾網站
  • 4 修改 hosts 檔案的方法

1 什麼是 hosts 檔案?

hosts

是一個沒有擴充名的系統檔案,其基本作用就是将一些常用的網址域名與其對應的 IP 位址建立一個關聯“ 資料庫 ”。當使用者在浏覽器中輸入一個需要登入的網址時,系統會首先自動從

hosts

檔案中尋找對應的 IP 位址,一旦找到,系統就會立即打開對應網頁,如果沒有找到,則系統會将網址送出 DNS 域名解析伺服器進行 IP 位址的解析。

2 hosts 檔案的作用

2.1 加快域名解析

對于經常通路的網站,我們可以通過在

hosts

檔案中配置域名和 IP 的映射關系,提高域名的解析速度。由于有了映射關系,當我們輸入域名後,計算機就能夠快速解析出 IP 位址,而不用請求網絡上的 DNS 伺服器。

2.2 建構映射關系

在很多機關中,都會有自己區域網路,而且還會有不同的伺服器提供給公司的成員使用。但由于區域網路中一般很少架設 DNS 伺服器,是以在通路這些伺服器時,就需要輸入難記的 IP 位址,這對大家來說相當麻煩。是以,我們可以分别給這些伺服器取個容易記住的名字,然後在

hosts

檔案中建立 IP 映射,這樣在以後通路的時候,隻要輸入這個伺服器的名字就 OK 啦!

3.3 屏蔽垃圾網站

現在有很多網站,在不經過我們同意的時候,就将各種各樣的插件安裝到我們的計算機中,其中不乏病毒和木馬。對于這些網站,我們就可以利用

hosts

檔案把這些網站的域名映射到一個錯誤的 IP 或本地計算機的 IP 位址上,這樣就可以達到禁止通路的目的了。

4 修改 hosts 檔案的方法

由于

hosts

檔案屬性系統檔案,是以需要管理者權限才能對其進行修改。

  • 第一種方法:先将權限修改成管理者權限,然後在對其進行修改。
  • 第二種方法:先将

    hosts

    檔案複制到桌面,這時就不需要管理者權限了,是以可以對其進行修改,等修改之後,在将其拖回原目錄,替換原檔案。

在 MAC 系統中中,

hosts

檔案的位置為:

~/private/etc

在 Windows 系統中,

hosts

檔案的位置為:

C:\Windows\System32\drivers\etc

hosts

檔案修改示例:

202.108.22.5 www.baidu.com
           

如上所示,我們在本地的

hosts

檔案中,将百度的 IP 位址與百度的域名建立了映射關系,也就起到了“加快域名解析”的作用,因為不需要再去請求 DNS 伺服器啦!此外,如果我們想要對其進行注釋的話,直接在前面加

#

符号就可以,例如:

#202.108.22.5 www.baidu.com
           

繼續閱讀