一、Hosts文件的作用
Hosts文件是一個沒有擴展名的文本文件,它被用於在Windows系統上映射主機名和IP地址。當您訪問一個域名時,Windows會首先查找Hosts文件,如果在該文件中找到了域名的映射關係,則將IP地址解析為您的計算機,否則將向DNS服務器發送請求來獲取域名的IP地址。
二、Hosts文件的位置
Hosts文件位於C:\Windows\System32\drivers\etc目錄下。由於該文件沒有擴展名,因此您需要在打開文件對話框中選擇所有文件才能找到它。
三、如何編輯Hosts文件
您可以用任何文本編輯器編輯Hosts文件,如Notepad,Notepad++等。但是,您必須用管理員權限打開這些編輯器,否則您將不能保存對文件的修改。
1. 先以管理員身份啟動文本編輯器(例如:Notepad) 2. 使用文件菜單中的“打開”命令打開Hosts文件 3. 對Hosts文件進行編輯 4. 保存修改後的Hosts文件。
四、Hosts文件的格式
Hosts文件包括兩列數據:IP地址和域名。數據之間用空格或製表符隔開。在許多情況下,您可以通過將注釋添加到文件中來記錄特定的hosts條目,如下所示:
# This is a comment 127.0.0.1 localhost
五、Hosts文件的實際應用場景
1. 屏蔽廣告
有很多廣告都是基於域名請求發送的,通過將這些域名映射到不存在的地址(如127.0.0.1或0.0.0.0),可以實現屏蔽廣告的效果。例如:
0.0.0.0 ad.doubleclick.com 0.0.0.0 googleads.g.doubleclick.net
2. 訪問被阻止的網站
有些網站可能會因為政策原因而被屏蔽,此時您可以通過添加hosts條目來訪問這些被封鎖的網站,例如:
104.200.22.130 twitter.com
3. 預覽新的網站
如果您剛剛在虛擬主機上部署了一個新網站,但是因為DNS刷新緩慢而無法訪問,此時您可以通過修改Hosts文件來實現預覽效果。如下所示:
192.168.1.100 www.example.com
4. 修改本地開發環境
有時候,開發人員需要在本地主機上測試網站,如果您已經註冊了一個域名並且需要在本地測試它,您可以使用Hosts文件將域名解析為本地IP地址。例如:
127.0.0.1 mydemo.local
六、總結
Hosts文件是Windows系統中非常重要的文件之一,通過修改該文件,您可以實現許多有用的功能。無論您是需要屏蔽廣告、預覽新的網站、訪問被屏蔽的網站還是修改本地開發環境,Hosts文件都可以幫助您實現這些目標。在修改該文件時,請務必小心,避免不必要的錯誤,同時請確保以管理員權限保存修改後的文件。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/279509.html