我有 4 台在 Parallels 中运行 Ubuntu 的虚拟机(主机是 OS X)。我正在尝试设置 SSH,以便可以通过 SSH 连接到它们,但我无法单独连接到它们。它们都报告了相同的 IP ip -a
。我尝试了共享和桥接网络模式,两次都得到相同的结果。它们都有唯一的主机名,但如果我尝试通过 OS X 中的主机名连接,主机名将不起作用(“ could not resolve hostname | nodename nor servname provided, or not known
”)。如果我使用 IP 连接,我可以成功登录 4 台虚拟机中的第一台(登录后通过返回主机名进行确认),但这是我唯一可以连接的虚拟机。
我尝试在 Parallels -> 首选项 -> 网络 -> 共享下设置 IP 端口转发,但是当我为特定端口(例如 2200)设置端口转发规则时,我无法从主机箱连接到该端口。
我该如何配置 4 台虚拟机,使其具有唯一的 IP,以便可以单独通过 SSH 访问它们?非常感谢您的帮助。
答案1
您是否尝试使用 etc/hosts 文件中找到的主机名进行连接?请先尝试使用 ping ubuntu20.shared 对其进行 ping 操作