需求場景:企業/家長控制、考試環境、專用終端機,僅允許訪問白名單網站,封鎖所有其他域名。Win7可透過 Hosts檔案靜態映射 配合 DNS伺服器指向本機 實現雙重管控。
127.0.0.1(本機回環),導致所有域名解析失敗C:\Windows\System32\drivers\etc\hosts,手動映射允許訪問的域名至真實 IP127.0.0.1,備用留空或同填以系統管理員身分開啟記事本,編輯 C:\Windows\System32\drivers\etc\hosts:
# 允許訪問的網站映射(查詢真實 IP 後填入)
61.135.169.125 www.rzxt.com
180.97.33.107 www.example.com
# 封鎖示例(可選,導向本機)
127.0.0.1 www.blocked-site.com
儲存後即時生效,無需重啟。僅 hosts 列表中的域名可正常解析訪問。
127.0.0.1 * 封鎖所有,必須逐一列出允許清單Dnsmasq、Unbound)支援萬用字元與動態更新將 DNS 改回「自動取得」或指定公共 DNS(114.114.114.114、8.8.8.8),並清空 hosts 檔案或還原預設內容。