如何将 mikrotik 路由器与 asp.net 网站集成?

How to integrate mikrotik router with asp.net website?

我想制作一个网络应用程序,它将通过支付网关自动处理 ISP 的账单并连接到 mikrotik 路由器。这样,如果任何用户没有及时付款,他的连接将自动停止。 我不知道 mikrotic 路由器的数据库。 Pease 给我一个如何实现它的想法。 asp.net有可用的插件吗?

您不能直接在 RouterOS 上使用 asp 文件,因为 RouterOS 嵌入式 Web 服务器非常简单(没有 ASP/PHP/etc 解释器)。你必须

RouterOS 有一个 API,文档有点太技术化了,没有帮助 https://wiki.mikrotik.com/wiki/API. But there is a .NET C# library that looks like its maintained and easy enough to use. https://github.com/danikf/tik4net

您的站点必须在设定的时间 运行 一些脚本来通过 API 更新路由器设置,例如如果 select 没有有效付款则禁用帐户时间段。您还可以 return 使用信息,如果您在每次客户打开门户时或在您设定的时间更新您的 ASP 数据库时跟踪这些信息。