linux7双网关,关于CentOS 7 双bond双网关配置实现说明-Go语言中文社区

关于CentOS 7 双bond双网关配置实现说明

事件问题说明:

CentOS7 从网卡进行配置,默认双网关只有一个网关会生效。

机器:

BMCIP:172.18.167.84

bond0配置

ipaddr=172.20.127.253

netmask=255.255.255.128

gateway=172.20.127.129

从机房已知的对应物理网卡

enp130s0f0

enp129s0f0

(bond从属网卡配置所需字段参考“

TYPE="Ethernet

DEVICE=“enp130s0f0”

USERCTL=“no”

MASTER=“bond0”

SLAVE=“yes”

ONBOOT=“yes”

NM_CONTROLLED=“no”

”)

bond1配置

ipaddr=172.19.78.25

netmask=255.255.255.0

gateway=172.19.78.1

从机房已知的对应物理网卡

enp130s0f1

enp129s0f1

故障现象会如下图的 routing table,另一个bond0的网关 172.19.78.1,不生效。

a7e6c1c71196c5177b6c896795f01fac.png

从上采用流程化配置。

生效双网关方案

vi /etc/sysconfig/network-scripts/route-bond1

172.20.127.0/24 via 172.20.127.129 dev bond1

注释bond1配置文件中的网关:

#gateway=172.20.127.129

此举是为了将第二网关,采用路由配置文件的方式生效。如果写入网卡配置文件,就会不生效。

bd3ddcd21a96e422174929b2c6797aee.png

采用route-interface(修改成对应网卡名),第二网关在路由表中生效。

其它命令

route add default gw 192.168.1.1 #添加默认网关 192.168.1.1

重启失效。就算写入/etc/rc.local启动文件中,重启网络也会失效。

相关参考:https://blog.csdn.net/lcathm/article/details/50241833

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值