为什么我不能从 Mac OS X 主机 ssh 进入(甚至 ping)我的 Ubuntu VM?

Dar*_*zer 12 ubuntu ssh virtual-machines ping vmware-fusion

我在 Mac OS X 10.5.8 上使用 VMware Fusion 3.0 将 Ubuntu 8.04 作为虚拟机运行。我希望能够从 Mac OS X 主机通过 ssh 连接到我的 VM(因此我可以使用 MacFUSE 和 SSHFS 在 Mac 上挂载 VM 的文件)。

我以前有这个工作,但后来我:

  • 将 Fusion 从 2.x 升级到 3.0
  • 将 VM 回滚到之前的快照
  • 升级了 VM 中的 VMware Tools

我使用sudo apt-get install ssh.

然后ssh 172.16.193.129我从我的 Mac 上尝试过,一段时间后它超时了。所以我尝试从我的 Mac ping VM,收到了 0 个数据包。(我可以毫无问题地从 VM ping Mac。)

有关如何解决此问题的任何建议?

更新:我尝试从 NAT 切换到桥接(按照Stephen Thompson 的建议),当我尝试 ping 虚拟机时收到了奇怪的“超过生存时间”消息。我意识到这是由于我使用的 VPN。我断开了与 VPN 的连接,现在可以 ping VPN 并通过 ssh 连接到其中,无论我使用的是 NAT 还是桥接。

Ste*_*son 8

尝试将您的网络设置为桥接,以便它从您的局域网中获取一个网络地址,您将能够访问它。