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 
相关推荐
花无缺就是我5 分钟前
内网穿透哪个好,之神卓互联Linux版Arm安装教程2026最新
linux·运维·arm开发
of Watermelon League7 分钟前
SQL server配置ODBC数据源(本地和服务器)
运维·服务器·github
HalvmånEver13 分钟前
MySQL的数据类型(二)
linux·学习·mysql
小陈99cyh13 分钟前
安装NVIDIA Container Toolkit,让gpu容器环境跑通
运维·pytorch·docker·nvidia
xuxie9913 分钟前
N27 数据库UI
linux·c#
Run_Teenage15 分钟前
Linux:理解中断
linux·运维·服务器
北山有鸟18 分钟前
解析 Linux 内核驱动中的“换行美学”
linux·运维·服务器
Run_Teenage20 分钟前
Linux:信号保存与捕捉
运维·服务器
龙侠九重天21 分钟前
可视化自动化工具实现
运维·自动化·openclaw
水冗水孚21 分钟前
以Vultr供应商的VPS为例、十分钟自建一个自己的VPN(图文并茂)
运维·服务器