朋友们好呀👋✨,我是程序员安心💻😊~~~这篇文章跟大家讨论下VMWARE中虚拟机ping不通vmnet8 的解决方式✅✅✅
问题现象:VMWARE中虚拟机ping不通vmnet8 了❗❗❗
今天遇到了一个问题💔💔💔,vmware 中新装的虚拟机能 ping 通百度,但是 ping 不通 vmnet8 这块网卡😢😢😢奇怪的是 windows 中居然能 ping 通新开的虚拟机😵💫
如图所示,192.168.101.1 是我的 vmnet8 ip 地址,虚拟机中 ping 不通 vmnet8:
windows 中 ping vmware 中的虚拟机(ip 地址为 192.168.101.6),居然能 ping 通:
vmnet8 是什么?
大家可以注意下,安装完 vmware 之后,宿主机上会多出两个网卡 vmnet1
和 vmnet8
:
vmnet1表示的是用于仅主机模式下的虚拟交换机,vmnet8表示的是用于NAT模式下的虚拟交换机。也就是说,仅主机模式下,虚拟机和宿主机通信要通过vmnet1,NAT 模式下,虚拟机要通过 vmnet8 访问宿主机和外部网络。
怎么解决?
这个问题其实和 windows 的防火墙有关。
可以在搜索中搜防火墙打开win10 防火墙设置界面:
以关闭域网络为例讲下怎么关闭 windows 防火墙:
首先点击域网络:
我的电脑上装了联想管家,防火墙被它接管了,点击打开应用,可以帮你确认是哪个应用接管了防火墙,需要关闭这个应用:
关闭联想管家之后,再次进入域网络,现在界面是这样的:
关闭域网络的防火墙:
接下来再按关闭域网络的方法关闭专用网络和公用网络的防火墙,关闭之后大概这个样子:
这个时候再 ping vmnet8,就能 ping 通啦🌈🎉👏
❗❗❗注意:ping 不同 vmnet8 不影响虚拟机的使用。所以还是要打开宿主机上关闭的防火墙❗❗❗