J'ai un dispositif Linux Angstrom agissant en tant que point d'accès, en cours d' exécution hostapd
, dhcpd
qui fonctionne très bien. Puis-je obtenir une liste des appareils connectés au Wi-Fi? Je sais que je peux obtenir les baux DHCP, mais je dois savoir par quels appareils se connecter wlan0
. J'ai essayé ceci ( iwlist
a des options):
iwlist wlan0 ap
iwlist wlan0 accesspoints
iwlist wlan0 peers
mais tous reviennent:
wlan0 Interface doesn't have a list of Peers/Access-Points
iwconfig
, iwgetid
, iwpriv
Et iwspy
sont également présents dans /sbin
, mais ne semblent pas avoir des options pour afficher la liste des clients.
Vous pouvez utiliser "arp" en tant que root:
la source
ip n
sous Linux.Vous pouvez également trouver la liste des appareils connectés à votre AP en utilisant cette commande:
Le fichier dnsmasq.leases répertorie tous les périphériques qui se sont connectés à AP jusqu'à présent. Vous pouvez également obtenir la liste de tous les appareils qui se sont connectés à votre appareil via WiFi ou Ethernet en utilisant cette commande:
la source
arp-scan
Comme indiqué sur cette réponse, vous pouvez utiliser le
arp-scan
package. Justementarp-scan -l
.Avec les noms systemd / udev, j'ai trouvé un alias très utile pour
pour l'interface sans fil et en au lieu de wl pour les interfaces filaires.
-I --interface
Utilisez l'interface réseau. Si cette option n'est pas spécifiée, arp-scan recherchera dans la liste des interfaces système l'interface ascendante configurée la moins numérotée (à l'exception du bouclage).-l --localnet
Générez des adresses à partir de la configuration de l'interface réseau. Utilisez l'adresse IP et le masque de réseau de l'interface réseau pour générer la liste des adresses d'hôte cible.-t --timeout
Définissez le délai initial par hôte sur ms, par défaut = 100. Ce délai est pour le premier paquet envoyé à chaque hôte.la source
Il existe également une application GUI gratuite (licence commerciale, essai à durée illimitée avec un maximum de 5 appareils affichés), WifiGuard .
la source
Sur Ubunt, après avoir démarré le hotspot en cliquant sur WiFi en haut à droite de l'écran dans gnome, sélectionnez WiFi et "Paramètres Wi-Fi", la config s'ouvre, sélectionnez hamburger en haut à droite dans le menu, "Activer le hotspot Wi-Fi ..."
Dans l'affichage du terminal, les clients connectés iw dev wlan0 dump de station
la source