ROS軟路由功能強大的ROS系統,在線用戶統計實時查看用戶連接數

ROS軟路由功能強大的ROS系統,在線用戶統計實時查看用戶連接數

一:添加內網網段

ROS軟路由功能強大的ROS系統,在線用戶統計實時查看用戶連接數

二:添加策略:

ROS軟路由功能強大的ROS系統,在線用戶統計實時查看用戶連接數

ROS軟路由功能強大的ROS系統,在線用戶統計實時查看用戶連接數

ROS軟路由功能強大的ROS系統,在線用戶統計實時查看用戶連接數

腳本如下:

/ip firewall address-list add address=192.168.2.0/24 disabled=no list=lan

/ip firewall mangle add action=add-src-to-address-list address-list=Online address-list-timeout=1m chain=prerouting comment=tongji disabled=no src-address-list=lan

三:添加計劃任務:

ROS軟路由功能強大的ROS系統,在線用戶統計實時查看用戶連接數

開始時間從添加策略開始每3分鐘執行一次,需要的自行修改。

腳本如下:

/system scheduler

add comment=tongji interval=3m name="\CD\B3\BC\C6" on-event="#\D7\EE\B4\F3\D1\AD\

\BB\B7\B4\CE\CA\FD\r\

\n:global rmaxlimit 5000\r\

\n:global r 0\r\

\n:global rn\r\

\n:global rs\r\

\n:global ravg\r\

\n:global rmax\r\

\n:if ([:len \$ravg] = 0) do={\r\

\n:set ravg 0\r\

\n:global rn 0\r\

\n:global rs 0\r\

\n:global rmax 0}\r\

\n:if (\$rs = \$rmaxlimit) do={\r\

\n:global rn \$ravg\r\

\n:global rs 1}\r\

\n:foreach b in=[/ip firewall add find list="Online"] do={:set r (\$r+1)}\

\r\

\n:if (\$rmax < \$r) do={:set rmax \$r}\r\

\n:set rs (\$rs+1)\r\

\n:set rn (\$rn+\$r)\r\

\n:global ravg (\$rn / \$rs)\r\

\n:log warning ("\B5\B1\C7\B0\D4\DA\CF\DF\BF\CD\BB\A7\BB\FA" . \$r . "\CC\

\A8,\C6\BD\BE\F9\D4\DA\CF\DF\BF\CD\BB\A7\BB\FA" . \$ravg . ",\D7\EE\B8\DF\

\D4\DA\CF\DF\C0\FA\CA\B7" . \$rmax . "\CC\A8,\B5\B1\C7\B0\CD\B3\BC\C6\B4\

\CE\CA\FD" . \$rs . "\A1\A3")" policy=\

reboot,read,write,policy,test,password,sniff,sensitive start-time=startup

四:效果如下,打開log可看到在線人數

ROS軟路由功能強大的ROS系統,在線用戶統計實時查看用戶連接數


分享到:


相關文章: