Kommandoene som er oppført i denne artikkelen ble kjørt ved hjelp av kommandolinjeterminalprogrammet. For å starte terminalapplikasjonen i Debian, klikker du fanen Aktiviteter øverst til venstre på skrivebordet og type terminal I søkefeltet. Når søkeresultatet vises, klikker du på terminalikonet for å åpne terminalen.
Merk: Alle kommandoene omtalt i denne artikkelen er utført med Debian 10 Buster -systemet.
Metode 1: IP -kommando
Den vanligste og enkleste måten å liste nettverksgrensesnitt på er ved å bruke IP -kommandoen. Denne kommandoen gir et bredt utvalg av informasjon om systemets nettverksgrensesnitt.
For å liste opp nettverksgrensesnittene i systemet ditt, kan du utstede følgende kommando i terminalen:
$ ip a
Eller
$ ip addr
Kommandoen ovenfor viser alle nettverksgrensesnitt som er tilgjengelige i systemet ditt. Ovennevnte utgang viser at det er tre grensesnitt i systemet: ett loopback -grensesnitt (LO) og to Ethernet -grensesnitt (Eth0 og Eth1) er listet opp, sammen med annen statistikk. Denne kommandoen vil også vise annen nyttig informasjon om nettverksgrensesnitt, inkludert IP -adresse, status (opp eller ned), MAC -adresse, etc.
Merk: Du kan ha forskjellige nettverksgrensesnittnavn basert på systemets maskinvare.
Du kan også bruke følgende IP -kommando til å liste opp nettverksgrensesnittene:
$ ip link show
Metode 2: IfConfig -kommando
IFConfig -kommandoen har nå blitt foreldet, men støttes fremdeles i mange Linux -distribusjoner. Du kan bruke IFConfig -kommandoen til å liste opp nettverksgrensesnittene som er tilgjengelige i systemet ditt.
I stedet for å skrive ifconfig, skriv kommandoen /sbin/ifconfig For å liste opp nettverksgrensesnittene i systemet ditt.
$ /sbin /ifconfig
I tillegg til å liste opp nettverksgrensesnitt, vil kommandoen ovenfor vise annen nyttig informasjon om nettverksgrensesnitt, inkludert IP -adresse, MTU -størrelse, antall sendt/mottatte pakker, etc.
Metode nr. 3: Netstat -kommandoen
NetStat -kommandoen kan også brukes til å liste opp nettverksgrensesnittene som er tilgjengelige i systemet ditt. For å gjøre det, skriv inn Netstat, etterfulgt av -i -flagget, som følger:
$ netstat -i
Kommandoen ovenfor viser tilgjengelige nettverksgrensesnitt i systemet ditt, sammen med annen nyttig informasjon, for eksempel antall sendte mottatte pakker, MTU -størrelse, etc.
Metode 4: NMCLI -kommandoen
NMCLI -kommandoen gir også informasjon om nettverksgrensesnitt. NMCLI -kommandoen er tilgjengelig med Debian -distribusjoner som kjører på GUI -grensesnitt. Imidlertid, hvis du jobber med et ikke-GUI-system, må du installere Network Manager ved å bruke følgende kommando i terminalen:
$ SUDO APT installer nettverkssjef
Når installasjonen er fullført, kjører kommandoene nedenfor i Terminal for å aktivere og starte nettverksbehandlingen:
$ sudo SystemCTL Start Network Manager
$ sudo SystemCTL Enable Network-Manager
For å liste opp de tilgjengelige nettverksgrensesnittene i systemet ditt, kjører kommandoen nedenfor i terminalen:
$ nmcli enhetsstatus
Kommandoen ovenfor viser kort informasjon om tilgjengelige nettverksgrensesnitt.
Metode 5:/SYS/klasse/nettkatalog
Du kan også se nettverksgrensesnitt i systemet ditt ved å se innholdet i/Sys/Class/Net Directory. For å gjøre det, kjør følgende kommando i terminalen:
$ ls/sys/klasse/nett
Kommandoen ovenfor returnerer en kortfattet utgang som bare viser navnene på grensesnittene som er tilgjengelige i systemet ditt.
Metode 6:/Proc/Net/Dev -fil
/Proc/Net/Dev -filen inneholder også informasjon om nettverksgrensesnitt. Du kan se de tilgjengelige nettverksgrensesnittene i systemet ditt ved å se innholdet i denne filen. Kjør følgende kommando i terminalen for å gjøre det:
$ katt/proc/nett/dev
Kommandoen ovenfor viser nettverksgrensesnittene som er tilgjengelige i systemet, sammen med annen informasjon om grensesnittene.
Konklusjon
Det fine med Linux er at det lar deg utføre den samme jobben på forskjellige måter. Denne artikkelen diskuterte forskjellige metoder som du kan liste opp nettverksgrensesnittene i ditt Debian -system.