ROS软路由,固定IP同网关实现双线带宽叠加

2019-09-1011:29:58 发表评论 32 views
阿里云首台5折

前言

PCC 匹配器允许分离传输流做到平衡流量的功能(能指定这个属性选择 src-address, src-port, dst-address,dst- port) PCC 原理 PCC 从一定范围内分析选择 IP 数据包头,通过哈西散列算法的帮助下,将选定的区域转换为 32bit 值

PCC 匹配器允许分离传输流做到平衡流量的功能(能指定这个属性选择 src-address, src-port, dst- address,dst-port)

ROS软路由,固定IP同网关实现双线带宽叠加

 

先填入运营商给的固定IP

ROS软路由,固定IP同网关实现双线带宽叠加

在 ip dns setting 中配置好 DNS 缓存,DNS 为:202.103.224.68

ROS软路由,固定IP同网关实现双线带宽叠加

 

ROS软路由,固定IP同网关实现双线带宽叠加

做dhcp server,这里就不细讲了,操作路径ip dhcp server中

配置nat转换规则,对线路进行伪装

ROS软路由,固定IP同网关实现双线带宽叠加

Managle 设置标记链接 C1

 

接下来我们进入 ip firewall mangle 标记连接和路由,我们使用 per-connection-classifier 双向地址进行分 类做连接分 类标记

 

先我们需要将进入路由的的链接进行标记

ROS软路由,固定IP同网关实现双线带宽叠加

 

ROS软路由,固定IP同网关实现双线带宽叠加

然后选择dst-address-type=!local,即除了目标地址是本地以前的地址:

ROS软路由,固定IP同网关实现双线带宽叠加

 

ROS软路由,固定IP同网关实现双线带宽叠加

 

标记路由R1

 

ROS软路由,固定IP同网关实现双线带宽叠加

 

ROS软路由,固定IP同网关实现双线带宽叠加

 

标记链接C2

 

ROS软路由,固定IP同网关实现双线带宽叠加

 

ROS软路由,固定IP同网关实现双线带宽叠加

 

然后选择dst-address-type=!local,即除了目标地址是本地以前的地址:

ROS软路由,固定IP同网关实现双线带宽叠加

 

ROS软路由,固定IP同网关实现双线带宽叠加

 

标记路由R2

 

ROS软路由,固定IP同网关实现双线带宽叠加

 

ROS软路由,固定IP同网关实现双线带宽叠加

设置回程路由 我们需要将从哪个口进入就从对应的口回去,即保证每个外网口的数据能得到正确的路由

PPPOE1回程路由

 

ROS软路由,固定IP同网关实现双线带宽叠加

 

ROS软路由,固定IP同网关实现双线带宽叠加

 

ROS软路由,固定IP同网关实现双线带宽叠加

 

ROS软路由,固定IP同网关实现双线带宽叠加

 

PPPOE2回程路由

 

ROS软路由,固定IP同网关实现双线带宽叠加

 

ROS软路由,固定IP同网关实现双线带宽叠加

 

ROS软路由,固定IP同网关实现双线带宽叠加

 

ROS软路由,固定IP同网关实现双线带宽叠加

 

路由配置

配置完标记路由后,我们进入ip route配置路由

设置默认路由

 

ROS软路由,固定IP同网关实现双线带宽叠加

 

设置负载均衡的标记路由,首先设置第一条线路的路由标记,设置routing-mark=R1这里需要注意的是Gateway为10.10.10.1%WAN1

 

ROS软路由,固定IP同网关实现双线带宽叠加

 

设置第二条线路的路由标记,设置routing-mark=R2,配置默认网关和备份网关,默认网关的distance设置为1,并 设置check-gateway=ping,通过ping监测网关状态,这里需要注意的是Gateway为10.10.10.1%WAN2

 

ROS软路由,固定IP同网关实现双线带宽叠加

 

扩展:如果内网有多个网段的,需修改以下地方:需要修改4条标记策略

ROS软路由,固定IP同网关实现双线带宽叠加

 

ROS软路由,固定IP同网关实现双线带宽叠加

 

把之前In. Interface选的端口删除

 

ROS软路由,固定IP同网关实现双线带宽叠加

 

其他的均为一样

 

 

  • NAS技术交流
  • 扫一扫入裙
  • weinxin
  • 软路由技术讨论
  • 扫一扫入裙
  • weinxin
阿里云首台5折
吊儿啷当

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: