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 
相关推荐
JuiceFS9 小时前
从 MLPerf Storage v2.0 看 AI 训练中的存储性能与扩展能力
运维·后端
CYRUS_STUDIO12 小时前
用 Frida 控制 Android 线程:kill 命令、挂起与恢复全解析
android·linux·逆向
熊猫李14 小时前
rootfs-根文件系统详解
linux
chen94515 小时前
mysql 3节点mgr集群部署
运维·后端
LH_R15 小时前
OneTerm开源堡垒机实战(三):功能扩展与效率提升
运维·后端·安全
dessler16 小时前
Hadoop HDFS-高可用集群部署
linux·运维·hdfs
泽泽爱旅行16 小时前
awk 语法解析-前端学习
linux·前端
少妇的美梦1 天前
logstash教程
运维
chen9451 天前
k8s集群部署vector日志采集器
运维
chen9451 天前
aws ec2部署harbor,使用s3存储
运维