服务器默认网关配置太多导致路由冲突和网络访问不稳定问题的解决方法
·
服务器环境:
[root@rac1 ~]# uname -a
Linux rac1 4.18.0-193.el8.x86_64 #1 SMP Fri May 8 10:59:10 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
[root@rac1 ~]# cat /etc/redhat-release
CentOS Linux release 8.2.2004 (Core)
问题现象:
(1)、本地PC机经常访问服务器管理网口的时候,会发现偶尔连不上服务器IP ,或者使用过程中出现断网的情况。
确认问题是否是网关配置过多造成:
(1)、使用命令:ip route或者route查看其默认网关配置。

发现其他GE口和其他一些网卡的口配置了默认网关,当前服务器系统只需要一个默认网关来进行外部访问,会导致出现上述问题。
解决方法:
(1)、使用命令:route del default dev + 网口名称,进行删除当前其他多余的默认网关。
按照上述查看的网口具体使用命令如下
route del default dev eno2
route del default dev eno3
route del default dev enp4s0f1
route del default dev enp6s0f0
route del default dev enp6s0f1
(2)、修改网口配置文件,防止下次重启服务器后,再次出现多个默认网关。
到网口配置文件目录:cd /etc/sysconfig/network-scripts/
之后对其他网口配置文件进行修改。注释或者删除其他网口的默认网关,操作如下截图:

openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构
更多推荐
所有评论(0)