Linux Lijst van alle IP-adressen op de interface

Linux List All Ip Addresses Interface



Alle mensen die tot de netwerkachtergrond behoren, weten dat een IP-adres fungeert als een unieke identificatie van de apparaten binnen een netwerk. Daarom moeten we de IP-adressen van de apparaten binnen een netwerk kennen om een ​​vlotte netwerkcommunicatie mogelijk te maken. Het artikel van vandaag zal zich richten op de verschillende methoden om alle IP-adressen op de interface in Linux Mint 20 op te sommen.

Methoden voor het weergeven van alle IP-adressen op de interface in Linux Mint 20

Voor het weergeven van alle IP-adressen op de interface in Linux Mint 20, kunt u een van de volgende vier methoden kiezen.







Methode # 1: Toon alle netwerkinterfaces en hun IP-adressen

U kunt alle netwerkinterfaces en hun respectieve IP-adressen in Linux Mint 20 weergeven door de hieronder getoonde ingebouwde opdracht uit te voeren:



$ip adreslaten zien

De resultaten van de uitvoering van deze opdracht worden weergegeven in de volgende afbeelding:







Methode # 2: Toon alle IPv4-adressen

Als u alle IPv4-adressen op de interface alleen in Linux Mint 20 wilt weergeven, kunt u de onderstaande opdracht uitvoeren:

$ik p -4adres



Alle IPv4-adressen worden weergegeven in de volgende afbeelding:

Methode # 3: Toon alle IPv6-adressen

Als u alle IPv6-adressen op de interface alleen in Linux Mint 20 wilt weergeven, moet u de onderstaande opdracht uitvoeren:

$ik p -6adres

Alle IPv6-adressen worden weergegeven in de volgende afbeelding:

Methode # 4: Toon alle IP-adressen in het verbonden netwerk

U kunt ook alle IP-adressen in het aangesloten netwerk in Linux Mint 20 weergeven door de hieronder beschreven procedure te volgen:

Stap # 1: Installeer het arp-scan-commando in Linux Mint 20

Eerst moet je het arp-scan-commando in Linux Mint 20 installeren, dat later zal worden gebruikt om alle IP-adressen in het aangesloten netwerk weer te geven. Dit is geen ingebouwde opdracht in Linux, maar het kan worden geïnstalleerd door de volgende opdracht uit te voeren:

$sudo apt-get installarp-scan

Zodra deze opdracht op uw Linux Mint 20-systeem is geïnstalleerd, kunt u deze gebruiken om alle IP-adressen in het aangesloten netwerk op te sommen.

Stap #2: Zoek uw netwerkinterfacenaam met het ifconfig-commando in Linux Mint 20

Voordat u de arp-scan-opdracht gebruikt, moet u de naam van uw netwerkinterface vinden met de onderstaande opdracht:

$ifconfig

In ons geval is de naam van de netwerkinterface enp0s3 zoals weergegeven in de volgende afbeelding. Deze naam van de netwerkinterface wordt in de volgende stap gebruikt met het arp-scan-commando.

Stap # 3: Gebruik het arp-scan-commando voor het weergeven van alle IP-adressen in het aangesloten netwerk in Linux Mint 20

Nu kunt u het arp-scan-commando gebruiken voor het weergeven van alle IP-adressen in het aangesloten netwerk in Linux Mint 20 op de hieronder getoonde manier:

$sudoarp-scan--koppel=NetwerkInterfaceNaam--lokaalnet

Hier zou het het beste zijn als u NetworkInterfaceName zou vervangen door de naam van uw specifieke netwerkinterface. In ons geval was het enp0s3 dat we ontdekten in stap # 2.

De resultaten van de uitvoering van deze opdracht worden weergegeven in de volgende afbeelding:

Conclusie

Door een methode te kiezen (volgens uw vereisten) uit de methoden die in dit artikel aan u zijn gepresenteerd, kunt u eenvoudig alle IP-adressen op de interface in Linux vermelden. Al deze methoden zijn uitgevoerd op Linux Mint 20 om te testen. Dezelfde methoden kunnen echter ook worden gebruikt op Debian 10 en Ubuntu 20.04.