如何在 Windows 11/10 上编辑 Hosts 文件

Hosts 文件是一个重要的系统文件,它将主机/站点名称与其 IP 地址进行映射。基本上,它将主机名转换为 IP,并将 IP 转换为主机名。换句话说,hosts 文件类似于使用电话簿来查找特定人姓名的匹配电话号码。 Hosts 文件是一个纯文本文件,没有任何文件扩展名。在Windows电脑上,我们可以在 Windows 10 上编辑主机文件对于自定义域重定向、阻止网站或删除恶意软件设置的恶意条目。它的功能类似于 DNS 服务器的本地副本。

虽然域名系统(或 DNS)主要用于此功能(作为集中式和半自动管理的名称解析系统),但 HOSTS 文件可以用作本地名称解析机制,并且当与其他名称解析机制(例如 DNS)结合使用时,HOSTS 文件优先于它们。

主机文件的位置

在 Microsoft 操作系统中,HOSTS 文件位于以下位置:

C:WindowsSystem32Drivers等

如何编辑主机文件

有时我们需要编辑 Hosts 文件,以实现不同的目的,例如自定义域重定向、阻止某些网站或删除恶意软件设置的恶意条目。我们可以使用记事本修改主机文件,但是,由于这是一个系统文件,我们无法使用普通用户帐户修改它。我们需要管理员权限。为此,我们需要以(管理员)身份打开记事本

单击“开始”菜单,在搜索结果中键入“记事本”,右键单击“记事本”并选择“以管理员身份运行”。在记事本上单击文件,选择打开并浏览以下路径:C:WindowsSystem32Drivers等

在这里,选择所有文件从下拉菜单中双击主机文件。

这将打开主机文件,如下所示。在这里您可以自定义重定向域名、阻止某些网站(域)或删除恶意软件设置的恶意条目。

注意:要修改hosts文件,您需要添加两个条目,包括将远程主机或应用程序的IP地址更改为您要使用的友好地址。例如:键入远程主机或本地主机的 IP 地址,后跟要用于访问设备或应用程序的域或计算机名称。然后点击文件,然后选择节省

主机文件如何工作

主机文件包含由 IP 地址后跟一个或多个主机名或完全合格的域名完全合格域名s)。每个字段均由空格(空格或制表字符)分隔。

有关的:文件对于目标文件系统来说太大(已解决)

例如,如果您想使用 HOSTS 文件来翻译名为“的计算机的主机名”FTP服务器” 进入 IP 地址192.168.1.100,然后我们需要添加以下行:

192.168.1.100 FTP服务器

HOSTS 文件还可以转换计算机的完全限定域名(或 FQDN),例如 Internet 上使用的域名。

例如,如果您想添加手动行来翻译名为“的计算机的 FQDN”webserver.domain.com” 进入 IP 地址100年6月11日你可以添加这一行:

11.06.23.100 webserver.domain.com

当您 ping 它时,您的计算机会将名称解析为正确的 IP 地址:

使用主机文件重定向网站

您可以通过修改主机文件将任何网站重定向到另一个网站。例如:您希望将 YouTube.com 重定向到 Twitter.com 这意味着当您在网络浏览器上打开 YouTube.com 时,它会自动重定向到 twitter.com。

为此,我们首先需要 Twitter 的 IP 地址。我们可以使用 ping 命令获取此信息。单击“开始”,输入 cmd,然后按 Enter 键,打开命令提示符。现在输入 ping twitter.com -t,您将看到 twitter.com 数字 IP 地址。

现在在主机文件上添加 Twitter IP 空间和域名

104.244.42.193 youtube.com

该行告诉我们的计算机将 Youtube.com 连接到 Twitter 的 IP 地址。输入 Youtube.com 您最终会进入 Twitter!

使用主机文件创建网站快捷方式

您还可以修改主机文件以创建“快捷方式”,以便从计算机上的任何程序快速访问网站。例如,如果您是 Twitter 迷,您可以将“t”与 Twitter 相关联 - 在任何网络浏览器的地址栏中输入 t,您将立即进入 Twitter。

您还可以创建包含多个字母的快捷方式,例如 twit。您不需要 .com、.net、.org 或任何其他类型的扩展名。但是,您不能使用空格。

为此,只需将以下行添加到主机文件并保存即可:

104.244.42.193t

现在,您可以在任何程序的地址栏中输入 t,最后您将访问 twitter.com。

使用 Hosts 文件阻止网站

如果您想阻止您的计算机访问某些网站,您可以使用环回地址(127.0.0.1)后跟域名(例如,127.0.0.1 website.com)

只需在主机文件中添加以下条目并保存即可。

127.0.0.1 块站点.com

例如:127.0.0.1 facebook.com

127.0.0.1 youtube.com

删除恶意软件设置的恶意条目

此外,有时由于病毒/恶意软件感染,您可能会注意到某些网站无法在您的计算机上打开。这是因为恶意软件会自动编辑您的主机文件并为域重定向创建不同的条目(例如:任何域名自动重定向到特定网站)或阻止某些网站。

只需在记事本上打开主机文件并清除恶意软件广告软件设置的其他条目即可。并保留默认条目,如主机文件下方所示。

锁定 Hosts 文件以防止劫持

有时恶意软件/广告软件会通过更改您的主机文件来重定向网址。一个好的最新更新的防病毒软件可以防止这种劫持,但如果您想添加另一层安全性,那么第二个选项是锁定主机文件,这样除了您可以在不解锁它的情况下重写它之外,其他程序或用户都无法使用它。

为了防止主机文件劫持,您可以导航到它,右键单击它,选择属性并将其设置为只读文件。这将锁定您的 Hosts 文件并防止任何人或任何恶意软件对其进行写入。

这就是全部在 Windows 10 上编辑主机文件。请注意,对主机文件进行任何修改后,请重新启动窗口以使您所做的更改生效。我希望现在您可以轻松地修改、编辑 Windows 10 上的主机文件以自定义域重定向、阻止不同的网站等。编辑主机文件时遇到任何困难请在下面的评论中讨论。