如何通过主机名连接到本地服务器?

如何通过主机名连接到本地服务器?

我在 Windows 10 PC 上的 VMware 上安装了 Ubuntu 服务器和 Centos 服务器进行测试。我没有注册任何域名,并且使用有线互联网,所以我的 IP 是动态的。

Centos 服务器的 /etc/hostname 包含行 centos1.local Ubuntu 服务器的 /etc/hostname 包含行 ubunto1.local

当我尝试从 Centos 服务器 ssh ubunto1.local 时,它显示无法解析主机名。如何通过主机名 ping/连接到其他服务器?我可以通过内部 IP ping。

答案1

如果您不想(或不能)使用 DNS,那么您需要/etc/hosts在每台服务器上进行编辑并添加一个条目,将另一台服务器的 IP 映射到预期的主机名。

相关内容