如何在 Windows 11 上编辑 HOSTS 文件

Windows 11上,您可以编辑“Hosts”文件,以手动覆盖特定互联网域(网站)或连接到本地网络的设备的系统域名系统 (DNS) 设置。

通常,您不必担心使用C:\Windows\System32\Drivers\etcWindows 11 上路径中的 Hosts 文件手动将 IP 地址映射到域名。但是,它在许多情况下都可以派上用场。例如,当您想阻止某些网站时。当您的网络中没有本地 DNS 服务器时,您必须将 IP 地址映射到计算机名称或准备将网站转移到新的托管提供商。

无论出于何种原因,只要您以管理员身份打开应用程序,Windows 11 就可以让使用记事本或任何其他文本编辑器编辑 Hosts 文件变得非常简单。否则,您将无法编辑该文件。此外,PowerToys 应用程序还包含一个工具,可以更轻松地管理 Hosts 文件中的条目。

在本指南中,您将了解在 Windows 11 上修改 Hosts 文件以将主机名映射到 IP 地址的步骤。

从 PowerToys 编辑 Windows 11 上的 Hosts 文件

要使用 PowerToys 编辑器编辑 Hosts 文件,请使用以下步骤:

  1. 打开PowerToys

  2. 单击Hosts 文件编辑器

  3. “激活”部分下,单击“启动主机文件编辑器”选项。

    PowerToys 主机文件编辑器

  4. 单击警告的“接受”按钮。

  5. 单击新条目按钮。

    Hosts 文件编辑器新条目

  6. 确认 IP 地址、主机名和注释(根据需要)。

    Windows 11编辑Hosts文件

  7. 打开活动按钮。

  8. 单击添加按钮。

完成这些步骤后,主机文件将保存新条目,您现在应该能够测试新配置。此外,在编辑器中,您可以使用单个切换开关启用或禁用条目。

从记事本编辑 Windows 11 上的 Hosts 文件

要在 Windows 11 上编辑“Hosts”文件,请使用以下步骤:

  1. 在 Windows 11 上打开“开始” 。

  2. 单击“文件”并选择“打开”选项。

  3. 浏览到 Hosts 文件位置:

    C:\Windows\System32\Drivers\etc\

  4. 使用“文件名”旁边的下拉菜单,然后选择“所有文件”选项。

  5. 选择主机文件。

    打开主机文件

  6. 单击“打开”按钮。

  7. 在新行中输入远程服务器的IP地址,至少添加一个空格,并确认域名或计算机名以到达服务。例如,159.223.126.251 google.com #This PC redirects Google.com to the specified IP address.

    Windows 11编辑hosts文件
    快速注意:如果您想添加另一个条目,请使用新行,并且不要使用井号 (#),因为该符号仅用于注释。

  8. (可选)键入以下行以阻止特定网站(例如 Facebook):127.0.0.1 facebook.com #This PC will block access to Facebook

  9. 单击“文件”

  10. 选择保存选项。

完成这些步骤后,您可以通过打开命令提示符并使用ping命令来测试更改,以确保主机可访问。

如果您想阻止计算机访问某些网站,可以使用环回地址(127.0.0.1)后跟域名(127.0.0.1 website.com)。另外,如果您可以在Windows 11上编辑“Hosts”文件,那是因为您需要管理权限。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注