首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

Linux 简单的双线设置

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 (350.51 KB)

阅读权限: 255

返回列表