好久没弄电脑上的虚拟机,发现之前安装的系统不能上网;
然后开始一点点的查找原因进行处理;
1.查看系统ip
使用ifconig看到自身ip不在当前网段下.
2.调整网络配置设置到当前内网网段
cd /etc/sysconfig/network-scripts
vi ifcfg-eno16777736
修改本地配置
HWADDR=00:0C:29:98:2D:41
TYPE=Ethernet
BOOTPROTO=static
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=eno16777736
UUID=3a98cb9f-113a-4532-a030-7ad329be07fc
ONBOOT=yes
IPADDR=192.168.1.200
GATEWAY=192.168.1.1
DNS1=114.114.114.114
3.修改后重启网卡
service network restart
4.重启后发现还是不能ping通网关
5.查看路由跳转情况使用route命令
ip route
route -n
发现路由跳转中存在异常跳转
6.使用route命令删除异常的路由跳转
route del -net 169.254.0.0 netmask 255.255.0.0
7.再次查看跳转情况,并进行ping网关测试
route -n
8.发现跳转正常了,但是网关依然无法到达
9.转而查看虚拟机设置
查看后发现并无问题
10.转而查看VMWare的网络配置
经过观察后觉得桥连接模式的外部链接为自动可能存在问题,继而进行调整设置为当前使用中网卡.
最终问题处理,原因为使用的是外接无线网卡,没能自动匹配.选中指定网卡后可以正常上网.