Lijst met netwerkinterfaces in Debian 10

List Network Interfaces Debian 10



Als systeembeheerder of normale gebruiker moet u vaak netwerkconfiguraties uitvoeren. Voordat u dit doet, moet u weten hoeveel netwerkinterfaces er in uw systeem beschikbaar zijn. Dit artikel bespreekt verschillende manieren om netwerkinterfaces in Debian-systemen weer te geven.

De opdrachten in dit artikel zijn uitgevoerd met de opdrachtregel Terminal-toepassing. Om de Terminal-toepassing in Debian te starten, klikt u op het tabblad Activiteiten in de linkerbovenhoek van het bureaublad en typt u terminal in de zoekbalk . Wanneer het zoekresultaat verschijnt, klikt u op het Terminal-pictogram om de Terminal te openen.







Opmerking: alle opdrachten die in dit artikel worden besproken, zijn uitgevoerd met het Debian 10 Buster-systeem.



Methode #1: IP-opdracht

De meest gebruikelijke en gemakkelijkste manier om netwerkinterfaces weer te geven, is door het IP-commando te gebruiken. Deze opdracht biedt een breed scala aan informatie over de netwerkinterfaces van uw systeem.



Geef de volgende opdracht in Terminal om de netwerkinterfaces in uw systeem weer te geven:





$ik ptot

Of

$ip adres



De bovenstaande opdracht geeft een overzicht van alle netwerkinterfaces die beschikbaar zijn in uw systeem. De bovenstaande uitvoer laat zien dat er drie interfaces in het systeem zijn: een loopback-interface (lo) en twee Ethernet-interfaces (eth0 en eth1) worden vermeld, samen met andere statistieken. Deze opdracht toont ook enkele andere nuttige informatie over de netwerkinterfaces, inclusief IP-adres, status (UP of DOWN), MAC-adres, enz.

Opmerking: u hebt mogelijk verschillende namen voor netwerkinterfaces op basis van de hardware van uw systeem.

U kunt ook de volgende IP-opdracht gebruiken om de netwerkinterfaces weer te geven:

$ip-linklaten zien

Methode #2: ifconfig-opdracht

Het ifconfig-commando is nu verouderd, maar wordt nog steeds ondersteund in veel Linux-distributies. U kunt de opdracht ifconfig gebruiken om een ​​lijst te maken van de netwerkinterfaces die beschikbaar zijn in uw systeem.

In plaats van te typen ifconfig , typ de opdracht /sbin/ifconfig om de netwerkinterfaces in uw systeem weer te geven.

$/sbin/ifconfig

Naast het weergeven van de netwerkinterfaces, toont de bovenstaande opdracht andere nuttige informatie over de netwerkinterfaces, inclusief IP-adres, MTU-grootte, aantal verzonden/ontvangen pakketten, enz.

Methode #3: netstat-opdracht

De opdracht netstat kan ook worden gebruikt om de netwerkinterfaces op te sommen die beschikbaar zijn in uw systeem. Typ hiervoor netstat , gevolgd door de vlag -i, als volgt:

$netstat -l

De bovenstaande opdracht geeft een overzicht van de beschikbare netwerkinterfaces in uw systeem, samen met andere nuttige informatie, zoals het aantal verzonden ontvangen pakketten, MTU-grootte, enz.

Methode #4: nmcli-opdracht

De opdracht nmcli biedt ook informatie over netwerkinterfaces. De opdracht nmcli is beschikbaar bij Debian-distributies die op GUI-interfaces draaien. Als u echter op een niet-GUI-systeem werkt, moet u de netwerkbeheerder installeren met de volgende opdracht in Terminal:

$sudogeschiktinstallerennetwerkmanager

Nadat de installatie is voltooid, voert u de onderstaande opdrachten uit in Terminal om de netwerkbeheerder in te schakelen en te starten:

$sudosystemctl start netwerkmanager
$sudosystemctlinschakelennetwerkmanager

Voer de onderstaande opdracht uit in Terminal om de beschikbare netwerkinterfaces in uw systeem weer te geven:

$nmcli-apparaatstatus

De bovenstaande opdracht geeft beknopte informatie over de beschikbare netwerkinterfaces.

Methode #5: /sys/class/net Directory

U kunt ook netwerkinterfaces in uw systeem bekijken door de inhoud van de map /sys/class/net te bekijken. Voer hiervoor de volgende opdracht uit in Terminal:

$ls /sys/klas/netto-

De bovenstaande opdracht retourneert een beknopte uitvoer met alleen de namen van de interfaces die beschikbaar zijn in uw systeem.

Methode #6: /proc/net/dev Bestand

Het bestand /proc/net/dev bevat ook informatie over netwerkinterfaces. U kunt de beschikbare netwerkinterfaces in uw systeem bekijken door de inhoud van dit bestand te bekijken. Voer hiervoor de volgende opdracht uit in de Terminal:

$kat /procent/netto-/dev

De bovenstaande opdracht geeft een overzicht van de netwerkinterfaces die beschikbaar zijn in het systeem, samen met wat andere informatie over de interfaces.

Conclusie

Het mooie van Linux is dat je dezelfde taak op verschillende manieren kunt uitvoeren. Dit artikel besprak verschillende methoden waarmee u de netwerkinterfaces in uw Debian-systeem kunt weergeven.