linux双网卡双网关同时对外服务

需求:一台服务器同时对电信铁通服务。

配置范例

电信:tel ip:58.62.201.100 网关:58.62.201.97
铁通:ctt ip:123.65.1.6 网关:123.65.1.1

在路由设置里添加两个路由表:

vim /etc/iproute2/rt_tables

添加以下两行:

252     tel
251     ctt

在/etc/rc.local里添加以下:

ip route replace default via 58.62.201.97 dev em1
route flush table tel
ip route add default via 58.62.201.97 dev em1 src 58.62.201.100 table tel
ip rule add from 58.62.201.100 table tel
ip route flush table ctt
ip route add default via 123.65.1.1 dev em2 src 123.65.1.6 table ctt
ip rule add from 123.65.1.6 table ctt

或在命令行输入以上命令即时生效。

文章分类: