我在 C# 中遇到了 Mikrotik API 的问题。文档非常稀少,我想听听与路由器建立的新连接。我正在做一个关于 wifi 访问管理的项目,但我不知道如何向数据库添加新连接。我需要获取 MAC 地址(我只能通过 /ip/arp/print 获取然后解析它),还需要向设备发送登录页面,从中我可以获取登录数据(用户名密码)。我不想要解决方案,可能只需要方向和一些链接,这将帮助我实现这个新的连接侦听以及登录页面的发送和处理。
问问题
1577 次
1 回答
2
我相信您可以直接使用内置于 mikrotik OS ( http://wiki.mikrotik.com/wiki/Manual:User_Manager ) 中的 UserManagement 功能。
为了从 C# 访问 mikrotik 路由器,我建议您使用一些 API 库(或使用其中的代码)。您可以在 mikrotik wiki 底部找到库列表 - http://wiki.mikrotik.com/wiki/Manual:API
您可以定期从您的应用程序中读取注册客户端列表(/interface/wireless/registration-table/print)并将结果读取到数据库中。
享受吧,丹尼尔·弗兰蒂克
于 2016-06-20T22:47:31.723 回答