解决途径:在 VMware Station 菜单栏中,选中“编辑”-》“虚拟网络编辑器”,会看到如下画面。选择 VMnet8,点击“更改设置”,然后还原默认设置即可。
当时的场景是:我想用 mobaxterm 连接 VMware 上的 Ubuntu 虚拟机。
我首先需要为虚拟机设置静态 IP,该步骤参考了:(37条消息) 【ubuntu】ubuntu虚拟机设置静态ip--实测有效_pull_future的博客-CSDN博客
随后我需要在 mobaxterm 中建立 ssh 会话连接虚拟机,该步骤参考了:(37条消息) MobaXterm远程登录Ubuntu(详细教程)_mobaxterm连接ubuntu_孤生i的博客-CSDN博客
我首先设置好了静态 IP,并且能够联网。随后我按照第二个参考教程,在章节一第 4 小节“在主机终端查找IP信息”中,我发现 VMware 虚拟网络编辑器中 VMnet8 与 CMD 中 ipconfig 命令得到的 以太网适配器 VMware Network Adapter VMnet8 处在不同的子网,而它们应该是相同的!
果不其然,在它们不同的情况下,第二个参考教程章节一第 5 小节相互进行 ping 测试时,本机无法 ping 通虚拟机。
然后我:在 VMware Station 菜单栏中,选中“编辑”-》“虚拟网络编辑器”,选择 VMnet8,点击“更改设置”,然后还原默认设置,随后 VMware 虚拟网络编辑器中 VMnet8 与 CMD 中 ipconfig 命令得到的 以太网适配器 VMware Network Adapter VMnet8 处在相同子网。
随后按照新得到的子网,重新按照参考教程一和二设置,成功。