centos双网卡不能上网

双网卡类型

ens33 仅主机

ens34 NAT

问题

window配置一切正常,虚拟机不能上网

解决

方案1:路由引起

查看路由

bash 复制代码
route

结果如下:

html 复制代码
[root@data-repository ~]# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         gateway         0.0.0.0         UG    100    0        0 ens33
default         gateway         0.0.0.0         UG    101    0        0 ens34
192.168.1.0     0.0.0.0         255.255.255.0   U     101    0        0 ens34
192.168.8.0     0.0.0.0         255.255.255.0   U     100    0        0 ens33
192.168.122.0   0.0.0.0         255.255.255.0   U     0      0        0 virbr0

可以看到default有两个,删除不能上网的那个

bash 复制代码
route del -net 0.0.0.0 ens33

再次查看

html 复制代码
[root@data-repository ~]# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         gateway         0.0.0.0         UG    101    0        0 ens34
192.168.1.0     0.0.0.0         255.255.255.0   U     101    0        0 ens34
192.168.8.0     0.0.0.0         255.255.255.0   U     100    0        0 ens33
192.168.122.0   0.0.0.0         255.255.255.0   U     0      0        0 virbr0

ping 百度即可通。

重启了之后又不能上外网了,可以吧这个默认网关加到开机启动项里面去:

bash 复制代码
echo -e 'route del -net 0.0.0.0 ens33 2>/dev/null' >>/etc/rc.d/rc.local

授权

bash 复制代码
 chmod +x /etc/rc.d/rc.local 
相关推荐
on_pluto_14 分钟前
【debug】关于如何让电脑里面的两个cuda共存
linux·服务器·前端
CodeByV22 分钟前
【Linux】进程信号深度解析:从中断本质到信号捕捉全流程
linux
n***840728 分钟前
Linux安装RabbitMQ
linux·运维·rabbitmq
Y***89081 小时前
SQL Server 中行转列
运维·服务器
拾光Ծ2 小时前
【Linux】冯诺依曼体系结构和操作系统概述
linux·硬件架构
hfut02883 小时前
第25章 interface
linux·服务器·网络
Sinowintop5 小时前
易连EDI-EasyLink SFTP文件传输
运维·服务器·网络·sftp·edi·ftp·国产edi软件
风123456789~7 小时前
【Linux专栏】显示或隐藏行号、批量注释
linux·运维·服务器
谢尔登8 小时前
简单聊聊webpack摇树的原理
运维·前端·webpack
只想安静的写会代码9 小时前
centos/ubuntu/redhat配置清华源/本地源
linux·运维·服务器