修改 Hosts 檔案,來加速或拒絕網站的存取

分享電腦的軟體使用之小技巧。
版面規則
p.s. 如果無法順利開啟媒體,那麼建議改用 IE 瀏覽器試試。
主題已鎖定
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8808
註冊時間: 2003-01-01, 09:01
來自: Taiwan

修改 Hosts 檔案,來加速或拒絕網站的存取

文章 心靈捕手 »

前言:
hosts 檔案是一個用於儲存電腦網路中各節點資訊的電腦檔案。這個檔案負責將主機名對映到相應的 IP 位址。hosts 檔案通常用於補充或取代網路中 DNS 的功能。和 DNS 不同的是,電腦的使用者可以直接對 hosts 檔案進行控制。

在 Windows 中,預設的 hosts 檔案通常是空白的或包含了注釋語句並使用了一條預設規則:

代碼: 選擇全部

127.0.0.1        localhost
也就是說,您只要在瀏覽器網址列打上「localhost」,便會自動連上本機位址「http://127.0.0.1」。

hosts 檔案位置:
  • Windows 系統的 hosts 檔位置:
    • Windows 95/98/Me在:%WinDir%\
    • Windows NT/2000/XP/2003/Vista/7在:%SystemRoot%\System32\drivers\etc\
  • Linux 及其他類 Unix 作業系統:/etc
  • Mac OS X系統的 hosts 檔位置:/private/etc/hosts
修改 hosts 檔案方法:
  1. 找到 hosts 檔位置,用文字編輯器開啟。
  2. 按照「IP 位址 域名」的格式,添加單獨的一行資料。例如:

    代碼: 選擇全部

    72.14.219.190 www.hbcms.net
    注意,IP 位址前面不要有空格,IP 位址和域名之間,要有至少一個空格。
  3. 修改後,一定要儲存檔案。
hosts 檔案有什麼作用?
  • 加速域名的解析
    要經常訪問的網站,我們可以透過在 hosts 檔案中設定域名和 IP 位址;如此一來,當我們輸入指定的域名時,電腦就能很快解析出 IP 位址,而不用請求網路上的 DNS 伺服器。例如:

    代碼: 選擇全部

    163.20.142.2 llps
  • 拒絕網站的存取
    現在有很多網站沒有經過使用者同意,就直接將各種外掛程式安裝到您的主機中,有些也許包含木馬或病毒。對於這些網站,我們可以利用 hosts 檔案,將該網站的域名的 IP 位址對應到自己主機的 IP 位址;如此一來,便無法瀏覽該網站了。例如:

    代碼: 選擇全部

    127.0.0.1 www.XXXX.com #拒絕訪問的網站
後記:
參考資料:
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8808
註冊時間: 2003-01-01, 09:01
來自: Taiwan

常見問題:無法修改 Hosts 檔案?

文章 心靈捕手 »

問題:
當您嘗試在 Microsoft Windows Vista 或 7 中變更 Hosts 檔案時,可能會收到類似下列其中一個錯誤訊息。

代碼: 選擇全部

存取 C:\Windows\System32\drivers\etc\hosts 被拒

代碼: 選擇全部

無法建立 C:\Windows\System32\drivers\etc\hosts 檔案。
請確定路徑和檔案名稱正確。

代碼: 選擇全部

儲存檔案 "C:\Windows\System32\drivers\etc\hosts" 時發生錯誤
即使您使用具有系統管理認證的帳戶登入,還是會發生這個問題。

解決方法:
  1. 按一下「開始」-「所有程式」-「附屬應用程式」,用滑鼠右鍵按一下「記事本」,然後按一下「以系統管理員身分執行」。
    p.s. 如果出現輸入系統管理員密碼或確認的提示,請輸入密碼或按一下「允許」。
  2. 開啟 Hosts 檔案,進行必要的變更,然後按一下「編輯」功能表上的「儲存」。
--
參考資料:
http://support.microsoft.com/kb/923947/zh-tw
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
主題已鎖定

回到「電腦技巧」