Aktivieren von NetworkManager
Wenn Sie openSUSE auf einem tragbaren Computer ausführen, ist openSUSE bereits aktiviert. Wie auch immer, Sie können YaST verwenden, um NetworkManager zu aktivieren/deaktivieren.
Starten Sie YaST.
YaST benötigt zum Ausführen Root-Rechte. Geben Sie das Root-Passwort ein.
Gehen Sie im Fenster des YaST-Kontrollzentrums zu System >> Netzwerkeinstellungen.
Auf der Registerkarte „Globale Optionen“ wählen Sie „NetworkManager Service“ unter der Option „Network Setup Method“. Klicken Sie dann auf „OK“.
Dieses Fenster wird angezeigt und informiert darüber, dass NetworkManager vom Desktop-Applet gesteuert wird. Dies hängt also von der Desktop-Umgebung ab, die Sie derzeit ausführen (vorzugsweise GNOME oder KDE).
Verwenden von NetworkManager unter KDE Plasma
Wenn Sie KDE Plasma verwenden, suchen Sie im Menü nach „Netzwerk“. Wählen Sie „Verbindungen“ aus dem Ergebnis.
Hier können Sie alle angeschlossenen Netzwerke einfach verwalten.
Wenn Sie ein Netzwerk trennen möchten, klicken Sie mit der rechten Maustaste und wählen Sie "Trennen".
Um eine Verbindung/Wiederverbindung herzustellen, klicken Sie mit der rechten Maustaste und wählen Sie „Verbinden“.
Um eine Verbindung zu löschen, wählen Sie eine Verbindung aus, klicken Sie mit der rechten Maustaste und wählen Sie „Löschen“.
Klicken Sie auf „OK“, wenn das Bestätigungsfenster erscheint.
Geben Sie das Root-Passwort ein, um die Aktion zu bestätigen.
Um eine neue Verbindung hinzuzufügen, klicken Sie auf das „+“-Symbol.
Wählen Sie den Verbindungstyp.
In diesem Fenster können Sie verschiedene Anpassungen auswählen, z. B. Gerätebeschränkung, 802.1x Sicherheit, IPv4, IPv6 usw.
Wenn alles eingestellt ist, klicken Sie auf die Schaltfläche „Speichern“.
Verwenden von Network Manager auf GNOME
Wenn Sie GNOME verwenden, ist es einfacher. Wählen Sie in der oberen rechten Ecke "Einstellungen".
Im Abschnitt „Wi-Fi“ werden alle drahtlosen Netzwerke angezeigt. Sie können Wi-Fi in der oberen Leiste ein- und ausschalten. Um das verbundene Wi-Fi-Netzwerk zu verwalten, klicken Sie auf das Zahnradsymbol daneben.
Im Abschnitt „Wi-Fi“ werden alle drahtlosen Netzwerke angezeigt. Sie können Wi-Fi in der oberen Leiste ein- und ausschalten. Um das verbundene Wi-Fi-Netzwerk zu verwalten, klicken Sie auf das Zahnradsymbol daneben.
Um die kabelgebundenen Verbindungen, VPNs und Proxys zu verwalten, wählen Sie „Netzwerk“ im linken Bereich.
Um eine Verbindung zu aktivieren/deaktivieren, schalten Sie die Schaltfläche daneben um.
Um eine Verbindung zu aktivieren/deaktivieren, schalten Sie die Schaltfläche daneben um.
Um die Verbindung zu optimieren, klicken Sie auf das Zahnradsymbol neben der gewünschten Verbindung.
NetworkManager-Befehlszeile
„nmcli“ ist das Befehlszeilentool zur Steuerung von NetworkManager. Es ist besonders nützlich, wenn das System aus der Ferne konfiguriert wird. Die Verwendung von nmcli ist auch beim Einrichten eines Servers nützlich.
So funktioniert die Befehlsstruktur von nmcli.
$ nmcliEs gibt 7 verschiedene Optionen in Bezug auf „Objekt“: Vernetzung, Gerät, Verbindung, Monitor, Agent, Radio, und Allgemeines.
Netzwerke werden von den an das System angeschlossenen Netzwerkgeräten verwaltet. Der folgende Befehl druckt den Status aller angeschlossenen Netzwerkgeräte aus.
$ nmcli-Entwicklungsstatus
Die erste Spalte in der Ausgabe ist der Name der Schnittstelle. Die letzte Spalte bezeichnet den Namen des „Verbindungsprofils“, das dem Gerät zugeordnet ist.
Verwirrt über den Befehl? Versuchen wir es mal anders. Das Flag „-p“ steht für „Pretty“ (menschlich lesbare) Ausgabe.
$ nmcli -p Gerät
Mit nmcli können wir einen Bericht mit allen Informationen zu den Schnittstellen erstellen. Es sind viele Informationen, daher ist es besser, eine bestimmte Schnittstelle nach der anderen auszuprobieren. Schauen wir uns in meinem Fall die Informationen von „eth0“ an.
$ nmcli dev show eth0
Sie haben vielleicht bemerkt, dass einige Geräte als „nicht verwaltet“ eingestellt sind, was bedeutet, dass NetworkManager sie nicht steuert. Wie wäre es, ein bestehendes „unmanaged“ zu machen?? Führen Sie diesen Befehl aus.
$ sudo nmcli-Gerätesatz
Machen wir eines der „nicht verwalteten“ Geräte unter der Kontrolle von NetworkManagerManager!
$ sudo nmcli-Gerätesatz
Wie wäre es mit dem Verbinden/Trennen bestimmter Verbindungen?? Im Umgang mit Netzwerken ist dies eine der Hauptaufgaben des Netzwerkmanagements. Um ein bestimmtes Gerät (Schnittstelle) zu trennen, führen Sie den folgenden Befehl aus.
$ sudo nmcli Gerät trennen
Das Anschließen eines getrennten Geräts ähnelt dem Befehl zum Trennen.
$ sudo nmcli Gerät verbinden
Kommen wir zum Profil. Die Verbindungen von NetworkManager werden in einem bestimmten Verzeichnis gespeichert. Mit den Profilen können Sie das Verbindungsverhalten und die Funktionen direkt manipulieren. Ich persönlich empfehle es jedoch nicht, es sei denn, Sie sind ein Experte darin.
Führen Sie zuerst diesen Befehl aus.
$ nmcli-Verbindung anzeigen
Jetzt ist es an der Zeit, das Profilverzeichnis zu überprüfen.
$ cd /etc/sysconfig/network/$ Baum
Die aktiven Verbindungsprofile werden mit dem Präfix „ifcfg-“ benannt.
Abschließende Gedanken
NetworkManager ist ein wunderbares Tool zur Verwaltung Ihrer Netzwerkverbindungen. Auch wenn Sie eine Desktop-Umgebung verwenden, zögern Sie nicht, nmcli auszuprobieren. Wenn Sie bei einem nmcli-Befehl verwirrt sind, lesen Sie einfach die Manpage!
$ man nmcli
Genießen!