So verwenden Sie den Arch Linux-Netzwerkmanager

How Use Arch Linux Network Manager



Arch Linux wird mit einem Dienstprogramm für die Netzwerkverwaltung geliefert, das als NetworkManager bezeichnet wird. Dieses Tool ist für die automatische Erkennung, Konfiguration und Verbindung mit Netzwerken verantwortlich. Das Tool kann sowohl drahtlose als auch drahtgebundene Verbindungen verarbeiten. Bei drahtlosen Netzwerken kann das Tool automatisch auf eine zuverlässigere Verbindung umschalten. Die Priorität der kabelgebundenen Verbindung ist offensichtlich höher als die der kabellosen.

Schauen wir uns die Verwendung von NetworkManager unter Arch Linux an.







NetworkManager ist im offiziellen Arch Linux-Repository verfügbar. Alles, was Sie brauchen, ist pacman zu sagen, dass es es sofort installieren soll.



Aktualisieren Sie die Pacman-Paketdatenbank.



sudopacman-Syu





Installieren Sie nun NetworkManager.

sudopacman-Swpa_supplicant wireless_tools Netzwerkmanager



Vergessen Sie für die mobile Breitbandunterstützung nicht, die zusätzlichen Pakete zu installieren.

sudopacman-Smodemmanager mobile-broadband-provider-info usb_modeswitch

Wenn Sie PPPoE/DSL-Unterstützung benötigen, installieren Sie das folgende Paket.

sudopacman-Srp-pppoe

Benötigen Sie eine Benutzeroberfläche? Installieren Sie die folgenden Pakete.

sudopacman-Snm-connection-editor network-manager-applet

NetworkManager konfigurieren

Aktivieren Sie zunächst den NetworkManager-Dienst, damit das System bei jedem Systemstart zum Netzwerkmanager wird.

sudosystemctlaktivierenNetworkManager.service

In diesem Fall müssen Sie auch den dhcpcd-Dienst deaktivieren. Andernfalls versuchen sowohl NetworkManager als auch dhcpcd, das Netzwerk zu konfigurieren, was zu Konflikten und instabilen Netzwerken führt.

sudosystemctl deaktivieren dhcpcd.service

Wenn Sie die Unterstützung für drahtlose Verbindungen benötigen, muss auch der Dienst wpa_suplicant aktiviert sein.

sudosystemctlaktivierenwpa_supplicant.service

Schließlich ist das System bereit, den NetworkManager-Dienst zu starten. Starten Sie den Dienst.

sudosystemctl starte NetworkManager.service

Starten Sie das System neu, um sicherzustellen, dass alle Änderungen wirksam werden.

sudoneustarten

Verwenden von NetworkManager

Es gibt mehrere Möglichkeiten, NetworkManager zu verwenden. Die Standardmethode erfolgt über die Befehlszeile mit dem CLI-Tool (nmcli). Wenn Sie eine interaktive Benutzeroberfläche wünschen, stehen 2 Optionen zur Verfügung – Einstellungen aus der Desktop-Umgebung oder nmtui.

In der Nähe befindliche drahtlose Netzwerke auflisten

Bitten Sie nmcli, alle verfügbaren drahtlosen Netzwerke in der Nähe aufzulisten.

nmcli-Geräte-WLAN-Liste

Herstellen einer Verbindung zu einem drahtlosen Netzwerk

Sie können sich direkt mit einem drahtlosen Netzwerk verbinden.

nmcli-Gerät WLAN-Verbindung<SSID>Passwort<SSID_Passwort>

Wenn das Netzwerk versteckt ist, verwenden Sie die folgende Struktur.

nmcli-Gerät WLAN-Verbindungskennwort versteckt ja

Alle verbundenen Netzwerke auflisten

Prüfen Sie, mit welchen Netzwerken Ihr System verbunden ist. nmcli meldet die UUID, den Typ und die Schnittstelle der Verbindung.

nmcli-Verbindung anzeigen

Gerätestatus

NetworkManager ermöglicht die Überprüfung des Status aller Netzwerkgeräte.

nmcli-Gerät

Trennen Sie ein Netzwerk

Bestimmen Sie zunächst die Schnittstelle des drahtlosen Netzwerks. Sagen Sie dann nmcli, dass es die Verbindung trennen soll.

nmcli-Gerät trennen<Schnittstelle>

Erneut mit einem Netzwerk verbinden

Wenn eine Schnittstelle als getrennt gekennzeichnet ist, müssen Sie die SSID und das Passwort nicht erneut eingeben. Stattdessen können Sie die UUID verwenden, um die Verbindung wiederherzustellen.

Bestimmen Sie die UUID des Netzwerks.

