如何在 Windows 11 中查找和编辑主机文件

在 Windows 11 中查找 IP 地址的方法有很多种,但如果您想在 Windows 11 中查找和编辑 hosts 文件怎么办? 主机文件是一种强大的方法来限制或允许您的 PC 上的某个网站。 它允许您为特定域添加 IP 地址,并且浏览器将指向该特定地址。 因此,我们整理了一份关于如何在 Windows 11 中查找和编辑 hosts 文件的精美指南。此外,我们还提供了有关 hosts 文件在 Windows 11 中的作用的说明,因此您可以轻松掌握该概念。 关于这一点,让我们转到您需要遵循的步骤。

在 Windows 11 (2022) 中查找和编辑主机文件

我们在本指南中提到了主机文件在 Windows 11 中的位置,因此您可以轻松编辑它。 此外,我们还解释了主机文件是什么以及它在 Windows 11 PC 上的用途。

Windows 11 中的主机文件是什么?

当您在 PC 上打开网站时,浏览器会从 DNS 服务器中查找域名的 IP 地址。 但是,在此之前,它首先会转到 Windows PC 上的“主机”文件,以查找用户是否为特定域指定了 IP 地址。 如果您将网站指定为不存在的 IP(例如 0.0.0.0),则该网站将无法打开并被有效阻止。 从本质上讲,hosts 文件保留了您在 PC 上阻止的所有网站的列表。

  如何在 Windows 10 上挂载 ISO 映像

话虽如此,如果您在浏览器中使用流行的 DNS 服务器之一,浏览器将忽略主机文件。 它会直接到 DNS 服务器或 DNS 缓存中获取您访问的网站的 IP 地址(域名)。 为避免这种情况,我们建议从系统设置中启用 Windows 11 上的 DNS over HTTPS (DoH)。 它将确保您获得 DoH 的所有加密保护,同时还将主机文件考虑在内。 在这种情况下,hosts 文件中提到的网站将被阻止,您还将获得加密的 DNS 通信。

因此,总而言之,Windows 11 中的主机文件允许您通过将网站指向虚构的 IP 地址来阻止网站。 对于想要从所有浏览器限制其 PC 上某些网站的用户来说,这是一个简单而有效的解决方案。

如何在 Windows 11 中查找主机文件

1. 首先,按 Windows 11 键盘快捷键“Windows + E”打开文件资源管理器。 在这里,双击打开“C”盘。

2.接下来,移动到“Windows”文件夹。

3. 之后,导航到 system32 -> drivers -> etc 文件夹。 在这里,您将找到我们需要编辑的“hosts”文件。 它将是“文件”类型,而不是“日历”。

4. 如果您在此文件夹中没有看到“hosts”文件,请单击顶部菜单中的“查看”,然后单击“显示”。 现在,选择“隐藏的项目”。 这将显示所有隐藏的项目,包括“主机”文件。

Windows 11 主机文件位置

您可以导航到以下地址 – “C:Windowssystem32driversetc”以查找 Windows 10 和 11 上的主机文件。虽然您需要管理员权限才能在其原始位置编辑主机文件,但我们将在此处采用稍微不同的路线。 所以继续阅读。

如何在 Windows 11 中编辑主机文件

1. 首先,将“hosts”文件复制到其他位置,例如桌面。 它将允许您在 Windows 11 中轻松编辑 Hosts 文件,而无需管理员权限。

2.现在,移动到复制的主机文件,右键单击它并选择“打开方式”。 在这里,选择“记事本”。

3. 要在 Windows 11 中使用“hosts”文件阻止网站,请按照以下语法在底部添加一行。 在这里,您将 twitter.com 指向 0.0.0.0,这是一个不存在的 IP 地址。 # 后面的句子是注释,它是可选的。 您可以使用以下语法将任意数量的网站添加到主机文件中。

0.0.0.0 twitter.com #Your PC will block twitter.com

4. 现在,单击顶部菜单中的“文件”,然后选择“保存”。

  修复 Windows 10 中的 Firefox PR END OF FILE 错误

5. 之后,将修改后的“hosts”文件复制并移动到“etc”文件夹中进行替换。 它将要求管理员许可,您需要单击“继续”。

6. 最后,继续打开 twitter.com,它不会在您的 Windows 11 PC 上打开,因为该网站的 IP 地址映射到一个不存在的 IP 地址。 这就是您如何在 Windows 11 中查找和编辑主机文件以阻止网站的方式。

7. 如果您想解除对网站的阻止,只需删除您在 hosts 文件中添加的行或在行首添加 # 即可将整个文本变成注释。 这将使命令无效。 现在,将修改后的主机文件再次移动到“etc”文件夹以使更改生效。

常见问题 (FAQ)

Windows 11 中的 Hosts 文件是什么?

主机文件本质上包含您要在 PC 上阻止的网站列表。 您还可以使用 Windows 11 中的 hosts 文件将域名指向特定的 IP 地址。

在哪里可以找到 Windows 11 中的 Hosts 文件?

Windows 11 中的 hosts 文件位于 C:WindowsSystem32driversetc 。

Windows 11 中的 Hosts 文件有什么用?

您可以使用 Windows 11 中的 hosts 文件,通过将网站指向无法正常工作的 IP 地址来阻止您 PC 上的网站。

我们可以使用修改后的主机文件启用基于 HTTPS 的 DNS 吗?

是的,您可以同时使用基于 HTTPS 的 DNS 并将流量路由到 ghosts 文件。 但是,您需要从 Windows 设置而不是通过浏览器启用基于 HTTPS 的 DNS。

在 Windows 11 中编辑主机文件以阻止网站

这就是您可以在 Windows 11 中找到和编辑主机文件的方式。再次重申,如果您希望您的 PC 在您的 Windows PC 上查找被阻止的主机,您将必须从浏览器中禁用 DNS over HTTPS。 如果您在 PC 设置中启用了基于 HTTPS 的 DNS,则无需执行任何操作。 Windows 11 将考虑主机文件。 无论如何,这都是我们的。 如果您想在 Windows 11 中找到 Windows 11 启动文件夹,请使用我们的链接指南。 要在 Windows 11 中找到您的 MAC 地址,我们也有一个方便的指南。 最后,如果您有任何疑问,请在下面的评论部分告诉我们。

  什么是 Windows 10 中的测试模式?