虚拟机能上网无法,和主机相互ping不同?大佬帮忙解答一下呗?!

宿主机iPv4 :192.168.1.134  默认网关:192.168.1.1  子网掩码:255.255.255.0

虚拟机centos7  inet192.168.1.140  netmask255.255.255.0 网关192.168.1.2
 

 win+R cmd查看ip:
 

linux查看ifconfig:
 

虚拟网络编译器设置为:
 

虚拟机静态ip配置是



虚拟机ping 虚拟网关192.168.1.2没问题  ping物理机网关192.168.1.1无反应。ping物理机ip也是无反应
物理机ping 虚拟光管192.168.1.2无反应  ping物理网关192.168.1.1能ping同  ping虚拟机提示找不到
虚拟机和物理机都能联网。但是互相ping不同。哪个大神遇到过昂

大佬们!有遇到这种解决方法吗?

把你的电脑那个网关的IP改成网关的IP,就是你的物理机就是网关,就可以通了

你虚拟机选择了NAT模式连接主机的话,用的是vmnet8那张网卡,我的建议是,

你把vmnet8那张网卡的网段改成192.168.2.0,

然后把你的主机的VMnet8网卡IP设置成网关IP(静态IP),配上DNS114.114.114.114

这样应该就可以联网了,当然你还可以选择使用桥接模式,来使虚拟机联网,如果你的路由器是有DHCP的话,这种形式是最方便的,但是会非常依赖路由器