Linux llista totes les adreces IP de la interfície

Linux List All Ip Addresses Interface



Totes les persones que pertanyen al fons de xarxa saben que una adreça IP actua com a identificador únic dels dispositius d'una xarxa. Per tant, hem de conèixer les adreces IP dels dispositius d’una xarxa per permetre una comunicació de xarxa fluida. L’article d’avui se centrarà en els diferents mètodes per llistar totes les adreces IP de la interfície a Linux Mint 20.

Mètodes per llistar totes les adreces IP a la interfície a Linux Mint 20

Per llistar totes les adreces IP a la interfície a Linux Mint 20, podeu escollir qualsevol dels quatre mètodes següents.







Mètode núm. 1: mostra totes les interfícies de xarxa i les seves adreces IP

Podeu mostrar totes les interfícies de xarxa i les seves respectives adreces IP a Linux Mint 20 executant l'ordre integrat que es mostra a continuació:



$ip addrespectacle

Els resultats de l'execució d'aquesta ordre es mostren a la imatge següent:







Mètode 2: mostra totes les adreces IPv4

Si voleu mostrar totes les adreces IPv4 a la interfície només a Linux Mint 20, podeu executar l'ordre que es mostra a continuació:

$ip -4addr



Totes les adreces IPv4 es mostren a la imatge següent:

Mètode 3: mostra totes les adreces IPv6

Si voleu mostrar totes les adreces IPv6 a la interfície només a Linux Mint 20, heu d'executar l'ordre que es mostra a continuació:

$ip -6addr

Totes les adreces IPv6 es mostren a la imatge següent:

Mètode 4: mostra totes les adreces IP a la xarxa connectada

També podeu mostrar totes les adreces IP de la xarxa connectada a Linux Mint 20 seguint el procediment que es descriu a continuació:

Pas 1: instal·leu l'ordre arp-scan a Linux Mint 20

Primer, heu d’instal·lar l’ordre arp-scan a Linux Mint 20, que posteriorment s’utilitzarà per llistar totes les adreces IP de la xarxa connectada. No és una ordre integrada a Linux, però es pot instal·lar executant l'ordre següent:

$suo apt-get installarp-scan

Un cop instal·lat aquest comando al vostre sistema Linux Mint 20, el podreu utilitzar per llistar totes les adreces IP de la xarxa connectada.

Pas 2: cerqueu el nom de la vostra interfície de xarxa amb l'ordre ifconfig a Linux Mint 20

Abans d’utilitzar l’ordre arp-scan, heu de trobar el nom de la vostra interfície de xarxa amb l’ordre que es mostra a continuació:

$ifconfig

En el nostre cas, el nom de la interfície de xarxa és enp0s3 tal com es mostra a la imatge següent. Aquest nom d'interfície de xarxa s'utilitzarà amb l'ordre arp-scan al següent pas.

Pas 3: utilitzeu l'ordre arp-scan per mostrar totes les adreces IP a la xarxa connectada a Linux Mint 20

Ara, podeu utilitzar l'ordre arp-scan per mostrar totes les adreces IP a la xarxa connectada a Linux Mint 20 de la manera que es mostra a continuació:

$suoarp-scan--interfície= NetworkInterfaceName--localnet

Aquí, el millor seria substituir NetworkInterfaceName pel nom de la vostra interfície de xarxa en particular. En el nostre cas, vam trobar enp0s3 al pas # 2.

Els resultats de l'execució d'aquesta ordre es mostren a la imatge següent:

Conclusió

Si seleccioneu qualsevol mètode (segons els vostres requisits) entre els que us heu presentat en aquest article, podeu llistar fàcilment totes les adreces IP de la interfície a Linux. Tots aquests mètodes s’han realitzat a Linux Mint 20 per provar-los. Tot i això, també es poden emprar els mateixos mètodes a Debian 10 i Ubuntu 20.04.