IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> Mikrotik ROS软路由配置PCC负载均衡实现双宽带叠加 -> 正文阅读

[系统运维]Mikrotik ROS软路由配置PCC负载均衡实现双宽带叠加

家里的移动宽带都是和手机号码一起使用的,普通的小路由器很少支持两个宽带一起使用的,就用ROS软路由把两条带宽都利用起来,按照下面的方式操作

?1、添加拨号上网
? ? 1.1、PPPoE拨号连接
? 2、添加DNS解析
? 3、添加内网DHCP服务器
? ? 3.1、添加IP地址池
? ? 3.2、添加DHCP服务器
? ? 3.3、添加DHCP服务器信息
? 4、添加Mangle标记
? ? 4.1、进入防火墙
? ? 4.2、添加PCC连接标记1
? ? 4.3、添加PCC路由标记1
? ? 4.4、添加PCC连接标记2
? ? 4.5、添加PCC路由标记2
? 5、添加路由信息
? ? 5.1、添加默认路由
? ? 5.2、添加PCC标记路由
? 6、添加NAT地址伪装
? ? 6.1、进入防火墙
? ? 6.2、添加NAT规则1
? ? 6.3、添加NAT规则2
? ? NAT规则
? 7、测试

一、添加拨号上网

1、PPPoE拨号连接


? ? ? 1、点击Winbox左边菜单中的Interfaces,
? ? ? 2、点击Interfaces list窗口左上角的+号,
? ? ? 3、选择最底下的PPPoE Client,新建一个拨号客户端,


? ? ? 4、在新窗口的General选项卡中选中用来拨号的端口,这里选Wan_1,新建第二个拨号上网时选择其他对应的端口,
? ? ? 5、切换至Dial Out选项卡,
? ? ? 6、将上网账号、密码分别填入,
? ? ? 7、这里后续需要单独建立路由信息,全部取消勾选Use Peer DNS、Add Default Route
? ? ? 8、点击OK,
? ? ? 9、重复上面2~8的步骤在次建立一个拨号客户端。

拨号状态信息


可以看到新建的两个账号的拨号状态,最左边的R表示拨号成功。

二、添加DNS解析


? ? ? 1、点击Winbox左边菜单中的IP,
? ? ? 2、在弹出的列表中选中DNS,打开DNS设置窗口,
? ? ? 3、在新窗口中Server中写入192.168.101.1,223.5.5.5用户内网DNS服务器地址,可以点击右边的三角箭头正价或者删除行数,
? ? ? 4、勾选上allow remote requests,启用DNS的缓存功能,
? ? ? 5、点击OK。

三、添加内网DHCP服务器

3.1、添加DHCP服务器IP地址池


? ? ? 1、点击Winbox左边菜单中的IP,
? ? ? 2、在弹出的列表中选中Pool,打开IP地址池设置窗口,
? ? ? 3、点击地址池设置窗口左上角+号,
? ? ? 4、配置DHCP地址池名称,配置IP地址范围,
? ? ? 5、点击OK。

3.2、添加DHCP服务器


? ? ? 1、点击Winbox左边菜单栏的IP,
? ? ? 2、弹出的列表中选中DHCP Server选项卡,打开DHCP Server界面,
? ? ? 3、点击DHCP Server界面左上角的+号,
? ? ? 4、设置DHCP服务器名称及设置DHCP服务器的接口,
? ? ? 5、选择上面新建的地址池名称,用于给内网设备分配IP地址,
? ? ? 6、点击OK。

3.3、添加DHCP服务器信息


? ? ? 1、点击DHCP Server界面的Networks选项卡,
? ? ? 2、点击DHCP Server界面左上角的+号,
? ? ? 3、配置DHCP网络的网络信息,网关,网络长度,
? ? ? 4、配置DHCP网络的DNS服务器地址,
? ? ? 5、点击OK。

四、添加Mangle标记

4.1、进入防火墙


? ? ? 1、点击Winbox左边菜单中的IP,
? ? ? 2、弹出的列表中选中Firewall选项卡,打开防火墙界面,
? ? ? 3、选择Mangle选项卡,点击界面左上角的+号,新建一个标记,

4.2、新建PCC连接标记1


? ? ? 1、选择新窗口中的General选项卡,
? ? ? 2、Chain中选中prerouting,Sac.Address中输入内网地址段:192.168.101.0/24,
? ? ? 3、切换至Advanced选项卡,
? ? ? 4、Per Connection Classifier中选择both addresses,并填写2/0的参数,

? ? ? 5、切换至Extra选项卡,
? ? ? 6、修改Dst.Address Type参数为local,勾选Invert,用于排除目的地址为本地的网络地址,
? ? ? 7、切换至Action选项卡,
? ? ? 8、Action中选择make connection,
? ? ? 9、Nwe Connection Mark中新建一个名称,这里使用:PCC_Conn_1,
? ? ? 10、点击OK。

