使用 Hosts 文件进行主机名重定向

使用 Hosts 文件进行主机名重定向

我们可以使用C:\WINDOWS\system32\drivers\etc\hosts文件将主机名与 IP 地址映射,如下所示

127.0.0.1 本地主机

但是,可以像这样将一个主机名分配给另一个主机名吗?

localhost a_new_host_name

答案1

维基百科

hosts 文件包含由 IP 地址和一个或多个主机名组成的文本行,每个字段由空格(空白或制表符)分隔。其中可能包含注释行;注释行在行首位置用井号 (#) 表示。例如,

#This is an example of the hosts file
127.0.0.1  localhost loopback

答案2

您可以在 hosts 文件中输入:

a_new_host_ip_addr localhost 

除此之外,我认为您需要设置一个本地(或附近)的 DNS 服务器,并使用 CNAME 条目将 localhost 映射到其他主机(并且您必须从 hosts 文件中删除“localhost”才能使其正常工作)。

答案3

你可能觉得,某种“重定向”是可能的,比如

127.0.0.1    ads.stackoverflow.com

在您的hosts文件中。纯粹作为一个例子,你明白。这并不与localhost同一hosts文件其他地方的通常定义冲突。

互联网上有许多示例hosts文件,可以确保不需要的图像没有出现在屏幕上。

相关内容