Lista nätverksgränssnitt i Debian 10

List Network Interfaces Debian 10



Som systemadministratör eller normal användare behöver du ofta utföra nätverkskonfigurationer. Innan du gör det bör du veta hur många nätverksgränssnitt som finns tillgängliga i ditt system. Den här artikeln kommer att diskutera olika sätt att lista nätverksgränssnitt i Debian -system.

Kommandona som listas i den här artikeln kördes med kommandoradens terminalapplikation. För att starta Terminal -programmet i Debian, klicka på fliken Aktiviteter i det övre vänstra hörnet på skrivbordet och skriv terminal i sökfältet . När sökresultatet visas klickar du på terminalikonen för att öppna terminalen.







Obs! Alla kommandon som diskuteras i den här artikeln har körts med Debian 10 Buster -systemet.



Metod #1: IP -kommando

Det vanligaste och enklaste sättet att lista nätverksgränssnitt är med hjälp av IP -kommandot. Detta kommando ger en mängd information om ditt systems nätverksgränssnitt.



För att lista nätverksgränssnitten i ditt system, utfärda följande kommando i Terminal:





$iptill

Eller

$ip addr



Kommandot ovan listar alla nätverksgränssnitt som finns tillgängliga i ditt system. Ovanstående utdata visar att det finns tre gränssnitt i systemet: ett loopback -gränssnitt (lo) och två Ethernet -gränssnitt (eth0 och eth1) listas, tillsammans med annan statistik. Detta kommando visar också annan användbar information om nätverksgränssnitten, inklusive IP -adress, status (UPP eller NER), MAC -adress, etc.

Obs! Du kan ha olika nätverksgränssnittsnamn baserat på systemets hårdvara.

Du kan också använda följande IP -kommando för att lista nätverksgränssnitten:

$ip -länkshow

Metod #2: ifconfig -kommando

Kommandot ifconfig har nu blivit föråldrat men stöds fortfarande i många Linux -distributioner. Du kan använda kommandot ifconfig för att lista de nätverksgränssnitt som finns tillgängliga i ditt system.

Istället för att skriva ifconfig , skriv kommandot /sbin/ifconfig för att lista nätverksgränssnitten i ditt system.

$/sbin/ifconfig

Förutom att lista nätverksgränssnitten, kommer ovanstående kommando att visa annan användbar information om nätverksgränssnitten, inklusive IP -adress, MTU -storlek, antal skickade/mottagna paket, etc.

Metod #3: netstat Command

Kommandot netstat kan också användas för att lista de nätverksgränssnitt som finns tillgängliga i ditt system. För att göra det, skriv netstat , följt av -i -flaggan, enligt följande:

$netstat -i

Kommandot ovan listar tillgängliga nätverksgränssnitt i ditt system, tillsammans med annan användbar information, till exempel antalet skickade mottagna paket, MTU -storlek, etc.

Metod #4: nmcli Command

Kommandot nmcli ger också information om nätverksgränssnitt. Kommandot nmcli är tillgängligt med Debian -distributioner som körs på GUI -gränssnitt. Men om du arbetar med ett icke-GUI-system måste du installera nätverkshanteraren med följande kommando i Terminal:

$sudobenägenInstalleranätverks chef

När installationen är klar kör du nedanstående kommandon i Terminal för att aktivera och starta nätverkshanteraren:

$sudosystemctl starta nätverkshanteraren
$sudosystemctlGör det möjligtnätverks chef

För att lista tillgängliga nätverksgränssnitt i ditt system, kör kommandot nedan i Terminal:

$nmcli -enhetens status

Ovanstående kommando listar kort information om tillgängliga nätverksgränssnitt.

Metod #5:/sys/class/net Directory

Du kan också se nätverksgränssnitt i ditt system genom att se innehållet i katalogen/sys/class/net. För att göra det, kör följande kommando i Terminal:

$ls /sys/klass/netto

Kommandot ovan returnerar en kortfattad utdata som endast visar namnen på de gränssnitt som finns i ditt system.

Metod #6:/proc/net/dev File

Filen/proc/net/dev innehåller också information om nätverksgränssnitt. Du kan se tillgängliga nätverksgränssnitt i ditt system genom att titta på innehållet i den här filen. Kör följande kommando i terminalen för att göra det:

$katt /procent/netto/dev

Ovanstående kommando listar de nätverksgränssnitt som finns i systemet, tillsammans med annan information om gränssnitten.

Slutsats

Det fina med Linux är att det låter dig utföra samma jobb på olika sätt. Denna artikel diskuterade olika metoder genom vilka du kan lista nätverksgränssnitten i ditt Debian -system.