ros-config-monitoring 用于跟踪 MikroTik RouterOS 路由器中的配置更改。当配置发生变动时,系统会将一封电子邮件发送到 config.txt 中指定的地址。主要特性如下:

特性

  • 配置更改通知:在每次配置更改时,通过电子邮件通知相关人员。

  • 兼容平台:支持 LinuxWindows 系统。

  • 自动备份:每当发生配置更改,系统会自动备份路由器设置。

  • 自动重新连接:路由器重启时可自动重新连接。

安装步骤

  1. 下载并安装最新版本的 Python 3,确保启用“将 python.exe 添加到路径”选项。

  2. 安装依赖项:使用以下命令在命令行中运行 pip install paramiko

  3. 下载并安装 cx_Freezepycrypto 模块(注意:旧版本的 Python 可能需要使用特定的安装方法)。

开始监控

  • 通过命令行启动程序后,监控功能将自动运行,检测配置变更并执行相关的通知和备份操作。