VMWare 网络不通的问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VMWare 网络不通的问题相关的知识,希望对你有一定的参考价值。

参考技术A

系统RAID1坏了一块盘,换上新盘后,由于某种莫名其妙的时空大法,文件系统重建后竟然穿越回到2017年7月的状态了,之后的配置和文件都没有了,系统也从 CentOS 7.3 回到了 7.0 状态。运行 vmware,结果无法联网,于是将系统升级到了 7.9,又重新安装了 VMWare 15.5,安装过程中出现了如下错误提示

然而安装并没有停止,而是继续,最后也装上了,也能正常运行,但和之前的问题一样,依然是无法联网(默认的nat方式)。通过 vmware-network --status 查看网络状态如下

可见 vmnet1 和 vmnet8 没有正常启动, ifconfig 的输出中也没有 vmnet1 和 vmnet8。尝试 vmware-network --start 启动依然失败

根据提示,说的好像是“已设置的子网不再可用”,应该是子网设置有问题。可是同样的安装包在另一台 CentOS 7.9 上却安装和运行及网络都一切正常,为什么到这里就不行了呢?于是运行 vmware-netcfg 查看网络配置,弹出一个窗口,显示 vmnet1 (host-only) 的网段是 172.16.81.0;而 vmnet8 (nat) 的网段是 192.168.208.0,掩码都是 255.255.255.0。于是尝试 ping 了一下 192.168.208.1 和 172.168.81.1,你猜怎么着,竟然是通的!这些本应该是内网 IP,在学校内竟然能 ping 通,而且换其他的校内机器同样能 ping 通!这实属不该!再回头看那台网络正常的虚拟机,它的网段设置就是内网的,别的机器是 ping 不通的!既然问题找到了那就好说了,把这两个网段改一下,改成一个无法再校内 ping 通的,比如 172.16.80.0 及 192.168.209.0,然后保存设置,再运行 vmware-network --start 启动虚拟机网络,再 vmware-network --status 查看状态就都正常启动了

而此时 ifconfig 的输出里也有了 vmnet1 和 vmnet8,对应的 host ip 分别为 172.16.80.1 和 192.168.209.1,再运行 vmware 一试,网络正常,搞定! 看来之前安装时提示的错误信息并没什么影响!

回头想一下,可能是因为之前安装的 vmware 就是这么设置网络的(应该也是安装时默认的设置),在 2017 年的时候可能还没问题。但这次重新安装,而且我试了先卸载再安装,似乎并没有删除原来的设置,还是使用原来的默认设置才导致的这个结果。如果是之前没有安装过 vmware,完全是全新的安装,它可能会自动判断网段,设一个能用的,就像另一台机器上的那样。

Linux的网络不通流程


a:xshell连不上的问题
第一步:检查网络适配器,是否禁用vmware的虚拟机网卡
第二步:检查vmware net8的地址是否为10.0.0.1
第三步:检查系统的vmware服务是否启动
第四步:检查虚拟机的网络适配器是否连接
第五步:在vmware控制台登录linux,查看是否有ip地址

b:ping 不通百度的问题
第一步:是否能ping通外网ip,223.5.5.5,能ping通,说明是dns配置问题
第二步:是否能ping通网关,route -n去查网关,如果能ping通网关,你可能被上网行为管理器限制,还有一种可能,你配置了一个错误的网关!

c:ping 不通vmware网关的问题
第一步:重启vmware nat服务
第二步:把虚拟机的网络适配器,先断开,再连接
第三步:进入vmware linux系统,systemctl restart network(重复3次)

企业里面上不了网:
核心思路:根据网络拓扑网,一级一级的确认网络是否正常!
第一步:检查物理是否正常
第二步:ping网关
第三步: ping公网ip
第四步:ping www.baidu.com 

tracert -d www.qq.com 
第五步:ping 自己服务器

 

排查八部曲:

1.ip地址是否正确 
2.网卡配置是否正确 
3.关闭centos7 NetworkManager  
4.vmware 编辑 虚拟网络编辑器 
5.vmware 服务正常运行 
6.vmware网卡问题(windows) 
7.wifi 热点软件 
8.修改过  NAT设置 网关IP:  技术图片10.0.0.254  重启服务器 

以上是关于VMWare 网络不通的问题的主要内容,如果未能解决你的问题,请参考以下文章

Linux的网络不通流程

vmware虚拟机与物理机网络ping不通的解决思路

vmware平台下两次网络不通的诡异事件

VMware虚拟机中Centos7网络配置及ping不通思路

虚拟机vmware能上网,可为啥和主机之间ping不通呢?

vmware 下安装centos7.0 的网络老是不通。