nmcli-Verbindung anzeigen

Verwenden Sie nun die UUID, um sich wieder mit diesem Netzwerk zu verbinden.

nmcli-Verbindung auf uuid<UUID>

Deaktiviere WiFi

NetworkManager kann auch verwendet werden, um den Wi-Fi-Zugriff zu deaktivieren.

nmcli Funk WLAN aus

Um es zurückzuschalten, verwenden Sie den folgenden Befehl.

nmcli radio wifi an

Hinweis: Diese Aktion versucht automatisch, Ihr System mit dem am besten geeigneten Wi-Fi-Netzwerk aus der Liste der bekannten Netzwerke zu verbinden.

Bearbeiten einer Verbindung

Die Verbindungsoptionen werden im Verzeichnis /etc/NetworkManager/system-connections in ihren jeweiligen .nmconnection-Dateien gespeichert.

sudo ls /etc/Netzwerk Manager/Systemanschluss

Bearbeiten Sie die entsprechende Datei, um die Einstellungen zu ändern.

sudo nano /etc/NetworkManager/system-connections/.nmconnection

Stellen Sie nach der Bearbeitung sicher, dass die neuen Einstellungen wirksam werden, indem Sie nmcli neu laden.

sudonmcli-Verbindung neu laden

nmtui

Bei der Installation von NetworkManager wird auch eine einfache Befehlszeilen-Benutzeroberfläche installiert. Mit der Benutzeroberfläche ist es einfacher, durch die gewünschten Aktionen zu navigieren.

Starten Sie den interaktiven UI-Manager von NetworkManager.

nmtui

Bearbeiten einer Verbindung

Wählen Sie im Hauptbereich eine Verbindung bearbeiten aus.

Wählen Sie aus, welche Verbindung Sie bearbeiten möchten.

Verbindung löschen

Gehen Sie zu Verbindung von nmtui bearbeiten und wählen Sie Löschen.

Verbindung hinzufügen

Gehen Sie zu nmtui >> Eine Verbindung bearbeiten >> Hinzufügen.

Wählen Sie zunächst den Verbindungstyp aus. In meinem Fall füge ich ein drahtloses Netzwerk hinzu.

Geben Sie alle Informationen ein.

Wenn Sie fertig sind, wählen Sie OK.

Hier hast du es!

Verbindung aktivieren/deaktivieren .

Starten Sie nmtui und wählen Sie Verbindung aktivieren.

Wählen Sie die Verbindung aus, die Sie aktivieren möchten, und wählen Sie Activte.

Wenn Sie eine aktive Verbindung auswählen, sehen Sie die Option zum Deaktivieren der Verbindung.

Bonus: Hostnamen festlegen

Wählen Sie die Option System-Hostnamen festlegen.

Sie können einen neuen Hostnamen festlegen oder den vorhandenen ändern.

Um die Aktion abzuschließen, müssen Sie das Root-Passwort eingeben.

Desktop-Umgebung

NetworkManager lässt sich auch in die vorhandene Desktop-Umgebung integrieren (sofern Sie eine eingerichtet haben). Hier sehen wir uns die Verwaltung des Netzwerks mit GNOME und KDE Plasma an.

Hinweis: Sie müssen die NetworkManager-Pakete noch installieren.

GNOME

Klicken Sie in der oberen rechten Ecke auf das Netzwerksymbol.

Von dort aus können Sie das verfügbare Netzwerk direkt verwalten. Wenn Sie eine umfangreichere Option benötigen, gehen Sie zu Einstellungen >> Netzwerk (Ethernet-Verbindungen).

Für drahtlose Netzwerke gehen Sie zu Einstellungen >> Wi-Fi.

KDE-Plasma

Für KDE Plasma müssen Sie zuerst das Plasma-nm-Paket installieren. Es wird verwendet, um NetworkManager in den Plasma-Desktop zu integrieren.

sudopacman-SPlasma-nm

Mit diesem Plugin erhalten Sie die GNOME-ähnliche Taskleistenoption zum Verwalten Ihrer Netzwerke. Fügen Sie den Netzwerkmanager über die Panel-Optionen >> Widgets hinzufügen >> Netzwerke zu Ihrer Taskleiste hinzu.

Netzwerk suchen.

Ziehen Sie es in die Ecke der Taskleiste und legen Sie es dort ab.

Voila! Die Netzwerkverwaltung ist direkt über Ihre Taskleiste verfügbar.

Abschließende Gedanken

Die Netzwerkverwaltung unter Arch Linux ist ziemlich interessant. Es bietet viel Flexibilität und Kontrolle über die Netzwerke. Mit NetworkManager können Sie den Datenfluss direkt steuern.

Genießen!