ros多线路叠加策略pcc超详细教程(图文)

更新时间:2023-10-26 12:29:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

PCC的负载均衡

<互联网共享 人人为我 我为人人>

这是ros最基本最重要的应用,网络上很多教程都比较笼统,新手基本看不懂! 此教程,详细图文+脚本, 新手老手都可以借鉴.

通分组源地址和源端口实现负载平衡,这里我们建立2个WAN出口分别是wan1和wan2,内网接口是lan1 网络环境如下:

? ? ? ?

ISP1地址10.200.15.99/24,网关:10.200.15.1; ISP2地址10.200.100.99/24,网关:10.200.100.2; 内网IP地址192.168.100.1/24;

启用DNS缓存功能,用192.168.100.1作内网DNS解析;

基本配置

首先进入ip address配置IP地址:

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

Mangle标记配置

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

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

如下图,我们进入一条mangle规则,中的advanced标签内容可以看到per-connection-classifier分类器,选择both-addresses的分类:

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

注:2条线的分类代码定义是第一条线为2/0,第二条为2/1

同样选择一下地址类型:

下面命令是提取走第一条线路的连接标记取名位1st_conn,并从连接里提取路由标记名位1st_route,设置:

per-connection-classifier=both-addresses:2/0, 设置in-interface=lan

/ip firewall mangle

add action=mark-connection chain=prerouting comment=\disabled=no \\

in-interface=lan new-connection-mark=1st_conn passthrough=yes \\

per-connection-classifier=both-addresses:2/0 add action=mark-routing chain=prerouting comment=\connection-mark=1st_conn \\

disabled=no in-interface=lan new-routing-mark=1st_route passthrough=yes

本文来源:https://www.bwwdw.com/article/uzk2.html

Top