Entdecken von Netzwerken mit iwconfig:
Vor dem Start müssen wir das ESSID oder den Namen des Netzwerks kennen, mit dem wir eine Verbindung herstellen möchten.
Dieses Tutorial zeigt, wie man die benutzt Iwconfig Befehl zum Scannen der verfügbaren Netzwerke. Iwconfig ähnelt dem Befehl Ifconfig aber um drahtlose Schnittstellen zu verwalten. Mit diesem Befehl kann der Benutzer die Frequenz oder den Kanal bearbeiten, den Netzwerkgerätmodus (Ad-hoc, verwaltet, master, repeater, monitor, sekundär) ändern, ein ESSID usw. festlegen usw.
Hinweis: SSID/ESSID sind Netzwerk- oder Router -Namen oder Kennungen.
Um zu überprüfen, ob die WLAN -Karte ordnungsgemäß erkannt wird iwconfig Wie im folgenden Screenshot gezeigt:
sudo iwconfig
Wie Sie sehen können, zeigt die Ausgabe die Loopback (LO) -Schinschnittstelle, die Ethernet -Karte (ENP2S0) und die WLAN -Karte WLP3S0 Mit dem wir mit dem Befehl verfügbare Netzwerke scannen werden Iwlist.
Die erste Zeile zeigt Unterstützung für 802.11 Standards und zeigt, dass das Gerät nicht angeschlossen ist. Die zweite Zeile zeigt, dass die WLAN -Karte im verwalteten Modus ist und nicht mit einem Zugriffspunkt zugeordnet ist.
Die dritte Zeile beinhaltet Kurze Grenze wiederholen Dies bestimmt die Anzahl der Versuche nach einer fehlgeschlagenen Übertragung und RTS -Schwelle Definieren der Anzahl der Bestätigungen vor einer Verbindung, Fragment thr Zeigt die maximale Paketgröße an, die Ihre Karte sendet.
Die letzten beiden Zeilen zeigen, dass es keine Authentifizierung gibt und das Leistungsmanagement ausgeschaltet ist.
Der Befehl Iwlist Bietet zusätzliche Informationen zu drahtlosen Geräten, einschließlich solcher, die nicht Teil unseres Computers sind. In diesem Fall werden wir verfügbare Netzwerke scannen, die das Argument hinzufügen Scan. Die Ausgabe zeigt eine Liste von Zugriffspunkten mit einigen Informationen wie ESSID, Signalqualität, Kanal, Modus usw. an.
Führen Sie den folgenden Befehl aus, um eine Liste der verfügbaren Netzwerke zu drucken:
sudo iwlist wlp3s0 scannen
NOTIZ: Ersetzen WLP3S0 Für Ihre drahtlose Karte, die beim Befehl angezeigt wird iwconfig wurde ausgeführt.
Wie Sie sehen können, zeigt die Ausgabe mehrere Netzwerke, einschließlich des LinuxHint -Zugriffspunkts, das Format ist jedoch nicht benutzerfreundlich. Wenn Sie nur das ESSID oder die Namen der verfügbaren Netzwerke ausdrucken möchten, die den Rest weglassen, rennen Sie:
sudo iwlist wlp3s0 scan | Grep Essid
Wie Sie jetzt sehen können, ist die Ausgabe klar und auf Zugriffsnamen (ESSID) begrenzt.
Verbindung zu WLAN aus der Befehlszeile mit NMCLI herstellen:
NMCLI ist eine Befehlszeilenschnittstelle für den NetworkManager, das als Alternative zu grafischen Managern verwendet werden kann. Mit NMCLI können der Benutzer Verbindungen erstellen, bearbeiten und entfernen oder aktivieren und deaktivieren sowie den Status des Geräte angezeigt werden.
Die folgende Syntax zeigt, wie Sie eine Verbindung zum LinuxHint -Netzwerk herstellen (mit dem zuvor verwendeten Befehl IWLIST ermittelt), indem NMCLI mit den folgenden Argumenten ausgeführt wird:
Nmcli D WiFi Connect LinuxHint Passwort Morochita
Wo D WiFi Gibt das drahtlose Gerät an, LinuxHint anschließen Gibt den ESSID an und Passwort morochita das Passwort.
NOTIZ: Ersetzen LinuxHint Für Ihren Router SSID und Morochita Für Ihr tatsächliches Passwort.
Sie können zusätzliche Informationen zu NMCLI unter https: // linux erhalten.sterben.net/mann/1/nmcli
Verbindung zu WLAN aus der Konsole mit NMtui herstellen:
NMTUI ist eine interaktive fluchende Alternative zu NMCLI und Network Manager im Konsolenlauf:
NMtui
Mit dem ersten Bildschirm können wir eine vorhandene Verbindung bearbeiten, eine neue Verbindung aktivieren und unseren Hostnamen bearbeiten. Wählen Sie die zweite Option Eine Verbindung aktivieren und drücke EINGEBEN.
NMtui wird sowohl kabelgebundene als auch drahtlose verfügbare Netzwerke zeigen. Wählen Sie Ihren Zugriffspunkt und drücken Sie EINGEBEN.
Notiz: In diesem Beispiel wurde das ESSID von LinuxHint zu LinuxH1NT geändert, um den Schritt der Kennwortanforderung anzuzeigen.
Im nächsten Bildschirm wird nach dem Passwort gefragt, füllen und drücken EINGEBEN weitermachen.
Und du wirst verbunden sein.
Sie können zusätzliche Informationen zu NMtui auf seiner Mannseite unter https: // www erhalten.mankier.com/1/nmtui
Verbindung zu WLAN mit WPA_Supplicant herstellen:
WPA_Supplicant ist ein Supplicant, der die Verhandlung im Authentifizierungsprozess ermöglicht. Im Gegensatz zu NMCLI und NMtui wird WPA_Supplicant nicht standardmäßig auf Debian installiert.
So installieren Sie WPA_Supplicant auf Debian -basierten Systemen
sudo apt installieren wpasupplicant
Sie müssen die Datei bearbeiten /etc/wpa_supplicant.Conf Wenn Sie Ihren Access Point ESSID und Ihr Passwort hinzufügen, können Sie den folgenden Befehl ausführen:
wpa_pasphrase LinuxHint Morochita | sudo tee /etc /wpa_supplicant.Conf
NOTIZ: Ersetzen Sie LinuxHint für Ihr ESSID und Morochita für Ihr tatsächliches Passwort. Sie können Anführungszeichen für Netzwerknamen verwenden, die Räume enthalten.
Einmal WPA_Supplicant.conf wird bearbeitet. Sie können eine Verbindung herstellen, indem Sie den folgenden Befehl ausführen, wo -C Gibt die Konfigurationsdatei an und -ich Gibt die Netzwerkschnittstelle an:
sudo wpa_supplicant -c /etc /wpa_supplicant.conf -i wlp3s0
Wie Sie sehen können iwconfig, Jetzt ist Ihre drahtlose Karte mit dem Zugangspunkt zugeordnet.
sudo iwconfig
Führen Sie den Befehl aus, um eine Verbindung herzustellen, um den Befehl auszuführen dhclient Wie im folgenden Screenshot gezeigt, um eine dynamische IP -Adresse zu erhalten:
sudo dhclient wlp3s0
NOTIZ: Ersetzen WLP3S0 Für Ihre drahtlose Karte.
Nach der Ausführung dhclient, Sie sollten über den zugehörigen Zugangspunkt mit dem Internet verbunden sein.
Sie können zusätzliche Informationen zu WPA_Supplicant unter https: // linux erhalten.sterben.net/mann/8/wpa_supplicant
Ich hoffe, Sie haben dieses Tutorial als nützlich gefunden, um eine Verbindung zu WLAN aus der Befehlszeile auf Debian -basierten Systemen herzustellen. Folgen Sie LinuxHint weiter, um weitere Linux -Tutorials und Tipps zu erhalten.