Hosts 是一個無副檔名的系統檔案,可用記事本等工具開啟。它的作用是將常用網域名稱與對應的 IP 位址建立關聯「資料庫」。當使用者在瀏覽器輸入網址時,系統會優先從 Hosts 檔案尋找對應 IP,找到則直接開啟網頁;否則再提交 DNS 解析。善用 Hosts 檔案,能解決不少網路疑難雜症。以下介紹三個實用技巧。
某天筆者嘗試登入搜狐首頁卻始終無法開啟,起初以為對方伺服器關閉,甚至向朋友宣稱發現「驚爆新聞」。後來發現其他電腦都能正常瀏覽,才發現問題出在自己的 Hosts 檔案被惡意腳本竄改:新增了一筆 127.0.0.1 www.sohu.com 的記錄,導致系統將搜狐域名解析到本機回環位址,自然無法連線。
解決方法:前往 C:\Windows\System32\drivers\etc(Windows 9x/Me 在 C:\Windows)找到 Hosts 檔案,用記事本開啟,刪除錯誤記錄(或清空全部內容),存檔離開,即可恢復正常存取。
小技巧:若覺得手動編輯麻煩,可下載安裝「雅虎助手」,開啟「IE 修復專家」→「編輯 Hosts 表」分頁,軟體會自動讀取所有記錄,勾選後點擊「刪除」或直接「清空 Hosts 表」,最後記得點「立即儲存」。
觀看線上影片時,某網站會在每部影片播放前強制彈出百度工具列安裝頁面,嚴重影響瀏覽體驗。觀察發現彈出視窗的網址固定(此處以 https://www.123.com/aa.exe 為例)。我們可以在 Hosts 檔案新增一行:
0.0.0.0 https://www.123.com/aa.exe
(IP 與網址間以空格分隔)儲存後,系統嘗試解析該網址時會指向不存在的 0.0.0.0,從而徹底阻擋該插件載入。


同理,可將其他惡意插件、彈出廣告、非法網站網址加入 Hosts 並指向 0.0.0.0 達成屏蔽。若需頻繁新增,同樣可使用「雅虎助手」的「編輯 Hosts 表」功能批量新增。
此外,若 IE 定時彈出全螢幕廣告且網址形式固定(如 https://www.5xt.Net 等),多半是 Win32.Troj.PopWeb 類木馬所為,同樣可將這些網址解析至 0.0.0.0 解除騷擾。
公司區域網架設 CS 對戰伺服器,但未建置 DNS,每次需輸入冗長 IP 位址(假設為 221.555.78.122)才能連線。修改 Hosts 檔案,新增一行:
221.555.78.122 aa.com
以後只要在瀏覽器或遊戲中輸入 aa.com 即可直接連線,省去記憶 IP 的麻煩。
Windows Live Family Safety 家長控制深度評測 (6/6):權限申請郵件流程、活動報告遠端審核
Windows XP 錯誤報告機制深度解析:要不要傳送、如何關閉、隱私風險
Windows XP 六大經典故障問答:EFS 加密、分區轉換、DFS 共享、網芳空白、大檔下載、FTP 防火牆
Windows XP 進階應用技巧大全:16 招提升效率與安全
Windows XP 免密碼自動登錄註冊表設置法 (附安全警示)
挖掘 Windows XP 兩個另類小技巧:緊急停用 Server 服務當防火牆、內建放大鏡截圖含滑鼠游標