So verwenden Sie den Arch Linux Network Manager

So verwenden Sie den Arch Linux Network Manager

Der als „Arch Linux Network Manager“ bezeichnete Arch Linux -System -Netzwerk -Dienst steuert die Netzwerkverbindungen für das Betriebssystem Arch Linux. Es kann zwischen verschiedenen Verbindungen wechseln, sowohl verkabelte als auch drahtlose Verbindungen verarbeiten und sofort eine Verbindung zu den etablierten Netzwerken herstellen. Darüber hinaus kann es verwendet werden, um die Netzwerkkonfigurationen wie IP -Adressen, DNS -Server und Routing einzurichten. Mit Hilfe des Netzwerkmanagers können Benutzer ihre Netzwerke effektiver und einfacher steuern. In diesem Handbuch werden wir diskutieren, wie ein Arch Linux -Benutzer den Netzwerkmanager in seinem System nach dem Konfigurieren verwenden kann.

Installieren Sie den Netzwerkmanager

Bevor Sie die Netzwerkeigenschaften für Ihr Arch Linux -System verwalten, sollten Sie einen Netzwerkmanager an Ihrem Ende installieren lassen. Dafür werfen wir das Pacman-Dienstprogramm von Arch Linux ab, um den Netzwerkmanager zu installieren, gefolgt von seiner Option „-s“. Der folgende Befehl wird verwendet, um drei Softwarepakete auf einem Arch -Linux -System mit Pacman zu installieren.

Das WPA_Supplicant wird verwendet, um einen Benutzer in einem drahtlosen Netzwerk zu authentifizieren und die wesentlichen Verschlüsselungsschlüssel bereitzustellen. Mit den Wireless_Tools können Sie die drahtlosen Schnittstellen wie das Festlegen des SSID, des Kanals und der Verschlüsselungsmethode konfigurieren. Zu guter Letzt ist der Netzwerkmanager ein System -Netzwerkdienst, der mit Netzwerkverbindungen auf dem Betriebssystem Arch Linux kopiert. Sie können sowohl kabelgebundene als auch drahtlose Verbindungen verwenden und können automatisch mit identifizierten Netzwerken in Verbindung stehen und zwischen zahlreichen Verbindungen wechseln.

[Omar@omar ~] $ sudo pacman -s WPA_Supplicant Wireless_tools NetworkManager

Jedes mobile Gerät kann einen Netzwerkmanager auf die gleiche Weise konfigurieren lassen. Mit dem folgenden Befehl werden drei Softwarepakete auf einem Arch -Linux -System mit dem Pacman -Paket -Manager installiert. Der „ModemManager“ ist ein DBUS-aktivierter Daemon. Das Mobile-Broadband-Provider-Info ist ein Paket, das eine Datenbank der mobilen Breitbandanbieter enthält. Der USB_MODESSwitch ist ein Programm, das das Moduswechsel verschiedener USB -Geräte mit mehreren Betriebsmodi ermöglicht.

[Omar@omar ~] $ sudo pacman -S ModemManager Mobile-Broadband-Provider-Info USB_MODESWITCH

Das „RP-PPPOE“ ist ein PPP über den Ethernet-Client für Linux. Es ermöglicht Ihnen, einen PPPOE-Server (Point-to-Point-Protokoll über Ethernet) zu verbinden, der normalerweise von den DSL-Lieferanten verwendet wird, um Kunden einen Internetzugang zu liefern. Das Paket liefert das Befehlszeilen-Dienstprogramm PPPOE-Connect und Pppoe-Start-Anweisungen, mit dem die PPPOE-Verbindungen erstellt und gesteuert werden können. Mit dem Befehl „sudo pacman -s rp-pppoe“ wird das RP-PPOE-Paket auf einem Arch-Linux-System mit dem Pacman-Paketmanager installiert. Sobald die Installation beendet ist, sehen Sie eine solche Ausgabe:

[Omar@omar ~] $ sudo pacman -s rp -pppoe

In Arch Linux sind das NM-Connection-Editor und das Netzwerk-Manager-Applet die Tools, mit denen die Benutzer ihre Netzwerkverbindungen auf einem Linux-System problemlos verwalten und konfigurieren können. Sie bieten eine grafische Benutzeroberfläche, mit der die Netzwerkverbindungen wie kabelgebundene und drahtlose Verbindungen einfach eingerichtet und bearbeitet werden können. Darüber hinaus können NM-Connection-Editor- und Network-Manager-Anwendungen den Benutzern helfen, je nach Standort oder Bedürfnissen einfach zwischen verschiedenen Verbindungen zu wechseln. Daher haben wir den folgenden Befehl ausprobiert, um sie zu installieren. Der Befehl beginnt mit der Lösung der Abhängigkeiten und der Überprüfung auf widersprüchliche Pakete. Der Benutzer wird dann gebeten, die Installation zu bestätigen, bevor die Pakete heruntergeladen und installiert werden.

[Omar@omar ~] $ sudo pacman -s nm-connection-editor network-Manager-Applet

Konfigurieren Sie den Netzwerkmanager

