我有一台物理机(第一个 pm),上面有 VMware Workstation 14 Pro。通过配置和设置,我可以正常地在所有机器之间以及从它们的任何互联网地址之间进行 ping 操作。
但是,当我将另一台物理机(第二台 PM)连接到第一台物理机的网络时,它无法 ping 通第一台物理机的 VMnet8 和 VMnet8 上的其他虚拟机,但可以 ping 通互联网上的任何其他地方。有趣的是,虚拟机和第一台物理机可以 ping 通第二台物理机。
顺便说一句,防火墙中所有机器都启用了进出 ping 回显。经过一番查看,我发现第二台物理机仅使用第一台物理机的默认网关。我尝试将第二台物理机的默认网关更改为第一台物理机的 VMnet8 网关,但没有成功。我该怎么办?
答案1
如果我理解了您的问题,那么第二台物理机无法 ping 您创建的本地网络,这是意料之中的。VMWare 在您的机器内部创建了一个虚拟局域网(在您的例子中是 VMnet8)。通过连接第二台物理机,它只连接到第一台物理机。因此,如果它的网关是第一台物理机,它应该可以工作。否则,您需要在第一台物理机中有一个路由解决方案,才能将第二台物理机连接到虚拟网络。
我尝试将第二台物理机的默认网关更改为第一台物理机的 VMnet8 网关,但没有成功
您无法执行此操作,因为您的网络 VMnet8 是虚拟的。