GNU/Linux >> Linux Esercitazione >  >> Linux

Come posso elencare tutti gli IP nella rete connessa, preferibilmente tramite Terminal?

Dai un'occhiata all'arp-scan comando - probabilmente dovrai installarlo, ad esempio:

sudo apt-get install arp-scan

http://manpages.ubuntu.com/manpages/hardy/man1/arp-scan.1.html

E per fornire ulteriori dettagli:

sudo arp-scan --interface=eth0 --localnet

Dove eth0 è il tuo dispositivo. Puoi trovare il tuo dispositivo con:

ifconfig

Usa nmap. esempio:nmap -sn 10.10.10.0/24 La cache arp ti dirà solo quelli che hai provato a contattare di recente.


In Windows questo sarebbe arp -a un equivalente di quello in Linux sarebbe arp -e .

Dal man pagina per arp :

arp with no mode specifier will print the current content of the table.
-e : Use default Linux style output format (with fixed columns).

Linux
  1. Come vedere tutti i computer collegati a una rete?

  2. Come elencare tutte le parole chiave di Shell?

  3. Come posso elencare i file in un archivio zip senza decomprimerlo?

  4. Come ottenere l'elenco dei client connessi a un server NFS all'interno di una rete locale?

  5. Come posso incanalare tutto il mio traffico di rete attraverso SSH?

Come elencare tutti i database in PostgreSQL

Come scoprire lo stato connesso di un cavo di rete in Linux

Come posso eseguire il ping di altri contenitori in una rete docker tramite il loro nome host?

Come elencare tutti i file in una condivisione di rete Windows SMB

Come posso elencare tutti gli utenti bloccati in Linux?

come ottenere un elenco dei client wifi connessi in OpenWrt 10.03?