Board logo

标题: Linux 简单的双线设置 [打印本页]

作者: samwalton    时间: 2012-5-6 12:53     标题: Linux 简单的双线设置

假设
电信IP 1.1.1.10/24 网关 1.1.1.1 接口 eth0
联通IP 2.2.2.10/24 网关 2.2.2.2 接口 eth1

1. 首先设置缺省路由, 已电信出口为缺省路由
ip ro add default via 1.1.1.1

2. 这时候如果不另外设置, 访问联通的IP的时候,也会从电信出去, 但是是行不通的; 得另外写
ip ru add from 2.2.2.0/24 table 100
ip ro add default via 2.2.2.2 table 100
ip ro add 2.2.2.0/24 dev eth1 proto kernel scope link src 2.2.2.2

好了,万事大吉; 这样访问电信IP的走电信线路, 访问联通IP的走联通线路; 无论对方源IP是什么


原理:
ip rule 另外添加了路由表, 且优先级高于缺省路由表; 实现类似策略路由;
还可以使用 iptables 的 mark 来实现; 类似标记路由

附件: Linux常用命令全集.rar (2012-5-6 12:53, 350.51 KB) / 下载次数 0
http://bbs.eccn.com/attachment.php?aid=19828&k=e7de3e61f7e91d2fac499445f3e2de03&t=1732310403&sid=9QQzXq




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0