MikroTik RouterOS 配置多出口及策略路由

[摘要] 很早听过ROS(RouterOS),一直没尝试过,最近有个比较棘手的需求终于用上了RouterOS,实际效果真是杠杠的!学习还是需要些成本的,因为不确定是否能成功,所以自掏腰包买了台Ros设备,好好研究了几天 MikroTik RouterOS,已经实现了如下功能:控制路由器下面的不同用户(不同IP地址或者网段)分别从不同的出口上网。

虽然这个需求看起来实现很简单,但由于我这边自身网络比较复杂,多个内网之间需要通过路由模式进行互联,而MikroTik RouterOS一直没找到如何配置三层的路由口,这里耽搁了我比较长时间。
MikroTik

最终效果是多出口(包括多个本地出口,几十个L2tp出口)
(1)多出口。即多个Interface,可以是本地ethernet出口,也可以是VPN出口,比如L2tp
(2)多设备,后端多个客户端,不同客户端分组,指定routing-mark,然后指定策略路由
(3)跟其他内网网段的互联是通过Ros的策略路由+Cisco三层交换机策略+不同子网路由器策略共同来完成。

下面再来一条MikroTik RouterOS上指定路由的trace命令:
MikroTik-trace

简单总结一下:MikroTik RouterOS 功能的非常强大,支持客户端(winbox)、web页面、console命令行操作等,适合与程序结合使用,如果您有Ros相关的需求可以跟我沟通哦 :)