Selles artiklis näitame teile, kuidas luua käsurealt WiFi-võrguga ühenduse loomine kaasaegsetes Linuxi distributsioonides, mis kasutavad võrguseadmete haldamiseks NetworkManagerit.
See artikkel peaks töötama järgmiste loetletud Linuxi distributsioonide ja muude Linuxi distributsioonidega (pole loetletud), mis kasutavad võrkude haldamiseks NetworkManagerit ja millel on käsurea tööriist nmcli.
- Ubuntu
- Debian
- Linux Mint
- Elementaarne OS
- Fedora
- RHEL
- CentOS Stream
- AlmaLinux
- Rocky Linux
- openSUSE
- SUSE Linux Enterprise Server (SLES)
- Oracle Linux
Sisu teema:
- Kõigi Linuxi võrguseadmete loend Nmcli abil käsurealt
- Linuxis saadaolevate WiFi-võrkude otsimine käsurealt Nmcli abil
- WiFi-võrguga ühenduse loomine Linuxis käsurealt Nmcli abil
- WiFi/Interneti-ühenduse kontrollimine käsurealt
- Ühenduse katkestamine Linuxi WiFi-võrgust käsurealt Nmcli abil
- Järeldus
Kõigi Linuxi võrguseadmete loend Nmcli abil käsurealt
Kõigi teie Linuxi arvutisse installitud võrguseadmete loetlemiseks käivitage järgmine käsk:
$ sudo nmcli seade
Peaksite loendist leidma oma WiFi-võrgu liidese. Meie puhul nimetatakse WiFi võrguliidest “wlp7s27u1”.
Linuxis saadaolevate WiFi-võrkude otsimine käsurealt Nmcli abil
Kõigi oma piirkonna WiFi-võrkude loetlemiseks käivitage järgmine käsk:
$ sudo nmcli seadme wifi loendNagu näete, on loetletud kõik meie piirkonna WiFi-võrgud.
Kui teie soovitud WiFi SSID-d loendis mingil põhjusel ei kuvata, tehke uuesti skannimine järgmise käsuga:
$ sudo nmcli seadme wifi uuesti skannimineNagu näete, kuvatakse pärast uuesti skannimist palju rohkem WiFi-võrke.
$ sudo nmcli seadme wifi loend
WiFi-võrguga ühenduse loomine Linuxis käsurealt Nmcli abil
Ühenduse loomiseks WiFi-võrgu SSID-ga 'NodeKite-2.4G', mis on konfigureeritud WPA2 'salajane' parooliga, käivitage järgmine käsk:
$ sudo nmcli seadme wifi-ühendus 'NodeKite-2.4G' parool 'saladus'WiFi-võrguga ühenduse loomiseks saate kasutada ka oma WiFi-ruuteri BSSID-d järgmiselt.
$ sudo nmcli seadme wifi-ühendus '68:22:BB:41:B6:A9' parool 'saladus'Kui soovite luua ühenduse peidetud WiFi-võrguga, kasutades SSID-d 'HiddenNet', saate seda teha järgmiselt.
$ sudo nmcli seadme wifi-ühendus 'HiddenNet' parool 'saladus' peidetud jahKui teie arvutis on mitu WiFi võrguliidest ja soovite luua ühenduse WiFi-võrguga, kasutades konkreetset WiFi võrguliidest, saate seda teha, lisades lõppu lipu 'ifname' järgmiselt:
$ sudo nmcli seadme wifi-ühendus 'NodeKite-2.4G' parool 'saladus' ifname wlp7s27u1Uus NetworkManageri ühendus tuleks luua ja aktiveerida ning arvuti peab olema ühendatud WiFi võrku.
Nagu näete, luuakse uus 'NodeKite-2.4G' NetworkManageri ühenduse profiil (sama nimi, mis ühendamiseks seadistatud WiFi SSID-l).
$ sudo nmcli ühendus
WiFi/Interneti-ühenduse kontrollimine käsurealt
Kui olete soovitud WiFi-võrguga ühenduse loonud, peaks teie WiFi võrguliides (antud juhul wlp7s27u1) saama teie ruuterilt DHCP kaudu IP-aadressi, nagu näete järgmisel ekraanipildil:
$ ip a
Samuti peaksite saama pingida aadressi google.com (või muude populaarsete veebisaitide domeeninimesid).
$ ping -c 3 Google'i com
Ühenduse katkestamine Linuxi WiFi-võrgust käsurealt Nmcli abil
Ühenduse katkestamiseks WiFi-võrguga SSID NodeKite-2.4G käivitage järgmine käsk:
$ sudo nmcli ühendus katkeb 'NodeKite-2.4G'
Nagu näete, on 'NodeKite-2.4G' NetworkManageri ühendus katkenud[1] ja ka WiFi võrguliides 'wlp7s27u1'[2]. Kui olete WiFi-võrguga ühenduse katkestanud, ei saa te ühegi veebisaidi DNS-nimesid pingida[3].
$ sudo nmcli ühendus$ ip a
$ ping -c 3 Google'i com
Järeldus
Selles artiklis näitasime teile, kuidas kasutada nmcli NetworkManageri käsurea tööriista, et loetleda teie piirkonnas saadaolevad WiFi-võrgud ja luua ühenduse soovitud WiFi-võrguga. Samuti näitasime teile, kuidas kontrollida Interneti-ühendust, kui olete Linuxi käsurealt WiFi-võrguga ühenduse loonud. Pärast selle artikli lugemist peaksite saama hallata oma Linuxi süsteemi WiFi-võrke käsurealt, kasutades nmcli NetworkManageri tööriista.