Come posso visualizzare un elenco di dispositivi che sono collegati al mio portatile Apple via Internet Sharing (quando è abilitato)? Se un elenco non esiste, Internet Sharing registra le richieste DHCP e, in caso affermativo, dove? Grazie.
Come posso visualizzare un elenco di dispositivi che sono collegati al mio portatile Apple via Internet Sharing (quando è abilitato)? Se un elenco non esiste, Internet Sharing registra le richieste DHCP e, in caso affermativo, dove? Grazie.
Puoi provare arp
sulla riga di comando:
NAME
arp -- address resolution display and control
DESCRIPTION
The arp utility displays and modifies the Internet-to-Ethernet address translation tables used by the address resolution protocol (arp(4)). With no flags, the program displays the current ARP entry for hostname. The host may be specified by name or by number, using Internet dot notation.
es. per la condivisione di Internet da Ethernet per l'aeroporto, io uso:
arp -i en1 -a
Questo elencherà tutti i client connessi tramite WLAN.
InternetSharing
registra quale indirizzo ottiene un lease DHCP all'interno:
/var/log/system.log
Tecnicamente è il demone bootpd
che si occupa di questa parte dell'accesso alla rete.
Puoi monitorare chi ha accesso alla tua rete ora con questo comando:
tail -f /var/log/system.log | grep 'bootpd.*\[en.\]'
e per Mavericks, Yosemite e amp; El Capitan:
tail -f /var/log/system.log | grep 'bootpd.*\[bridge.\]'
Puoi visualizzare chi è connesso e quando è in rete con questo comando:
grep 'bootpd.*\[en.\]' /var/log/system.log
e per Mavericks, Yosemite e amp; El Capitan:
grep 'bootpd.*\[bridge.\]' /var/log/system.log
Se hai bisogno di rintracciarlo ulteriormente in passato, il comando è:
bzgrep 'bootpd.*\[en.\]' 'ls -tr /var/log/system.log.*.bz2'
e per Mavericks, Yosemite e amp; El Capitan:
bzgrep 'bootpd.*\[bridge.\]' 'ls -tr /var/log/system.log.*.bz2'
Infine se desideri distinguere immediatamente in questi file di log
dispositivi noti da quelli non invitati, il metodo è di riempire il file di configurazione di
bootpd
che è:
/etc/bootptab
con tutti gli indirizzi MAC conosciuti.
Leggi altre domande sui tag internet network logs internet-sharing