Listen Sie Netzwerkschnittstellen in Debian Top 10 auf

Listen Sie Netzwerkschnittstellen in Debian Top 10 auf
Als Systemadministrator oder normaler Benutzer müssen Sie häufig Netzwerkkonfigurationen durchführen. Zuvor sollten Sie wissen, wie viele Netzwerkschnittstellen in Ihrem System verfügbar sind. In diesem Artikel werden verschiedene Möglichkeiten erörtert, um Netzwerkschnittstellen in Debian -Systemen aufzulisten.

Die in diesem Artikel aufgeführten Befehle wurden unter Verwendung der Befehlszeile-Terminalanwendung ausgeführt. Um die Terminalanwendung in Debian zu starten, klicken Sie in der oberen linken Ecke des Desktops auf die Registerkarte Aktivitäten und tippen Sie auf Terminal in der Suchleiste. Wenn das Suchergebnis angezeigt wird, klicken Sie auf das Terminal -Symbol, um das Terminal zu öffnen.

Hinweis: Alle in diesem Artikel besprochenen Befehle wurden mit dem Debian 10 Buster -System ausgeführt.

Methode Nr. 1: IP -Befehl

Der häufigste und einfachste Weg, Netzwerkschnittstellen aufzulisten, ist die Verwendung des IP -Befehls. Dieser Befehl enthält eine breite Palette von Informationen über die Netzwerkschnittstellen Ihres Systems.

Um die Netzwerkschnittstellen in Ihrem System aufzulisten, geben Sie den folgenden Befehl in Terminal aus:

$ ip a

Oder

$ ip addr

Der obige Befehl listet alle in Ihrem System verfügbaren Netzwerkschnittstellen auf. Die obige Ausgabe zeigt, dass es drei Schnittstellen im System gibt: eine Loopback -Schnittstelle (LO) und zwei Ethernet -Schnittstellen (ETH0 und ETH1) werden zusammen mit anderen Statistiken aufgeführt. In diesem Befehl werden auch einige andere nützliche Informationen zu den Netzwerkschnittstellen angezeigt, einschließlich IP -Adresse, Status (nach oben oder unten), MAC -Adresse usw.

Hinweis: Möglicherweise haben Sie unterschiedliche Netzwerkoberflächennamen basierend auf der Hardware Ihres Systems.

Sie können auch den folgenden IP -Befehl verwenden, um die Netzwerkschnittstellen aufzulisten:

$ IP -Linkshow

Methode Nr. 2: IFConfig -Befehl

Der Befehl ifconfig ist jetzt veraltet geworden, wird aber in vielen Linux -Verteilungen weiterhin unterstützt. Sie können den Befehl IFConfig verwenden, um die in Ihrem System verfügbaren Netzwerkschnittstellen aufzulisten.

Anstatt tippen Ifconfig, Geben Sie den Befehl ein /sbin/ifconfig So listen Sie die Netzwerkschnittstellen in Ihrem System auf.

$ /sbin /ifconfig

Zusätzlich zur Auflistung der Netzwerkschnittstellen zeigt der obige Befehl weitere nützliche Informationen zu den Netzwerkschnittstellen, einschließlich IP -Adresse, MTU -Größe, Anzahl der gesendeten/empfangenen Pakete usw.

Methode Nr. 3: Befehl netstat

Der Befehl netstat kann auch verwendet werden, um die in Ihrem System verfügbaren Netzwerkschnittstellen aufzulisten. Um dies zu tun, geben Sie an Netstat, gefolgt von der -i -Flagge wie folgt:

$ netstat -i

Der obige Befehl listet die verfügbaren Netzwerkschnittstellen in Ihrem System zusammen mit anderen nützlichen Informationen auf, z. B. der Anzahl der gesendeten Pakete, MTU -Größe usw.

Methode Nr. 4: NMCLI -Befehl

Der Befehl nmcli enthält auch Informationen zu Netzwerkschnittstellen. Der Befehl nmcli ist mit debian verteilungen verfügbar, die auf GUI -Schnittstellen ausgeführt werden. Wenn Sie jedoch an einem Nicht-GUI-System arbeiten, müssen Sie den Netzwerkmanager mit dem folgenden Befehl in Terminal installieren:

$ sudo APT Installieren Sie den Netzwerkmanager

Führen Sie nach Abschluss der Installation die folgenden Befehle in Terminal aus, um den Netzwerkmanager zu aktivieren:

$ sudo systemctl starten network-Manager
$ sudo systemctl aktivieren network-Manager

Um die verfügbaren Netzwerkschnittstellen in Ihrem System aufzulisten, führen Sie den folgenden Befehl in Terminal aus:

$ NMCLI -Gerätestatus

Im obigen Befehl werden kurze Informationen zu den verfügbaren Netzwerkschnittstellen aufgeführt.

Methode Nr. 5:/sys/Klasse/Netzverzeichnis

Sie können auch Netzwerkschnittstellen in Ihrem System anzeigen, indem Sie den Inhalt des Verzeichnisses/Sys/Klasse/Net -Verzeichnis anzeigen. Führen Sie dazu den folgenden Befehl in Terminal aus:

$ ls/sys/class/net

Der obige Befehl gibt eine kurze Ausgabe zurück, in der nur die Namen der in Ihrem System verfügbaren Schnittstellen angezeigt werden.

Methode Nr. 6:/Proc/Net/Dev -Datei

Die Datei/proc/net/dev enthält auch Informationen zu Netzwerkschnittstellen. Sie können die verfügbaren Netzwerkschnittstellen in Ihrem System anzeigen, indem Sie den Inhalt dieser Datei anzeigen. Führen Sie den folgenden Befehl im Terminal aus, um dies zu tun:

$ cat/proc/net/dev

Der obige Befehl listet die im System verfügbaren Netzwerkschnittstellen zusammen mit einigen anderen Informationen zu den Schnittstellen auf.

Abschluss

Das Tolle an Linux ist, dass Sie den gleichen Job auf unterschiedliche Weise ausführen können. In diesem Artikel wurden verschiedene Methoden erörtert, mit denen Sie die Netzwerkschnittstellen in Ihrem Debian -System auflisten können.