![如果有未知设备登录到我的无线网络,ddwrt 可以配置为提醒我吗?](https://linux22.com/image/1621313/%E5%A6%82%E6%9E%9C%E6%9C%89%E6%9C%AA%E7%9F%A5%E8%AE%BE%E5%A4%87%E7%99%BB%E5%BD%95%E5%88%B0%E6%88%91%E7%9A%84%E6%97%A0%E7%BA%BF%E7%BD%91%E7%BB%9C%EF%BC%8Cddwrt%20%E5%8F%AF%E4%BB%A5%E9%85%8D%E7%BD%AE%E4%B8%BA%E6%8F%90%E9%86%92%E6%88%91%E5%90%97%EF%BC%9F.png)
我可以给ddwrt为此目的需要白名单吗?请注意,我不想限制不在列表中的设备登录。我只是想看看它们是否登录。
答案1
查看文章 GatewayAPl - 坚如磐石的短信网关。
本文介绍了如何配置 DD-WRT 路由器以在 DHCP 租用/续订时运行自定义脚本,通过向指定收件人发送短信通知连接到路由器的未知客户端。
您需要向网站付费才能发送短信,因此这部分对我们来说没什么用,但本教程的其余部分仍然值得一读。它从以下命令开始:
mkdir -p /jffs/etc/scripts
vi /jffs/etc/scripts/dhcp-lease-notifier.sh (enter script)
chmod +x /jffs/etc/scripts/dhcp-lease-notifier.sh
最后,在以下位置添加以下 DNSMasq 选项 服务 > 服务 > DNSMasq > 其他 DNSMasq 选项 使用以下行:
dhcp-script=/jffs/etc/scripts/dhcp-lease-notifier.sh
这里没有必要重现整个脚本,只需注意它在中找到已知的 MAC 列表
/jffs/etc/scripts/known_mac_addr
,并且它包含您可以使用的以下几行:
known_mac_addr="/jffs/etc/scripts/known_mac_addr"
grep -q "$2" "$known_mac_addr"
unknown_mac_addr=$?
if [ "$unknown_mac_addr" -ne 0 ]; then