/openwrt-device-status

在OPENWRT上通过脚本实现对连入设备的提醒、状态变化、外网地址变化的检测提醒

Primary LanguageShell

openwrt-device-status

在OPENWRT上通过脚本实现对连入设备的提醒、状态变化、外网地址变化的检测提醒

增加了夜间免打扰、获取路由名称并加到推送标题中等等

设备上下线大约需要1~2分才能判断出来

先是arp表变化,然后脚本查到就会推送

当然不排除arp不更新的情况,这我也不知道什么原因

eg:

我是放在 /root/test.sh(文件已上传,权限0755)

然后建立/etc/init.d/serverchan(文件已上传,权限0755)

ssh下执行:

ln -s /etc/init.d/serverchan /etc/rc.d/S99serverchan

频繁的推送其实挺麻烦的,可以做个静态页面,把设备状态写进去

确保是外网可以访问路由器的前提下

访问 IP:端口/路径即可

例如 abc.top:8888/status

加到浏览器书签,直接访问即可查看当前所有设备在线状态

在/www/目录下建立status文件夹,内建一个文件1(文件已上传,权限0666)

上传文件可以用WinSCP之类的