如何仅通过主机名连接虚拟机,无需 IP 和我的用户名

如何仅通过主机名连接虚拟机,无需 IP 和我的用户名

我正在尝试设置我的虚拟机,并且想请求支持。我是个新手,有人可以帮助配置我的 VM1,以便仅通过 VM2 的名称(没有 IP 和用户名。而不是“ssh 用户名@IP”)连接到 VM2 吗?

  • VM1 是 Ubuntu 20.04.4 LTS
  • VM2是CentOS Linux 7

答案1

最简单、最快的解决方案是编辑/etc/hosts文件(在 Windows 上位于C:\Windows\System32\drivers\etc\hosts)。

将这样的行添加到您的 VM1 计算机中,确保在我使用的地方192.168.56.2为 vm2 使用正确的 IP 地址,在我使用的地方vm2.example.comvm2.如果 vm2 有其他不同的名称,您可以将它们添加到同一行。确保名字是最终(规范)名称。

192.168.56.2    vm2.example.com vm2

现在在 VM2 计算机上执行相同的操作,但为 VM1 添加一行。

相关内容