hosts 檔案位於 C:\Windows\System32\drivers\etc\hosts (無副檔名),是本機 DNS 解析的第一優先查詢表。善用它可達成四大實用功能:
192.168.1.100 intranet.company.com
203.72.12.10 www.favorite-site.com
瀏覽器輸入域名直接解析 IP,省去查詢 DNS 伺服器時間。
192.168.1.5 erp-server
192.168.1.6 db-server
無需架設內部 DNS,直接用好記名稱存取內部伺服器。
127.0.0.1 ad.doubleclick.net
127.0.0.1 malicious-site.com
0.0.0.0 tracking.googleanalytics.com
將惡意域名指向本機 (127.0.0.1) 或無效 IP (0.0.0.0),瀏覽器連線失效,達到封鎖效果。**此為最輕量、無需軟體的網頁過濾手段**。
192.168.1.10 lotus-domino
192.168.1.11 oracle-db
應用程式輸入主機名即可透過 hosts 解析連線,無需記憶 IP。
系統解析順序:hosts 檔案 → DNS 快取 → DNS 伺服器。hosts 設定即時生效,無需重開機 (瀏覽器可能需清除 DNS 快取:ipconfig /flushdns)。
hosts 檔案是系統管理員與進階用戶的「瑞士刀」,**善用它封鎖惡意網站、加速內部存取、簡化伺服器連線**,零成本高效能。