Puis-je donner ddwrt Je ne veux pas empêcher les appareils qui ne figurent pas sur la liste de se connecter. Je veux juste voir s'ils se connectent.
Réponse
Trop de publicités?Voir l'article GatewayAPl - Une passerelle SMS solide comme le roc .
L'article montre comment configurer un routeur DD-WRT pour qu'il exécute un script personnalisé sur DHCP, qui notifie les clients inconnus se connectant au routeur en envoyant un au routeur en envoyant un SMS au destinataire spécifié.
Vous devez payer le site web pour envoyer un SMS, donc cette partie n'est pas utile, mais le reste du tutoriel vaut la peine d'être lu. Il commence par les commandes suivantes :
mkdir -p /jffs/etc/scripts
vi /jffs/etc/scripts/dhcp-lease-notifier.sh (enter script)
chmod +x /jffs/etc/scripts/dhcp-lease-notifier.sh
Enfin, ajoutez l'option DNSMasq suivante à Services > Services > DNSMasq > Options supplémentaires de DNSMasq avec la ligne suivante :
dhcp-script=/jffs/etc/scripts/dhcp-lease-notifier.sh
Il est inutile de reproduire ici l'intégralité du script, sauf pour noter qu'il trouve la liste des MAC connus dans /jffs/etc/scripts/known_mac_addr
et qu'il contient ces lignes que vous pourriez utiliser :
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