无法在 Vmware 上运行的主机和客户虚拟机之间进行 ping 操作

无法在 Vmware 上运行的主机和客户虚拟机之间进行 ping 操作

为了学习一些系统管理知识,我在运行 Windows 7 的本地计算机上使用 Vmware 安装了一个 Centos vm。似乎工作正常,因为我可以从 Centos 机器访问互联网,但无法从虚拟机 ping 主机,反之亦然。我收到消息“目标主机不可访问”。我还有一个 win7 虚拟机,在尝试在它和主机之间 ping 时遇到了同样的问题。网络上有第三台计算机,它可以 ping 虚拟机和主机。虚拟机也可以 ping 这台另一台计算机。我 ping 时遇到的唯一问题似乎发生在主机和虚拟机之间。当我将虚拟机网络适配器切换到 NAT 时,问题就消失了,我可以成功 ping。

据我了解,这应该可以工作,因为桥接虚拟机应该像网络上的另一个物理设备一样运行。

答案1

啊哈!经过 10 多个小时的尝试,我终于明白了。

我所要做的就是通过右键单击我的网络适配器并转到属性来禁用“DNE LightWeight Filter”。这显然是 Citrix 公司的一个驱动程序,我使用的 SonicWall vpn 必须安装了它。

答案2

在大多数情况下,这是防火墙造成的问题。尝试在主机和虚拟机上关闭它并再次 ping 它,如果有帮助,请重新打开它并相应地配置防火墙规则。

答案3

转到编辑->虚拟网络编辑器并尝试更改桥接网络适配器(不要使用自动)

答案4

将连接从 NAT 更改为桥接并检查复制 bla...blaa,然后登录到 Ubuntu VM,在右下角,有网络适配器,只需断开连接并重新连接。

相关内容