4.3、新建PCC路由标记1


? ? ? 1、再新建一个的标记窗口中选择General选项卡,
? ? ? 2、Chain中选中prerouting,Sac.Address中输入内网地址段:192.168.101.0/24,
? ? ? 3、Connection Mark中选择上面新建的PCC_Conn_1,
? ? ? 4、切换至Action选项卡,
? ? ? 5、Action中选择make routing,
? ? ? 6、Nwe Routing Mark中新建一个名称,这里使用:PCC_route_1,
? ? ? 7、点击OK。

4.4、新建PCC连接标记2


? ? ? 1、选择新窗口中的General选项卡,
? ? ? 2、Chain中选中prerouting,Sac.Address中输入内网地址段:192.168.101.0/24,
? ? ? 3、切换至Advanced选项卡,
? ? ? 4、Per Connection Classifier中选择both addresses,并填写2/1的参数,


? ? ? 5、切换至Extra选项卡,
? ? ? 6、修改Dst.Address Type参数为local,勾选Invert,用于排除目的地址为本地的网络地址,
? ? ? 7、切换至Action选项卡,
? ? ? 8、Action中选择make connection,
? ? ? 9、Nwe Connection Mark中新建一个名称,这里使用:PCC_Conn_1,
? ? ? 10、点击OK。

4.5、新建PCC路由标记2


? ? ? 1、再新建一个的标记窗口中选择General选项卡,
? ? ? 2、Chain中选中prerouting,Sac.Address中输入内网地址段:192.168.101.0/24,
? ? ? 3、Connection Mark中选择上面新建的PCC_Conn_2,
? ? ? 4、切换至Action选项卡,
? ? ? 5、Action中选择make routing,
? ? ? 6、Nwe Routing Mark中新建一个名称,这里使用:PCC_route_2,
? ? ? 7、点击OK。

PCC状态信息


? ? ? 可以查看到一个有4条添加好的标记信息,分别对应2条连接标记,2条路由标记

五、添加路由信息

5.1、添加默认路由


? ? ? 1、点击Winbox左边菜单中的IP,
? ? ? 2、在弹出的列表中选中Routes,打开Routes设置窗口,
? ? ? 3、点击Routes List界面左上角的+号,新建一条路由信息,

? ? ? 4、在New Route窗口中,Gateway选择第一条拨号上网的线路,这里是pppoe-out1,第二条则选择pppoe-out2,
? ? ? 5、Distance路由距离设置为1,
? ? ? 6、点击OK,
? ? ? 7、重复3~6的步骤新建第二条默认路由信息。

5.2、添加PCC标记路由


? ? ? 1、再次新建一条路由信息,Gateway选择第一条拨号上网的线路,这里是pppoe-out1,第二条则选择pppoe-out2,
? ? ? 2、Check Gateway选择Ping,
? ? ? 3、Distance第一条设置为1,第二条设置为2,
? ? ? 4、Routing Make选择PCC_route_1,第二条选择PCC_route_2,
? ? ? 5、点击OK,
? ? ? 6、重复1~5的步骤新建第二条标记路由信息。

六、添加NAT地址伪装

6.1、进入防火墙


? ? ? 1、接着在Winbox界面的左边点击IP,
? ? ? 2、在弹出的列表中选中Firewall,打开防火墙设置窗口,
? ? ? 3、选中防火墙中的NAT选项卡。

6.2、添加NAT规则1


? ? ? 1、在NAT选项卡中点击左上角+号新增一个规则,
? ? ? 2、在NAT规则卡中选择General,
? ? ? 3、在Chain规则中选择srcnat,
? ? ? 4、Src.Address地址中填写内网地址段,这里填写192.168.101.0/24,
? ? ? 5、Out.Interface中选择PPPoe-out1,
? ? ? 6、再切换至Action的选项卡中,
? ? ? 7、将Action中的规则选择masquerade,
? ? ? 8、点击OK。

6.2、添加NAT规则2


? ? ? 1、在NAT选项卡中点击左上角+号新增一个规则,
? ? ? 2、在NAT规则卡中选择General,
? ? ? 3、在Chain规则中选择srcnat,
? ? ? 4、Src.Address地址中填写内网地址段,这里填写192.168.101.0/24,
? ? ? 5、Out.Interface中选择PPPoe-out2,
? ? ? 6、再切换至Action的选项卡中,
? ? ? 7、将Action中的规则选择masquerade,
? ? ? 8、点击OK。

NAT规则

七、测试


? ? ? 电脑端开启测速网站进行网速测试,可以看到两条拨号上网线路都有数据在跑。

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-07-20 19:20:33  更:2022-07-20 19:22:58 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 -2024/12/29 8:32:33-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码
数据统计