Linux Elenca tutti gli indirizzi IP sull'interfaccia

Linux List All Ip Addresses Interface



Tutte le persone che appartengono al background di rete sanno che un indirizzo IP funge da identificatore univoco dei dispositivi all'interno di una rete. Pertanto, dobbiamo conoscere gli indirizzi IP dei dispositivi all'interno di una rete per consentire una comunicazione di rete fluida. L'articolo di oggi si concentrerà sui diversi metodi per elencare tutti gli indirizzi IP sull'interfaccia in Linux Mint 20.

Metodi per elencare tutti gli indirizzi IP sull'interfaccia in Linux Mint 20

Per elencare tutti gli indirizzi IP sull'interfaccia in Linux Mint 20, puoi scegliere uno dei seguenti quattro metodi.







Metodo n. 1: visualizza tutte le interfacce di rete e i loro indirizzi IP

Puoi visualizzare tutte le interfacce di rete e i rispettivi indirizzi IP in Linux Mint 20 eseguendo il comando integrato mostrato di seguito:



$indirizzo IPmostrare

I risultati dell'esecuzione di questo comando sono mostrati nell'immagine seguente:







Metodo n. 2: visualizza tutti gli indirizzi IPv4

Se desideri visualizzare tutti gli indirizzi IPv4 sull'interfaccia solo in Linux Mint 20, puoi eseguire il comando mostrato di seguito:

$ip -4indirizzo



Tutti gli indirizzi IPv4 sono mostrati nell'immagine seguente:

Metodo n. 3: visualizza tutti gli indirizzi IPv6

Se desideri visualizzare tutti gli indirizzi IPv6 sull'interfaccia solo in Linux Mint 20, devi eseguire il comando mostrato di seguito:

$ip -6indirizzo

Tutti gli indirizzi IPv6 sono mostrati nell'immagine seguente:

Metodo n. 4: visualizza tutti gli indirizzi IP nella rete connessa

Puoi anche visualizzare tutti gli indirizzi IP nella rete connessa in Linux Mint 20 seguendo la procedura descritta di seguito:

Passaggio n. 1: installa il comando arp-scan in Linux Mint 20

Innanzitutto, è necessario installare il comando arp-scan in Linux Mint 20, che verrà successivamente utilizzato per elencare tutti gli indirizzi IP nella rete connessa. Questo non è un comando integrato in Linux, ma può essere installato eseguendo il seguente comando:

$sudo apt-get installarp-scan

Una volta installato questo comando sul tuo sistema Linux Mint 20, sarai in grado di usarlo per elencare tutti gli indirizzi IP nella rete connessa.

Passaggio 2: trova il nome dell'interfaccia di rete con il comando ifconfig in Linux Mint 20

Prima di utilizzare il comando arp-scan, è necessario trovare il nome dell'interfaccia di rete con il comando mostrato di seguito:

$ifconfig

Nel nostro caso, il nome dell'interfaccia di rete è enp0s3 come mostrato nell'immagine seguente. Questo nome dell'interfaccia di rete verrà utilizzato con il comando arp-scan nel passaggio successivo.

Passaggio n. 3: utilizzare il comando arp-scan per visualizzare tutti gli indirizzi IP nella rete connessa in Linux Mint 20

Ora puoi utilizzare il comando arp-scan per visualizzare tutti gli indirizzi IP nella rete connessa in Linux Mint 20 nel modo mostrato di seguito:

$sudoarp-scan--interfaccia=NomeInterfacciaRete--localnet

Qui, sarebbe meglio se sostituissi NetworkInterfaceName con il nome della tua particolare interfaccia di rete. Nel nostro caso, è stato enp0s3 che abbiamo scoperto nel passaggio n. 2.

I risultati dell'esecuzione di questo comando sono mostrati nell'immagine seguente:

Conclusione

Scegliendo qualsiasi metodo (in base alle tue esigenze) tra quelli che ti sono stati presentati in questo articolo, puoi facilmente elencare tutti gli indirizzi IP sull'interfaccia in Linux. Tutti questi metodi sono stati eseguiti su Linux Mint 20 per i test. Tuttavia, gli stessi metodi possono essere utilizzati anche su Debian 10 e Ubuntu 20.04.