So stellen Sie mit NetworkManager über die Befehlszeile unter Linux eine Verbindung zum WLAN-Netzwerk her

So Stellen Sie Mit Networkmanager Uber Die Befehlszeile Unter Linux Eine Verbindung Zum Wlan Netzwerk Her



In diesem Artikel zeigen wir Ihnen, wie Sie über die Befehlszeile moderner Linux-Distributionen, die den NetworkManager zur Verwaltung der Netzwerkgeräte verwenden, eine Verbindung zu Ihrem WLAN-Netzwerk herstellen.

Dieser Artikel sollte auf den folgenden aufgeführten Linux-Distributionen und anderen Linux-Distributionen (nicht aufgeführt) funktionieren, die den NetworkManager zum Verwalten der Netzwerke verwenden und über das Befehlszeilentool „nmcli“ verfügen.







  • Ubuntu
  • Debian
  • Linux Mint
  • Grundlegendes Betriebssystem
  • Fedora
  • RHEL
  • CentOS-Stream
  • AlmaLinux
  • Rockiges Linux
  • openSUSE
  • SUSE Linux Enterprise Server (SLES)
  • Oracle Linux

Inhaltsthema:

  1. Auflisten aller Netzwerkgeräte von Linux über die Befehlszeile mit Nmcli
  2. Suchen nach verfügbaren WLAN-Netzwerken unter Linux über die Befehlszeile mit Nmcli
  3. Herstellen einer Verbindung zu einem WLAN-Netzwerk unter Linux über die Befehlszeile mit Nmcli
  4. Überprüfen der WLAN-/Internetverbindung über die Befehlszeile
  5. Trennen der Verbindung zum WLAN-Netzwerk unter Linux über die Befehlszeile mit Nmcli
  6. Abschluss

Auflisten aller Netzwerkgeräte von Linux über die Befehlszeile mit Nmcli

Führen Sie den folgenden Befehl aus, um alle auf Ihrem Linux-Computer installierten Netzwerkgeräte aufzulisten:



$ Sudo nmcli-Gerät

Sie sollten Ihre WLAN-Netzwerkschnittstelle in der Liste finden. In unserem Fall heißt die WLAN-Netzwerkschnittstelle „wlp7s27u1“.







Suchen nach verfügbaren WLAN-Netzwerken unter Linux über die Befehlszeile mit Nmcli

Führen Sie den folgenden Befehl aus, um alle WLAN-Netzwerke in Ihrer Nähe aufzulisten:

$ Sudo nmcli-Geräte-WLAN-Liste

Wie Sie sehen, sind alle WLAN-Netzwerke in unserer Region aufgelistet.



Wenn Ihre gewünschte WLAN-SSID aus irgendeinem Grund nicht in der Liste angezeigt wird, führen Sie einen erneuten Scan mit dem folgenden Befehl durch:

$ Sudo WLAN-Neuscan des nmcli-Geräts

Wie Sie sehen, werden nach dem erneuten Scan noch viel mehr WLAN-Netzwerke aufgelistet.

$ Sudo nmcli-Geräte-WLAN-Liste

Herstellen einer Verbindung zu einem WLAN-Netzwerk unter Linux über die Befehlszeile mit Nmcli

Um eine Verbindung mit der WLAN-Netzwerk-SSID „NodeKite-2.4G“ (sagen wir mal) herzustellen, die mit dem „geheimen“ WPA2-Passwort konfiguriert ist, führen Sie den folgenden Befehl aus:

$ Sudo nmcli-Gerät über WLAN verbinden „NodeKite-2.4G“ Passwort 'Geheimnis'

Sie können die BSSID Ihres WLAN-Routers auch wie folgt verwenden, um eine Verbindung zum WLAN-Netzwerk herzustellen:

$ Sudo nmcli-Gerät über WLAN verbinden „68:22:BB:41:B6:A9“ Passwort 'Geheimnis'

Wenn Sie sich beispielsweise mit der SSID „HiddenNet“ mit einem versteckten WLAN-Netzwerk verbinden möchten, können Sie dies wie folgt tun:

$ Sudo nmcli-Gerät über WLAN verbinden „Verstecktes Netz“ Passwort 'Geheimnis' versteckt Ja

Wenn Sie über mehrere WLAN-Netzwerkschnittstellen auf Ihrem Computer verfügen und über eine bestimmte WLAN-Netzwerkschnittstelle eine Verbindung zu einem WLAN-Netzwerk herstellen möchten, können Sie dies tun, indem Sie am Ende das Flag „ifname“ wie folgt hinzufügen:

$ Sudo nmcli-Gerät über WLAN verbinden „NodeKite-2.4G“ Passwort 'Geheimnis' ifname wlp7s27u1

Eine neue NetworkManager-Verbindung sollte erstellt und aktiviert werden und Ihr Computer sollte mit dem WLAN-Netzwerk verbunden sein.

Wie Sie sehen, wird ein neues NetworkManager-Verbindungsprofil „NodeKite-2.4G“ (gleicher Name wie die WLAN-SSID, die Sie für die Verbindung konfiguriert haben) erstellt.

$ Sudo nmcli-Verbindung

Überprüfen der WLAN-/Internetverbindung über die Befehlszeile

Sobald Sie mit dem gewünschten WLAN-Netzwerk verbunden sind, sollte Ihre WLAN-Netzwerkschnittstelle (in diesem Fall wlp7s27u1) über DHCP eine IP-Adresse von Ihrem Router erhalten, wie Sie im folgenden Screenshot sehen können:

$ IP A

Sie sollten auch in der Lage sein, „google.com“ (oder die Domainnamen anderer beliebter Websites) anzupingen.

$ Klingeln -C 3 Google com

Trennen der Verbindung zum WLAN-Netzwerk unter Linux über die Befehlszeile mit Nmcli

Um die Verbindung zum WLAN-Netzwerk SSID NodeKite-2.4G zu trennen, führen Sie den folgenden Befehl aus:

$ Sudo nmcli-Verbindung unterbrochen „NodeKite-2.4G“

Wie Sie sehen können, ist die NetworkManager-Verbindung „NodeKite-2.4G“ ausgefallen[1], ebenso wie die WLAN-Netzwerkschnittstelle „wlp7s27u1“[2]. Sie können auch die DNS-Namen einer Website nicht mehr anpingen, wenn Sie nicht mit dem WLAN-Netzwerk verbunden sind[3].

$ Sudo nmcli-Verbindung

$ IP A

$ Klingeln -C 3 Google com

Abschluss

In diesem Artikel haben wir Ihnen gezeigt, wie Sie das NetworkManager-Befehlszeilentool „nmcli“ verwenden, um die verfügbaren WLAN-Netzwerke in Ihrer Nähe aufzulisten und eine Verbindung zu Ihrem gewünschten WLAN-Netzwerk herzustellen. Wir haben Ihnen auch gezeigt, wie Sie über die Befehlszeile unter Linux die Internetverbindung prüfen können, sobald Sie mit einem WLAN-Netzwerk verbunden sind. Nachdem Sie diesen Artikel gelesen haben, sollten Sie in der Lage sein, die WLAN-Netzwerke auf Ihrem Linux-System über die Befehlszeile mit dem NetworkManager-Tool „nmcli“ zu verwalten.

Verweise: