Liste nettverksgrensesnitt i Debian Top 10

Liste nettverksgrensesnitt i Debian Top 10
Som systemadministrator eller en vanlig bruker må du ofte utføre nettverkskonfigurasjoner. Før du gjør det, bør du vite hvor mange nettverksgrensesnitt som er tilgjengelige i systemet ditt. Denne artikkelen vil diskutere forskjellige måter å liste opp nettverksgrensesnitt i Debian -systemer.

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.