linux路由指定网卡,linux多网卡路由设置(示例代码)

linux服务器双网卡或者多网卡要执行下路由脚本刷新路由表,否则会导致网卡ping不通;

注:重启网卡后也 需要执行route.sh

说明:电信,移动,网通线路为例

电信ip为1.1.1.2 网关为1.1.1.1

联通ip为2.2.2.2 网关为2.2.2.1

移动ip为3.3.3.2 网关为3.3.3.1

配置完后,默认会走电信路由

可以指定静态路由,如:

/sbin/route add -net 4.4.4.0/24 gw 2.2.2.11、配置路由表字段

[[email protected] 15]# vim /etc/iproute2/rt_tables

#

# reserved values

#

255     local

254     main

253     default

0       unspec

#

# local

#

#1      inr.ruhep

252     tel

251     cnc

250     ctc

2、编写路由脚本

[[email protected] 15]# vim /root/route.sh

#!/bin/sh

ip route flush table tel

ip rule add from 1.1.1.2 table tel

ip route add default via 1.1.1.1 dev eth0 src 1.1.1.2 table tel

ip route flush table cnc

ip rule add from 2.2.2.2 table cnc

ip route add default via 2.2.2.1 dev eth1 src 2.2.2.2 table cnc

ip route flush table ctc

ip rule add from 3.3.3.2 table ctc

ip route add default via 3.3.3.1 dev eth3 src 3.3.3.2 table ctc

3、添加执行权限

[[email protected] 15]# chmod +x /root/route.sh

4、执行并添加开机启动项

[[email protected] 15]# sh /root/route.sh

[[email protected] 15]# echo "/root/route.sh" >> /etc/rc.d/rc.local

注:也可以为

ip route flush table 100

ip route add default via 1.1.1.1 dev em1 src 1.1.1.2 table 100 prio 50

ip rule add from 1.1.1.2 table 100

ip route flush table 200

ip route add default via 2.2.2.1 dev em2 src 2.2.2.2 table 200 prio 50

ip rule add from 2.2.2.2 table 200

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值