GNU/Linux >> Linux Esercitazione >  >> Linux

Scopri tutti gli indirizzi IP degli host live connessi in rete in Linux

Ci sono molti strumenti di monitoraggio della rete che puoi trovare nell'ecosistema Linux, che possono generare per te un riepilogo del numero totale di dispositivi su una rete inclusi tutti i loro indirizzi IP e altro ancora.

Tuttavia, a volte ciò di cui hai effettivamente bisogno potrebbe essere un semplice strumento da riga di comando in grado di fornirti le stesse informazioni eseguendo un singolo comando.

Questo tutorial ti spiegherà come scoprire tutti gli indirizzi IP degli host live collegati a una determinata rete. Qui utilizzeremo lo strumento Nmap per scoprire tutti gli indirizzi IP dei dispositivi connessi su una stessa rete.

Lettura consigliata: 29 Esempi di comandi 'Nmap' per l'amministrazione del sistema/della rete

The Nmap (forma abbreviata di Network Mapper ) è uno strumento da riga di comando open source, potente e molto versatile per esplorare reti, eseguire scansioni di sicurezza, audit di rete e trovare porte aperte su macchine remote e molto altro ancora.

Se non hai Nmap installato sul tuo sistema, esegui il comando appropriato di seguito per la tua distribuzione per installarlo:

$ sudo yum install nmap         [On RedHat based systems]
$ sudo dnf install nmap         [On Fedora 22+ versions]
$ sudo apt-get install nmap     [On Debian/Ubuntu based systems]


Una volta che hai
Nmap installato, la sintassi per usarlo è:

$ nmap  [scan type...]  options  {target specification}

Dove l'argomento {specifica target} , può essere sostituito da nomi host , Indirizzi IP , reti e così via.

Pertanto, per elencare gli indirizzi IP di tutti gli host collegati ad una determinata rete, identificare prima di tutto la rete e la sua subnet mask utilizzando il comando ifconfig o il comando ip in questo modo:

$ ifconfig
OR
$ ip addr show

Quindi, esegui Nmap comando seguente:

$ nmap  -sn  10.42.0.0/24

Nel comando sopra:

  1. -sn – è il tipo di scansione, il che significa una scansione ping. Per impostazione predefinita, Nmap esegue la scansione delle porte, ma questa scansione disabiliterà la scansione delle porte.
  2. 10.42.0.0/24 – è la rete di destinazione, sostituiscila con la tua rete attuale.

Per informazioni complete sull'utilizzo, fai uno sforzo per guardare nella pagina man di Nmap:

$ man nmap

Altrimenti, esegui Nmap senza opzioni e argomenti per visualizzare un riepilogo delle informazioni sull'utilizzo:

$ nmap

Inoltre, per coloro che sono interessati ad apprendere le tecniche di scansione della sicurezza in Linux, puoi leggere questa guida pratica a Nmap in Kali Linux.

Bene, per ora è tutto, ricordati di inviarci le tue domande o commenti tramite il modulo di risposta qui sotto. Puoi anche condividere con noi altri metodi per elencare gli indirizzi IP di tutti i dispositivi collegati a una determinata rete.


Linux
  1. Come trovare tutti gli utenti Sudo in Linux

  2. Scopri host live su una rete sotto Linux

  3. Come trovare quali altre macchine sono collegate alla rete locale?

  4. Come trovare tutti i file sparsi in Linux

  5. Linux scopre l'ID core hyper-thread

Come trovare le interfacce di rete disponibili su Linux

Come trovare i dispositivi connessi alla tua rete usando Debian Linux

Trova i dispositivi collegati alla tua rete con nmap su Ubuntu

Come trovare quali indirizzi IP sono collegati a Linux

Scopri gli adattatori di rete disponibili in Ubuntu Linux

Come trovare tutti i caratteri installati in Linux