如何使用不同的 IP 地址覆盖 Windows 8 主机名(计算机名)?

如何使用不同的 IP 地址覆盖 Windows 8 主机名(计算机名)?

我想将 Windows 的主机名(计算机名)解析为另一个 IP。127.0.0.1 myhostname在 hosts 文件中不起作用。ping myhostname显示它有以太网适配器 IP(192.168.1.2)。

它在 Windows 7 中可以运行,但在 Windows 8 中不可以。

有任何想法吗?

答案1

hosts 文件用于映射

主机名到 IP 地址。

不会将 IP 地址映射到主机名但它可用于生成主机名“别名”。

hosts 文件生成与 DNS 中的 A 记录和 PTR 记录内部等效的内容,即将主机名映射到 IP 地址。

要在 hosts 文件中为服务器添加别名,您必须创建以下结构:

您必须在第一列中添加 IP 地址,在第二列中添加主机名,在第三列中添加所需的别名。任何后续列都是该主机的别名。在示例的第二行中,IP 地址 192.168.0.2 是服务器 test.server.com 的 IP 地址,它的另一个名称是 test。

例如:

127.0.0.1       localhost            test.server.com
192.168.0.2     test2.server.com     test2
192.168.0.3     another.server.com   another

这将使用您计算机上的 hosts 文件。您需要在每台将使用别名的计算机上编辑 hosts 文件;如果您想进行全局更改,则需要使用真正的 DNS 服务器。

相关内容