各位大侠请进,问个脚本调试的问题..
首先非常感谢进来浏览和留言的朋友,大家共同进步.互相帮助一下...在此先谢过各位大兄小弟有一问题: 怎么用脚本获取或者对比 interface 列表下 PPTP-OUT1 (VPN连接) 的状态是否在运行??
前面有 R 显示 代表运行的意思..:lol
以下是2.9.X 脚本详解的介绍:
:if
条件选择
>:if(1<2) do={:put true}
true
如果条件为真,执行do={}里面的命令
我这样写,运行不了的 请问格式应该怎样??要怎么写?
:if(/int running) do={XXXXXXXXX} 我的意思是想 如果 PPTP-OUT1 在运行 执行 XXXXX命令 monitor 里面可以查看状态 :local vpns
:local vpnfir
:local vpns running]
:if ($vpns=false) do={
:set vpnfir dis]
:if ($vpnfir = true) do={/ip fir fil set disabled=no }
} else {
:set vpnfir dis]
:if ($vpnfir = false) do={/ip fir fil set disabled=yes }}
自己改吧
回复 3# 的帖子
非常感谢楼上两位的指导....找到更简单的办法了...:if() do={
在这里写ADSL运行时要执行的脚本
} else={
在这里写ADSL断开时要执行的脚本
}
pppoe-out1是ADSL的接口名
页:
[1]