在Windows 11上,您可以編輯“Hosts”文件,以手動覆蓋特定互聯網域(網站)或連接到本地網絡的設備的系統域名系統 (DNS) 設置。
通常,您不必擔心使用C:\Windows\System32\Drivers\etc
Windows 11 上路徑中的 Hosts 文件手動將 IP 地址映射到域名。但是,它在許多情況下都可以派上用場。例如,當您想阻止某些網站時。當您的網絡中沒有本地 DNS 服務器時,您必須將 IP 地址映射到計算機名稱或準備將網站轉移到新的託管提供商。
無論出於何種原因,只要您以管理員身份打開應用程序,Windows 11 就可以讓使用記事本或任何其他文本編輯器編輯 Hosts 文件變得非常簡單。否則,您將無法編輯該文件。此外,PowerToys 應用程序還包含一個工具,可以更輕鬆地管理 Hosts 文件中的條目。
在本指南中,您將了解在 Windows 11 上修改 Hosts 文件以將主機名映射到 IP 地址的步驟。
從 PowerToys 編輯 Windows 11 上的 Hosts 文件
要使用 PowerToys 編輯器編輯 Hosts 文件,請使用以下步驟:
-
打開PowerToys。
-
單擊“主機文件編輯器”。
-
在“激活”部分下,單擊“啟動主機文件編輯器”選項。
-
單擊警告的“接受”按鈕。
-
單擊新條目按鈕。
-
確認 IP 地址、主機名和註釋(根據需要)。
-
打開活動按鈕。
-
單擊添加按鈕。
完成這些步驟後,主機文件將保存新條目,您現在應該能夠測試新配置。此外,在編輯器中,您可以使用單個切換開關啟用或禁用條目。
從記事本編輯 Windows 11 上的 Hosts 文件
要在 Windows 11 上編輯“Hosts”文件,請使用以下步驟:
-
在 Windows 11 上打開“開始” 。
-
單擊“文件”並選擇“打開”選項。
-
瀏覽到 Hosts 文件位置:
C:\Windows\System32\Drivers\etc\
-
使用“文件名”旁邊的下拉菜單,然後選擇“所有文件”選項。
-
選擇主機文件。
-
單擊“打開”按鈕。
-
在新行中輸入遠程服務器的IP地址,至少添加一個空格,並確認域名或計算機名以到達服務。例如,
159.223.126.251 google.com #This PC redirects Google.com to the specified IP address
.
快速注意:如果您想添加另一個條目,請使用新行,並且不要使用井號 (#),因為該符號僅用於註釋。 -
(可選)鍵入以下行以阻止特定網站(例如 Facebook):
127.0.0.1 facebook.com #This PC will block access to Facebook
-
單擊“文件”。
-
選擇保存選項。
完成這些步驟後,您可以通過打開命令提示符並使用ping命令來測試更改,以確保主機可訪問。
如果您想阻止計算機訪問某些網站,可以使用環回地址(127.0.0.1)後跟域名(127.0.0.1 website.com)。另外,如果您可以在Windows 11上編輯“Hosts”文件,那是因為您需要管理權限。
發佈留言