CentOS7虚拟机无法通过NAT模式ping通WIN7主机的问题

我的虚拟机和主机在桥接模式没有问题,出问题的是NAT模式。
网上有很多博客讲解NAT模式无法联网是如何解决的。
简单描述一下,就是在VMWARE虚拟机软件中,打开“编辑”菜单,找到“虚拟网络编辑器”,修改“NAT设置”和“DHCP设置”,然后在Linux虚拟机中修改文件/etc/sysconfig/network-scripts/ifcfg-<interface>。



具体怎么设置,怎么修改,相关的博客有很多,就不重复了。
但是博客讲到这里就停止了,也许他们的虚拟机已经设置好了,但是到此我的Centos7(IP地址192.168.142.131)是不能ping通win7(IP地址192.168.1.108)主机的,不过有意思的是,此时win7主机却可以ping通Centos7虚拟机。


以上是主机和虚拟机的网络接口

可以看到win7中有一个虚拟网卡VNET8,IP地址为192.168.142.1,此时在Centos7中ping该地址是可以ping通的。子网192.168.142的网关是192.168.142.2(vmware中设置的,图1),当然也是可以ping通的。

查看虚拟机的路由:

我不是很理解这三条路由,Flags标志既没有H也没有G,网关为0.0.0.0让我也很迷惑,网络知识匮乏。
我只是增加了一条default,网关是192.168.142.2,然后虚拟机就可以ping通win7了,此时的路由为:

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容