Wir werden darüber sprechen, wie die Netzwerkschnittstellen mit verschiedenen Methoden in der Ubuntu-Distribution aktiviert und deaktiviert werden. Wir haben alle Befehle auf der neuesten verfügbaren Ubuntu-Distribution Ubuntu 20.04 LTS ausgeführt. Beginnen wir mit den Details!
Methoden zum Aktivieren und Deaktivieren der Netzwerkschnittstelle in Ubuntu 20.04
Es gibt die folgenden verschiedenen Methoden, mit denen Sie Ihre Netzwerkschnittstelle in Ubuntu aktivieren und deaktivieren können:
- ifconfig-Befehl
- nmcli-Befehl
- systemctl-Befehl
- nmtui-Befehl
- IP-Befehl
- ifdown / ifup
Zunächst müssen Sie die Netzwerkschnittstelleninformationen Ihres Systems kennen. Für diese Aufgabe kann das „ip-Kommando“ verwendet werden. Dieser Befehl zeigt die auf Ihrem Linux-System verwendeten Netzwerkkarteninformationen an. Um die Informationen über die Netzwerkschnittstellenkarte Ihres Ubuntu-Systems zu erhalten, öffnen Sie das Terminal, indem Sie „Strg + Alt + t“ drücken und dann den folgenden Befehl eingeben:
$ip a
Gemäß der oben gezeigten Ausgabe ist eine Netzwerkschnittstelle „enp0s3“ aktiviert (up) und arbeitet auf diesem System.
Methode 01:Aktivieren / Deaktivieren der Netzwerkschnittstellen über den Befehl ifconfig
Um das ifconfig-Befehlszeilendienstprogramm auszuführen, müssen Sie einige erforderliche „net-tools“ auf Ihrem Ubuntu-System installieren. Installieren Sie also die folgenden erforderlichen Tools, indem Sie den unten angegebenen Befehl ausführen:
$ sudo geeignet Zum Installieren von net-tools
Jetzt können Sie den ifconfig-Befehl auf Ihrem Ubuntu-System ausführen. Um die aktive Netzwerkschnittstelle zu deaktivieren oder herunterzufahren, erwähnen Sie die Netzwerkschnittstelle wie im folgenden Beispiel gezeigt:
$ ifconfig enp0s3 runter
Überprüfen Sie nun den Status der Netzwerkschnittstelle, indem Sie den folgenden Befehl eingeben:
$ip aoder
$ ip ein | grep -A 1 „enp0s3:“Um die angegebene Netzwerkschnittstelle mit dem Dienstprogramm ifconfig zu aktivieren oder zu aktivieren, verwenden Sie den folgenden Befehl:
$ ifconfig enp0s3 hoch
Vergewissern Sie sich, dass Sie den Status von enp0s3 sehen können, indem Sie den folgenden Befehl ausführen:
$ip aMethode 2:Netzwerkschnittstelle mit dem nmcli-Befehl aktivieren/deaktivieren
nmcli ist ein Befehlszeilendienstprogramm, das als Ersatz für andere grafische Clients oder nm-Applets verwendet wird. Mit dem Dienstprogramm nmcli können Sie Ihre Systemnetzwerkverbindungen anzeigen, erstellen, aktualisieren, entfernen, aktivieren und deaktivieren. Sie können diesen Befehl auch verwenden, um den Status aller Netzwerkgeräte anzuzeigen und zu steuern.
Der Befehl nmcli zeigt den „Profilnamen“ anstelle des Gerätenamens an. Um die Informationen der Netzwerkschnittstellenkarte anzuzeigen, führen Sie den folgenden Befehl auf dem Terminal aus:
$ nmcli con show
Herunterfahren oder Deaktivieren der Netzwerkschnittstelle mit dem nmcli-Befehl
Um die angezeigte Netzwerkschnittstelle herunterzufahren, geben Sie einfach den Profilnamen wie folgt ein:
$ nmcli con down ‚Kabelgebundene Verbindung 1‘Auf dem Terminal erscheint folgende Ausgabe:
Sie können den aktuellen Status des Netzwerkschnittstellengeräts auch mit dem folgenden nmcli-Befehl anzeigen:
$ nmcli-Entwicklungsstatus
Wie Sie dem oben angezeigten Ergebnis entnehmen können, ist „Kabelanschluss 1“ in diesem System deaktiviert.
Aktivieren oder aktivieren Sie die Netzwerkschnittstelle mit dem nmcli-Befehl
Um die Netzwerkschnittstelle „enp0s3“ zu reaktivieren oder zu aktivieren, geben Sie folgenden Befehl ein:
$ nmcli con up ‚Kabelverbindung 1‘
Zeigen Sie den Status an, indem Sie den folgenden Befehl ausführen:
$ nmcli-Entwicklungsstatus
„Kabelverbindung 1“ ist nun aktiviert und läuft auf diesem System.
Methode 3:Aktivieren/Deaktivieren der Netzwerkschnittstelle mit dem Befehl systemctl
Der Befehl „systemctl“ verwendet den Netzwerkmanager, um die neue Konfiguration für Ihr Netzwerk festzulegen, um die Netzwerkschnittstellenkarten zu aktivieren und zu deaktivieren. Wenn Sie daher mit dem Netzwerkmanagerdienst die Schnittstelle „enp0s3“ auf Ihrem System deaktivieren oder herunterfahren möchten, können Sie dies wie folgt tun:
$ sudo systemctl deaktiviert NetworkManager.service
Um es wieder zu aktivieren, führen Sie den folgenden Befehl aus:
$ sudo systemctl aktiviert NetworkManager.service
Methode 4:Aktivieren/Deaktivieren der Netzwerkschnittstelle mit dem nmtui-Befehl
nmtui ist eine textbasierte Benutzerschnittstelle, die hauptsächlich für die Interaktion mit den Network Manager-Diensten verwendet wird. Es ermöglicht Ihnen, die Netzwerkschnittstellen mithilfe der einfachen Text-Benutzerschnittstellenumgebung zu konfigurieren.
Um die Schnittstelle von nmtui anzuzeigen, geben Sie den folgenden Terminalbefehl ein:
$ nmtui
Im Terminal erscheint das folgende Fenster, über das Sie die Konfigurationen der Netzwerkschnittstelle einfach verwalten können. Wenn die Netzwerkverbindung auf Ihrem System nicht aktiviert ist, wählen Sie die folgende Option, um eine Verbindung zu aktivieren:
Wählen Sie „Deaktivieren“ und dann „OK“, um die Schnittstelle „Wired Connection 1“ auf Ihrem System zu deaktivieren.
Um die Netzwerkschnittstelle zu aktivieren, wählen Sie „Aktivieren“ und dann „OK“.
Methode 5:Hochfahren/Herunterfahren der Netzwerkschnittstelle mit dem IP-Befehl
Mit dem IP-Befehl kann die Netzwerkschnittstelle auf Ihrem System aktiviert oder deaktiviert werden. Führen Sie den folgenden Befehl aus, um die Netzwerkschnittstelle zu deaktivieren oder herunterzufahren:
$ IP-Link zum Einstellen von enp0s3 runter
Verwenden Sie den folgenden Befehl, um es zu aktivieren oder zu reaktivieren:
$ IP-Link zum Anpassen von enp0s3 hoch
Methode 6:Aktivieren/Deaktivieren der Netzwerkschnittstelle mit den Befehlen ifdown und ifup
Die Befehle ifdown und ifup unterstützen die neuen Netzwerkschnittstellengeräte nicht. Wenn Sie es jedoch für ältere Netzwerkgeräte verwenden möchten, verwenden Sie den folgenden Befehl, um das Netzwerkschnittstellengerät entsprechend ein- und auszuschalten.
Verwenden Sie den folgenden Befehl, um den Status der Netzwerkschnittstelle zu deaktivieren oder herunterzufahren:
$ ifdownUm die Netzwerkschnittstelle zu aktivieren, verwenden Sie den folgenden Befehl:
$ ifupDiplom
Wir haben in diesem Tutorial gesehen, wie Sie die Netzwerkschnittstellen auf Ihrem Ubuntu Linux-System mit verschiedenen Methoden aktivieren und deaktivieren. Verwenden Sie bei Bedarf eine der oben genannten Methoden.