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

Win7如何屏蔽瀏覽器廣告彈窗/惡意網站?修改Hosts文件將域名解析至127.0.0.1徹底阻斷

編輯:Windows 7 系統介紹

瀏覽網頁時頻繁彈出廣告新頁、跳轉博彩/釣魚網站、被強制下載推廣軟件。Win7通過編輯 hosts 文件,將惡意域名強制解析到本機回環地址 127.0.0.1,可在系統網絡層面**無需任何軟件**徹底阻斷連接,乾淨高效、無進程常駐。

Hosts文件編輯全流程

  1. 定位文件:
    C:\Windows\System32\drivers\etc\hosts (無後綴,非hosts.txt)
  2. 獲取編輯權限:
    • 右鍵 hosts → 屬性 → 安全 → 編輯 → 給當前用戶/Users組 **寫入/修改** 權限 → 確定
    • 或:以管理員身份運行記事本 → 文件 → 打開 → 選擇該文件
  3. 添加屏蔽規則:
    在文件末尾每行添加一條:
    127.0.0.1 广告域名或恶意网站域名
    示例(以新浪廣告為例):
    127.0.0.1 ad.sina.com.cn
    127.0.0.1 stats.sina.com.cn
    127.0.0.1 cm.sina.com.cn
    每行格式:IP 域名,中間用Tab或空格分隔,# 開頭為註釋。
  4. 保存生效:
    • 直接 Ctrl + S 保存(已獲權限)
    • 若提示「另存為」:保存到桌面為 hosts (無後綴) → 剪切覆蓋回 etc 目錄(需管理員權限)
  5. 刷新DNS緩存驗證:
    管理員CMD執行:
    ipconfig /flushdns
    瀏覽器訪問該域名 → 應顯示「無法連接到服務器/連接被重置」而非廣告頁面。

💡 批量維護與進階技巧

  • 訂閱維護好的Hosts列表:
    • StevenBlack/hosts (GitHub):聚合廣告、追蹤、惡意軟件、釣魚、統計域名,超10萬條,定期更新。
    • racaljk/hosts:針對國內視頻廣告、流氓軟件、彈窗優化。
    • 使用方法:下載最新 hosts 文件 → 替換系統文件 → ipconfig /flushdns。建議寫批處理腳本自動化更新。
  • 通配符不支持:Hosts**不支持** *.domain.com 通配符,需逐個列出子域名。子域名較多時,配合 DNS過濾軟件(如AdGuard Home、Pi-hole、NextDNS)更靈活。
  • 暫時解除屏蔽:在對應行行首加 # 註釋 → 保存 → ipconfig /flushdns。
  • 驗證生效:ping ad.sina.com.cn 應回顯 127.0.0.1;nslookup ad.sina.com.cn 亦應解析為 127.0.0.1。

⚠️ 避坑指南

  • 權限問題:Win7默認 etc 目錄只有TrustedInstaller/System有寫入權,普通用戶/管理員組僅讀取。**必須顯式授予寫入權限**或用「以管理員身份運行記事本」編輯。
  • 編碼格式:保存時確保編碼為 **UTF-8 無BOM** 或 **ANSI**,UTF-8 BOM可能導致解析失效。
  • 安全軟件攔截:部分殺毒軟件(360、火綜、Windows Defender)監控hosts文件變更,會彈窗詢問/自動還原。**需在殺毒軟件設置中添加hosts文件信任/排除規則**。
  • IPv6:同樣添加 ::1 domain.com 規則屏蔽IPv6訪問(若系統啟用IPv6)。

Hosts文件是系統級防火牆的「靜態路由表」,幾KB文本文件擋住萬惡廣告域名。訂閱優質維護列表,定期更新,Win7瀏覽體驗瞬間回歸純淨。

Copyright © Windows教程網 All Rights Reserved