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.1
1、配置路由表字段[root@zabbix-15 15]# vim /etc/iproute2/rt_tables ## reserved values#255 local254 main253 default0 unspec## local##1 inr.ruhep252 tel251 cnc250 ctc2、编写路由脚本[root@zabbix-15 15]# vim /root/route.sh#!/bin/ship route flush table telip rule add from 1.1.1.2 table telip route add default via 1.1.1.1 dev eth0 src 1.1.1.2 table telip route flush table cncip rule add from 2.2.2.2 table cncip route add default via 2.2.2.1 dev eth1 src 2.2.2.2 table cncip route flush table ctcip rule add from 3.3.3.2 table ctcip route add default via 3.3.3.1 dev eth3 src 3.3.3.2 table ctc3、添加执行权限[root@zabbix-15 15]# chmod +x /root/route.sh4、执行并添加开机启动项[root@zabbix-15 15]# sh /root/route.sh[root@zabbix-15 15]# echo "/root/route.sh" >> /etc/rc.d/rc.local注:也可以为ip route flush table 100ip route add default via 1.1.1.1 dev em1 src 1.1.1.2 table 100 prio 50ip rule add from 1.1.1.2 table 100ip route flush table 200ip route add default via 2.2.2.1 dev em2 src 2.2.2.2 table 200 prio 50ip rule add from 2.2.2.2 table 200