Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

修改 hosts 檔案徹底封鎖惡意網站:位置、編輯技巧、四大應用場景

編輯:Windows 7 系統介紹

hosts 檔案(C:\Windows\System32\drivers\etc\hosts)是本機 DNS 對應表,優先於外部 DNS 解析。善用它可加速常用網站存取、簡化區域網路連線、封鎖惡意/廣告網站、解決特定伺服器連線問題。

編輯前準備

  • 以系統管理員身分執行記事本(右鍵記事本 →「以系統管理員身分執行」)。
  • 開啟 C:\Windows\System32\drivers\etc\hosts。
  • 若無法儲存,改用 WordPad(寫字板)開啟編輯,或複製到桌面編輯後覆蓋回原處。

語法格式

IP位址  網域名稱  # 註解
127.0.0.1  evil-site.com  # 封鎖導向本機
0.0.0.0    ad.doubleclick.net  # 封鎖導向無效 IP
192.168.1.10  fileserver  # 區網伺服器別名

四大應用場景

  1. 加速域名解析: 將常用網站 IP 寫入 hosts,省去 DNS 查詢延遲。
  2. 區域網路別名: 給伺服器好記名稱(如 erp、nas),免記 IP。
  3. 封鎖惡意/廣告網站: 導向 127.0.0.1 或 0.0.0.0,瀏覽器將無法連線。可引用社群維護的封鎖清單(如 MVPS Hosts、StevenBlack/hosts)。
  4. 特定應用連線修正: 某些舊版資料庫/群件軟體需透過主機名連線,寫入 hosts 即可解析。

進階技巧

  • 使用批次檔 ipconfig /flushdns 立即生效。
  • 部署於企業可透過群組原則分發統一 hosts 檔案。
  • 注意:瀏覽器 DNS-over-HTTPS (DoH) 可能繞過 hosts,需在瀏覽器停用 DoH 或使用防火牆/Proxy 方案。
Copyright © Windows教程網 All Rights Reserved