我想使用网络记录用户。我从几个不同的脚本创建自己的版本来记录磁盘上的 dhcp 分配操作并通过电子邮件发送给我。
我想获得信息-人们使用网络(wifi)的“已知-通过mac”的频率。
/tool e-mail send to="xxx" subject=([/system identity get name] . " Log " . [/system clock get date]) file=("dhcpLog.0.txt");
:wait 10;
/file set [find name="dhcpLog.0.txt"] contents=""
:log info ("System Log emailed at " . [/sys cl get time] . " " . [/sys cl get date]);
我添加新日志
4 dhcp dhcpLog dhcpLog
!debug
!packet
和新的行动
4 name="dhcpLog" target=disk disk-file-name="dhcpLog"
disk-lines-per-file=10000 disk-file-count=1 disk-stop-on-full=no
每天一次 MT 发送给我的电子邮件
但是..我担心这个解决方案。
- 在发送电子邮件和延迟之间,我可能会丢失一些日志。
- 我用“”值设置文件,因为我无法从脚本创建日志文件。使用文件,MT 不会记录。(如何通过 Mikrotik 路由器的脚本创建新文件)