Es ist Zeit, den Netzwerkmanager auf unserem Arch Linux mit Hilfe einfacher Anweisungen zu konfigurieren. Mit diesem SystemCTL -Befehl ermöglicht der NetworkManager -Dienst. Der Befehl erstellt symbolische Links im/etc/systemd/System/Verzeichnis für den NetworkManager-Dienst, den NetworkManager-Dispatcher-Dienst und den NetworkManager-Wait-Online-Dienst. Diese Links werden verwendet, um den Dienst automatisch zu starten, wenn das System startet, und stellt sicher, dass der Dienst jederzeit ausgeführt wird.

[Omar@omar ~] $ sudo systemctl aktivieren networkManager.Service

Wir deaktivieren den Standard -DHCP -Dienst. Der folgende Befehl beseitigt den symbolischen Link in/etc/systemd/system/multi-user.Ziel.Wünsche/ Verzeichnis für den DHCPCD -Dienst. Dies stellt sicher, dass der Dienst nicht automatisch beginnt, wenn das System startet und dass es nicht immer ausgeführt wird. Dies kann nützlich sein, wenn Sie einen anderen DHCP -Client verwenden oder die Netzwerkeinstellungen manuell konfigurieren möchten.

[Omar@omar ~] $ sudo systemctl deaktivieren dhcpcd.Service

Das WPA_Supplicant ist ein unterstützender Dienst, der für die Verbindung zu den drahtlosen Netzwerken und für die Verwaltung der drahtlosen Verbindungen verantwortlich ist. Der Befehl „SystemCtl“ erstellt die symbolischen Links, mit denen der Dienst automatisch gestartet wird, wenn das System startet, und stellt sicher, dass der Dienst jederzeit ausgeführt wird.

[Omar@omar ~] $ sudo systemctl aktivieren wpa_supplicant.Service

Es ist Zeit, den Netzwerkmanager -Dienst unter Arch Linux mit dem im folgenden angezeigten SystemCTL -Befehl zu starten, der angezeigt wird. Dieser Befehl startet den NetworkManager -Dienst, sodass er die Netzwerkverbindungen auf dem System verwaltet und konfigurieren kann. Dieser Befehl ist nützlich, wenn der Dienst zuvor gestoppt wird oder wenn Sie den Dienst nach einem Neustart starten oder vorübergehend deaktivieren möchten.

[Omar@omar ~] $ sudo systemctl starten networkManager.Service

Der Befehl „nmcli“ wird verwendet, um die verfügbaren WLAN -Netzwerke aufzulisten. Der Befehl listet jedes WLAN -Netzwerk auf, auf das Ihr Gerät zugegriffen werden kann. Da wir mit einer Ethernet -Verbindung am virtuellen Feld arbeiten, zeigt es kein Netzwerk an.

[Omar@omar ~] $ nmcli Gerät WiFi -Liste

Der Befehl nmcli wird abgeschaltet, um eine Verbindung zu einem WLAN -Netzwerk mit dem Netzwerkmanager herzustellen. Die SSID des WLAN ist sein Name, und sein Passwort ist im SSID-Pass> Argument enthalten.

[Omar@omar ~] $ NMCLI-Geräte WiFi Connect SSID-Passwort SSID-Pass

Hier ist der Befehl, der eine Liste aller Verbindungen anzeigt, unabhängig davon, ob sie derzeit aktiv sind oder nicht. Dies kann hilfreich sein, um festzustellen, welche Verbindungen derzeit im System aktiv sind, oder um die Netzwerkschwierigkeiten zu beheben.

[Omar@omar ~] $ nmcli Verbindungsshow
Nennen Sie das Gerät vom Typ UUID
Wired Connection 1 6E94CFB0-9EFC-33E0-A680-8FA732E1F852 Ethernet ENP0S3

Verwenden Sie die folgende Anweisung mit der UUID eines bestimmten Geräts, um eine Verbindung für Ihre Maschine zu erstellen.

[Omar@omar ~] $ nmcli Verbindung uUid uUid

Verwenden Sie zum Nachladen die folgende Anweisung:

[Omar@omar ~] $ sudo nmcli Verbindung neu laden

Der Befehl "nMtui" mit einem Wort "NMtui" kann verwendet werden, um die Verbindungen über GUI zu bearbeiten, und ist im Vergleich zu den vorherigen Anweisungen sehr einfach zu verwenden.

[Omar@omar ~] $ nmtui

Abschluss

Nachdem Sie diesen Handbuch durchlaufen haben, werden Sie verstehen, wie wichtig es ist, den Netzwerkmanager unter Arch Linux zu verwenden, mit dem Sie die verschiedenen Internetverbindungen verwalten können, insbesondere die WLAN -Netzwerke. Ausgehend von der Installation des Netzwerkmanagers in Ihrem Gerät bis zur Konfiguration sind alle Schritte sehr einfach und einfach mit einfachen Anweisungen. Zuletzt können Sie alle verfügbaren Netzwerke auflisten und sich mit ihnen unter Arch Linux verbinden.