CentOS   发布时间:2022-04-02  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了centos6和7配置双网卡不能上网的问题大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

今天把win10电脑上的VMware装了个最新的14版本,为了测试所以装了两个centos系统分别是centons6.6和centos7.5,这两个系统都是双网卡的,一个是静态地址,一个是NAT,但是在系统安装完成后,两个系统都无法上网, 遇到的问题都是 目标地址无法到达 1.首先开始检查VMware的win10服务是否开启 win+R,输入services.msc检查服务是否都是开启的 服务都是
今天把win10电脑上的VMware装了个最新的14版本,为了测试所以装了两个centos系统分别是centons6.6和centos7.5,这两个系统都是双网卡的,一个是静态地址,一个是NAT,但是在系统安装完成后,两个系统都无法上网,
遇到的问题都是

centos6和7配置双网卡不能上网的问题


centos6和7配置双网卡不能上网的问题


目标地址无法到达
1.首先开始检查VMware的win10服务是否开启
win+R,输入services.msc检查服务是否都是开启的

centos6和7配置双网卡不能上网的问题


服务都是开启的,说明没问题,但是为了以防万一我还是都重启了一次
2.检查虚拟机的网络配置和centos配置是否有问题

centos6和7配置双网卡不能上网的问题


这里看出网卡一是nat的dhcp地址,网卡二是静态地址

centos6和7配置双网卡不能上网的问题


系统里面与之对应的也没问题

3.检查虚拟机网络的配置是否有问题

centos6和7配置双网卡不能上网的问题


进入编辑器里面

centos6和7配置双网卡不能上网的问题


这里的nat也没问题,
4.检查windows的网络配置是否有问题

centos6和7配置双网卡不能上网的问题


centos6和7配置双网卡不能上网的问题


这里的配置也没问题
5.到这里都没问题那就说明了windows和VMware都没问题,那就是centos系统的问题了,在网上找了半天都是关于上面几个步骤的重复,我重启系统,重启虚拟机都不好使,还是上不了网
6.最后在别人的提示下,我查看了下centos的路由,发现了两个系统都是路由的问题导致了无法上网

centos6和7配置双网卡不能上网的问题


这里的认路由是静态地址的,静态地址是我本地的地址,所以会出现目标地址无法到达的情况,
既然明白了原因那就好解决了,把认的路由给删了,把nat的的网卡改为认路由的网卡就没问题了

centos6和7配置双网卡不能上网的问题

[[email protected] ~]# route del -net 0.0.0.0
[[email protected] ~]# route
Kernel IP routIng table
DesTination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.65.0    *               255.255.255.0   U     0      0        0 eth0
192.168.18.0    *               255.255.255.0   U     0      0        0 eth1
link-local      *               255.255.0.0     U     1002   0        0 eth0
link-local      *               255.255.0.0     U     1003   0        0 eth1
[[email protected] ~]# route add gw 192.168.65.2 eth0
gw: 未知的主机
[[email protected] ~]# route add default gw 192.168.65.2 eth0
[[email protected] ~]# route
Kernel IP routIng table
DesTination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.65.0    *               255.255.255.0   U     0      0        0 eth0
192.168.18.0    *               255.255.255.0   U     0      0        0 eth1
link-local      *               255.255.0.0     U     1002   0        0 eth0
link-local      *               255.255.0.0     U     1003   0        0 eth1
default         bogon           0.0.0.0         UG    0      0        0 eth0

到此大功告成可以上外网了!

然现在是没问题了,但是重启了之后又不能上外网了,可以吧这个认网关加到开机启动项里面去(或许还有别的什么方法,但是我目前还不知道!)

echo -e ‘ route del -net 0.0.0.0 2>/dev/null\n route add gw 192.168.65.2 eth0 2>/dev/null‘ >/etc/rc.d/rc.local

centos6和7配置双网卡不能上网的问题

大佬总结

以上是大佬教程为你收集整理的centos6和7配置双网卡不能上网的问题全部内容,希望文章能够帮你解决centos6和7配置双网卡不能上网的问题所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。