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

限制電腦只能存取指定網站:Hosts + DNS 劫持雙重封鎖,適合兒童上網管制/體驗區專用機

編輯:Windows 7 系統介紹

需求:電腦只能訪問特定網站 (如銀行體驗區/兒童學習機),封鎖所有其他網域。Hosts 不支援萬用字元,改用「DNS 指向 127.0.0.1 + Hosts 白名單」雙重封鎖。

實作步驟

  1. 網路介面卡 DNS 設為 127.0.0.1:**
    控制台 → 網路連線 → 介面卡內容 → TCP/IPv4 → 慣用 DNS 伺服器:127.0.0.1。
    → 所有網域解析失敗 (除非 Hosts 有對應),95% 一般用戶 (僅記網域) 直接被擋。
  2. 編輯 Hosts 白名單:**
    C:\Windows\System32\drivers\etc\hosts (管理員記事本) 加入允許的網域:
    61.135.169.125 bank.example.com
    → 該網域直接解析至指定 IP,繞過 DNS。

路由器層面補強 (可選)

  • 路由器 DHCP 指定該電腦 DNS 為 127.0.0.1 / 或防火牆規則僅允許白名單 IP 通訊。
  • 設定時間排程 (如僅允許平日 18-21 點上網)。

局限與繞過風險

  • 知曉目標 IP 的用戶可直接輸入 IP 存取 (極少數)。
  • 本機管理員可修改 DNS/Hosts 解除限制。
  • 不支援 HTTPS SNI 級別過濾 (需專業防火牆/代理)。

適用場景

  • 家庭兒童電腦:白名單教學網站,排程管制上網時間。
  • 企業體驗區/展示機:僅允許自家官網/產品頁。
  • 考試/測驗專用機:鎖定考試系統網域。
Copyright © Windows教程網 All Rights Reserved