在 RouterOS 中使用变量编写脚本

在 RouterOS 中使用变量编写脚本

我似乎完全搞不懂 RouterOS 中的全局变量是如何工作的。我的目标是创建一个脚本,当 DHCP 租约发生变化时,该脚本将调用其他基础设施组件。

对于众多 DHCP 服务器中的每一个,我打算调用包含实际逻辑的系统脚本。

DHCP 服务器配置:

:global leaseActIP
:log info ("Server Script Got: $leaseActIP")

/system script run LeaseChange

在系统脚本中租约变更

:global leaseActIP
:log info ("System Script Got: $leaseActIP")

但是日志输出是:

服务器脚本获取:10.3.111.145
系统脚本获取:

问题:如何将 DHCP 服务器脚本中可用的变量传递到系统脚本?

相关内容