什么是Windows主机文件?和6种令人惊讶的使用方式

Windows主机文件允许您定义将哪些域名(网站)链接到哪些IP地址。它优先于DNS服务器,因此您的DNS服务器可能会说 facebook.com 已链接到特定的IP地址,但是您可以将 facebook.com 转到所需的任何位置。 Windows Hosts文件可用于阻止网站,重定向网站,创建网站快捷方式,创建您自己的本地域等。

我们之前已经介绍了使用Windows Hosts文件阻止网站而无需安装精通知识的人会在计算机上使用其他任何软件。

编辑Windows主机文件

要编辑主机文件,您需要打开记事本(或其他任何文本编辑器)您喜欢,例如Notepad ++)作为管理员。为此,请单击开始,在“开始"菜单中键入记事本,右键单击记事本快捷方式,然后选择以管理员身份运行

拥有后,在记事本窗口中单击文件打开,然后浏览到 C:\ Windows \ System32 \ drivers \ etc 文件夹。单击窗口右下角的文本文件框,选择所有文件,然后双击主机文件。

更改您的文件保存文件后,对hosts文件进行make即可立即生效–无需重新启动。如果要向主机文件添加多个条目,请确保每个条目都在其单独的行上。

阻止网站

要阻止网站,请在下面添加一行,如下所示:主机文件的底部:

127.0.0.1 example.com

这很简单– 127.0.0.1是本地计算机的IP地址。当您导航到example.com时,您的计算机将尝试自行连接(127.0.0.1)。您的计算机可能找不到在其上运行的Web服务器,因此连接将立即失败,从而有效地阻止了网站的加载。

重定向网站

您还可以使用将网站重定向到另一个网站的技巧。例如,假设我们要将facebook.com重定向到twitter.com –因此,当我们在地址栏中键入facebook.com时,我们将最终到达Twitter。

首先,我们需要Twitter的IP地址。要找到它,我们可以使用ping命令(单击开始,键入命令提示符,然后按Enter打开一个)。在命令提示符窗口中键入 ping twitter.com ,您将看到Twitter的数字IP地址。

现在,我们可以将以下行添加到主机文件中:

199.59.150.39 facebook.com

此行告诉我们的计算机将facebook.com连接到Twitter的IP地址。键入 facebook.com ,您将进入Twitter!

创建网站快捷方式

您还可以使用此技巧快速创建“快捷方式"通过计算机上的任何程序访问网站。例如,如果您是Twitter上瘾者,则可以将“ t"与Twitter关联-在任何网络浏览器的地址栏中键入t,您将立即进入Twitter。您还可以创建带有多个字母的快捷方式,例如twit。您不需要.com,.net,.org或任何其他类型的扩展名。但是,您不能使用空格。

为此,只需将以下行添加到hosts文件并保存:

199.59.150.39 t

您可以使用上述ping命令获得所需的确切IP地址。

现在,您可以在任何程序的地址栏中输入t,然后最终到达twitter.com。

分配本地域名

您还可以为计算机创建本地域名。例如,如果您使用的是本地服务器,则可以将其命名为 server 并通过在任何程序中键入 server 作为URL来快速访问它。如果您经常访问路由器的配置页面,则可以将路由器一词与路由器的IP地址相关联,然后在网络浏览器的地址栏中输入 router 来访问路由器。

请注意,为此,您需要计算机或路由器的IP地址。拥有它之后,输入如下所示的行–以下行将路由器常用的IP地址192.168.0.1与域名路由器相关联:

192.168.0.1路由器

您可以在此处用自己喜欢的任何内容替换IP地址和域名。

测试使用主机头的Web服务器

如果您在本地运行Web服务器网络,则可能需要先确保其正常工作,然后才能在Internet上公开它。某些网络服务器使用相同的IP地址运行多个网站-您获得的网站取决于您所访问的主机名。在这种情况下,仅通过本地IP地址访问Web服务器是没有帮助的-您需要在其网站地址上访问它。

例如,如果您的Web服务器具有本地IP托管有company.com和organization.org网站的地址192.168.0.5,您可以将以下几行添加到本地计算机的主机文件中:

192.168.0.5 company.com

192.168 .0.5 Organization.org

保存文件后,尝试在网络浏览器中访问company.com和organization.org-如果一切正常,则应访问其他网站。服务器会注意到您的标头指定company.com或Organization.org,并提供正确的网站。如果这不起作用,则在将服务器部署到Internet上之前,您需要做一些故障排除工作!

网站阻止列表

有些人创建了自己想要的网站列表阻止和在线发布它们。您可以通过将其中一个列表复制到主机文件中来阻止这些网站列表。

请查看以下文章,以获取一些可以使用的推荐列表,以及将这些主机文件下载到其中的图形工具。您的计算机并轻松使用它们:

  • 如何在不使用软件的情况下阻止PC上的网站[Windows]
  • 如果要还原所做的任何更改,只需删除以下行您将其添加到文件底部,然后保存文件。

    您将Windows主机文件用于什么目的?发表评论并分享您的窍门!

    标签: