Mikrotik ROS 7.1新功能(二)——用户管理,轻量化的Radius服务器

2022-01-07 15:43:50 23点赞 102收藏 18评论

声明:非ROS专家,个人观点,有错误之处请指出,纯爱好,无第三方利益。网友轻喷,有建议请留言,欢迎指教。

MikrotikMikrotik

Mikrotik

背景

继续分享RouteOS 7的新功能——User Manager5,这篇应该是全网首篇ROS7的User Manager的体验文章了。User Manager5是ROS 7 后全新设计开发出来的功能,区分以前的老版本用户管理,Mikrotik把这个模块称作为用户管理,但实际就是一个Radius服务器

这个崭崭新的User Manager实在是太新了,以至于Mikrotik的帮助文档都长这样,仅完成了目录,内容都没写,足可见功能发布得真的是匆忙。

几乎只有标题的帮助几乎只有标题的帮助

几乎只有标题的帮助

意义

以往在搭建宽带、Wifi Hotspot的时候,一般我们都会找个Linux服务器,再搭建一套RadiusServer(最常用的是Free Radius,免费),来做鉴权、授权和计费(AAA)等。这面对中大型网络的时候,很有必要。但是在对于很多小型、甚至是微型网络的情况时,就过于繁杂,很多时候,比如一个小区、出租屋、商户来搞这么个Linux服务器,无论成本还是管理都是很大的麻烦事。现在Mikrotik在ROS7里面增加了这个User Manger,就可以让路由器实现all in one的网络解决方案。通过ROS统一的全量备份,能够轻松实现整体网络配置和数据的备份以及故障恢复,在某些HA场景下,可以通过两台ROS并行来轻松实现网络节点冗余备份或扩容。

再说开去,由于ROS7对Rest API的支持,更方便了与第三方的集成,让解决方案有了更多的可能性,如高级计费、用户管控、实时开销户等等。

题外话:当然,后续ROS7的Docker功能的发布,让all in one的方案更多姿多彩,希望在7.1rc4昙花一现的Docker(container)功能尽快在后续稳定版本中发布吧。

配置与使用

User Manager需要安装插件,从Mikrotik官网上下载packages包,把user-manager-*.npk上传到路由器,重启即可完成安装。这儿就不多说了,与上一篇zerotier插件的安装雷同。

ROS把User Manger菜单放在了很显眼的上部,作为一级菜单,明显是要做成将来的Highlight功能。的确,Radius是做宽带接入和无线接入非常重要和最常用的一个功能。

Mikrotik ROS 7.1新功能(二)——用户管理,轻量化的Radius服务器

UserManager

User Manager的配置与Radius类似,具体如下:

1)Sessions: 展示所有session。【setup】按钮配置User Manager的服务器相关配置,如是否开通、端口配置等。Session记录展示并可以对单个session查看以及close(踢下线)。【Generate Report】按钮可以生成报表文件(文件在/um5files/GENERATED/reports/)。

Mikrotik ROS 7.1新功能(二)——用户管理,轻量化的Radius服务器

Sessions展现

【Setup】按钮->打开服务器设置界面,在此界面上可以配置服务端口。不仅可供路由器本身的客户端来访问,也可以开放给第三方使用(不是很建议)。

【Database】可以配置数据库路径、文件等。

【Advanced】可以配置支付手段(目前已经支持Paypal)等。

Mikrotik ROS 7.1新功能(二)——用户管理,轻量化的Radius服务器

服务器相关配置

2)Routes: 配置路由器客户端访问,实际应该叫NAS更准确(不是网络存储,而是网络接入服务器哦),因为需要对接Radius的不仅是路由器,还有网管交换机等也可以。(如果是ROS PPP接入校验的话,客户端IP需要配成127.0.0.1,如果配本机的ip,会连不上)

Mikrotik ROS 7.1新功能(二)——用户管理,轻量化的Radius服务器

增加Routers

Mikrotik ROS 7.1新功能(二)——用户管理,轻量化的Radius服务器

增加Routers

2)用户管理。这个配置用户。支持单个和批量增加。

Mikrotik ROS 7.1新功能(二)——用户管理,轻量化的Radius服务器

单个或批量增加用户

Mikrotik ROS 7.1新功能(二)——用户管理,轻量化的Radius服务器

批量增加用户,相关配置

Mikrotik ROS 7.1新功能(二)——用户管理,轻量化的Radius服务器

批量增加

Mikrotik ROS 7.1新功能(二)——用户管理,轻量化的Radius服务器

单个增加

3)用户组配置。用户组是最佳的管理方式,通过将用户加入不同的用户组来对用户进行网络配置和业务配置,比如,停机的用户加入停机组等来帮助业务管理。

Mikrotik ROS 7.1新功能(二)——用户管理,轻量化的Radius服务器

用户组配置

4)Profile配置。这个类似于网络套餐,可以配置套餐的价格和生效模式等。在UserManager的用户界面上可以进行购买。

Mikrotik ROS 7.1新功能(二)——用户管理,轻量化的Radius服务器

5)Limitation配置。这个是配置用户的带宽和流量限制,与profile关联。

Mikrotik ROS 7.1新功能(二)——用户管理,轻量化的Radius服务器

QoS配置

6)Attributes配置。这个是配置Radius的属性,用于鉴权时对设备进行属性下发。一般不用配置,标准属性和Mikrotik的属性都已经内置了。如果有其他厂家的设备要对接,才需要增加。实际使用的时候,一般通过将radius属性配置给用户组,来方便实现宽带接入的带宽控制。

Mikrotik ROS 7.1新功能(二)——用户管理,轻量化的Radius服务器

Radius Attributes

7)Payment清单。展示所有的付费记录,目前已经支持Paypal的支付,在服务器setup页面可以配置。

Mikrotik ROS 7.1新功能(二)——用户管理,轻量化的Radius服务器

Payment清单

这样七八步操作就将Radius(UserManager)配置完成了,比起架个Linux服务器,装Free Radius,配置服务器、防火墙等等要简便太多太多。

此外,User Manager还提供了用户Portal,进行登录查询和订购套餐。默认Url:http://router-ip/um。可以说Mikrotik把All in 1所需要的一些都给备好了。

Portal页面如下:

Mikrotik ROS 7.1新功能(二)——用户管理,轻量化的Radius服务器

Login

Mikrotik ROS 7.1新功能(二)——用户管理,轻量化的Radius服务器

Status

Mikrotik ROS 7.1新功能(二)——用户管理,轻量化的Radius服务器

Session

另外,所有Portal页面是在路由器上可以根据需要进行定制开发。文件位置为Files/um5files下,相关的文件均可以进行美工二次开发,换成自己公司的Logo,换主题色,修改布局等等。

Mikrotik ROS 7.1新功能(二)——用户管理,轻量化的Radius服务器

最后,还有个特别重要的注意点:

User Manager的数据都是保存在sqlite文件中(/user-manager5目录下),路由器一旦重置,这部分数据都会被清掉,所以备份!备份!备份!!!

Mikrotik ROS 7.1新功能(二)——用户管理,轻量化的Radius服务器

总结

全新的User Manager绝对是ROS7的亮点功能,轻量化的Radius服务器能够帮助小微网络实现接入的鉴权授权需求,进行快速组网。海外很多小RSP或者机场的hotspot也就几百千把用户,对于这种小规模运营商或组网需求,一个基于路由器的All In 1解决方案是最适配的方案,降低建设成本和运维成本,同时减少了网络设备节点也提高网络可靠性。

但同时,也应看到,User Manager是一个轻量化的Radius解决方案,数据库仅使用的是sqlite,甚至都没有用到mysql等关系型数据库,对数据的保护也不够,所以,虽然这是一只五脏俱全的小麻雀,但千万别拿他当老鹰使。

这么一台ROS路由器已经满足了开个RSP运营商的设备要求,请问,开个运营商,你准备好了吗?

(文中如有错误,欢迎大家指正)

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起

UGREEN 绿联 DX4600 Pro 4盘位NAS(奔腾N6005、8GB)

UGREEN 绿联 DX4600 Pro 4盘位NAS(奔腾N6005、8GB)

1899元起

ZSpace 极空间 私有云 Z4Pro 8G版 4盘位NAS存储(N97、8GB)

ZSpace 极空间 私有云 Z4Pro 8G版 4盘位NAS存储(N97、8GB)

2485.01元起

UGREEN 绿联 DX4600 四盘位NAS存储 (赛扬N5105、8GB)

UGREEN 绿联 DX4600 四盘位NAS存储 (赛扬N5105、8GB)

1779元起

ZSpace 极空间 私有云 Z4Pro 性能版 NAS存储(N305、16GB)

ZSpace 极空间 私有云 Z4Pro 性能版 NAS存储(N305、16GB)

3499元起

QNAP 威联通 TS-464C2 四盘位 NAS网络存储(赛扬N5095、8GB)黑色

QNAP 威联通 TS-464C2 四盘位 NAS网络存储(赛扬N5095、8GB)黑色

2679元起

ZSpace 极空间 私有云 Z4Pro 16G版 4盘位NAS存储(N97、16GB)

ZSpace 极空间 私有云 Z4Pro 16G版 4盘位NAS存储(N97、16GB)

2799元起

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

2829元起

ZSpace 极空间 私有云 Z423 旗舰版 8盘位NAS存储(锐龙R7-5825U、64GB)

ZSpace 极空间 私有云 Z423 旗舰版 8盘位NAS存储(锐龙R7-5825U、64GB)

5899元起

UGREEN 绿联 DX4600+ 4盘位NAS(赛扬N5105、8GB)

UGREEN 绿联 DX4600+ 4盘位NAS(赛扬N5105、8GB)

1979元起

TERRAMASTER 铁威马 F4-424 Pro 四盘位NAS(Intel Core i3、32GB)黑色

TERRAMASTER 铁威马 F4-424 Pro 四盘位NAS(Intel Core i3、32GB)黑色

2499元起

ASUS 华硕 AS6702T 4盘位NAS存储 黑色(Core2 Quad Q8300、4GB)

ASUS 华硕 AS6702T 4盘位NAS存储 黑色(Core2 Quad Q8300、4GB)

4279元起

QNAP 威联通 TS-466C 四盘位NAS(奔腾N6005、8GB)

QNAP 威联通 TS-466C 四盘位NAS(奔腾N6005、8GB)

3279元起

UGREEN 绿联 DH2600 双盘位NAS (N5105、4GB)

UGREEN 绿联 DH2600 双盘位NAS (N5105、4GB)

1329元起

Synology 群晖 DS220+ 2盘位NAS (赛扬J4025、2GB)

Synology 群晖 DS220+ 2盘位NAS (赛扬J4025、2GB)

2179元起

ZSpace 极空间 私有云Z2Pro 四核2盘位NAS家庭个人云网络存储服务器手机平板扩容适用iPhone15 水

ZSpace 极空间 私有云Z2Pro 四核2盘位NAS家庭个人云网络存储服务器手机平板扩容适用iPhone15 水

1299元起

sgwbox 拾光坞 N3 星光版V1(瑞芯微RK3566,2G,支持docker)

sgwbox 拾光坞 N3 星光版V1(瑞芯微RK3566,2G,支持docker)

385.78元起
18评论

  • 精彩
  • 最新
  • 出租屋用户分组这方面,爱快不是做得很好吗?Mikrotik ROS 始终不支持中文,学渣学起来很费劲啊!

    校验提示文案

    提交
    英文绝对不是障碍,不恰当的翻译反而会让你抓狂,对网络概念的理解相较而言更重要些吧。

    校验提示文案

    提交
    对于我这个小白来说,从爱快设置选项的帮助学到的网络概念,对我进步帮助就很大,
    Mikrotik ROS 完全可以在网络设置项旁边给一个帮助,类似BIOS旁边的都行,能够跳转到wiki类的也行,
    Mikrotik 不为初学者考虑只关注存量市场,格局小了就做不大的。

    校验提示文案

    提交
    收起所有回复
  • 爱快不好吗

    校验提示文案

    提交
    爱快的专业性远不如ROS,在组网灵活性和稳定性上还是得看ROS。当然,爱快能满足需求的情况下,用爱快也没啥问题。

    校验提示文案

    提交
    收起所有回复
  • 等了那么久的ccr2116终于到手了,docker却被砍了,一个路由器16g内存加一个m2接口还能干嘛

    校验提示文案

    提交
    已经在7.4beta4加回来了。预计下个7.3版本就会提供这个功能了。

    校验提示文案

    提交
    然而正式版7.4.1了还没加回来

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 太深奥了,看不进去。

    校验提示文案

    提交
  • CCR系列狂喜 [脸红]

    校验提示文案

    提交
  • 今天闲来无事准备把rb4011升级到7.1.1,系统直接升级不了,一直在计算啥大小,只好下载固件升级,却连网都连不上了,只好降级使用

    校验提示文案

    提交
    适合v7的也就5009吧?

    校验提示文案

    提交
    收起所有回复
  • 看不懂……ac2路过,无线有点差

    校验提示文案

    提交
  • ros7可以多拨了么?

    校验提示文案

    提交
  • 请问这个User Manager可以管理wireguard或ikev2的拨入吗?

    校验提示文案

    提交
    这个有结论了吗?有这个需求

    校验提示文案

    提交
    不可以,wireguard和zerotier不支持radius鉴权。

    校验提示文案

    提交
    收起所有回复
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
102
扫一下,分享更方便,购买更轻松