Tässä artikkelissa näytämme, kuinka voit muodostaa yhteyden WiFi-verkkoosi komentoriviltä nykyaikaisissa Linux-jakeluissa, jotka käyttävät NetworkManageria verkkolaitteiden hallintaan.
Tämän artikkelin pitäisi toimia seuraavissa luetelluissa Linux-jakeluissa ja muissa Linux-jakeluissa (ei luettelossa), jotka käyttävät NetworkManageria verkkojen hallintaan ja joissa on käytettävissä 'nmcli'-komentorivityökalu.
- Ubuntu
- Debian
- Linux Mint
- Peruskäyttöjärjestelmä
- Fedora
- RHEL
- CentOS Stream
- AlmaLinux
- Rocky Linux
- openSUSE
- SUSE Linux Enterprise Server (SLES)
- Oracle Linux
Sisällön aihe:
- Kaikkien Linuxin verkkolaitteiden luettelointi komentoriviltä Nmclin avulla
- Käytettävissä olevien WiFi-verkkojen etsiminen Linuxissa komentoriviltä Nmclin avulla
- Yhdistäminen WiFi-verkkoon Linuxissa komentoriviltä Nmclin avulla
- WiFi-/internet-yhteyden tarkistaminen komentoriviltä
- Yhteyden katkaisu WiFi-verkosta Linuxissa komentoriviltä Nmclin avulla
- Johtopäätös
Kaikkien Linuxin verkkolaitteiden luettelointi komentoriviltä Nmclin avulla
Luettele kaikki Linux-tietokoneellesi asennetut verkkolaitteet suorittamalla seuraava komento:
$ sudo nmcli laite
Sinun pitäisi löytää WiFi-verkkoliittymäsi luettelosta. Meidän tapauksessamme WiFi-verkkoliittymää kutsutaan nimellä 'wlp7s27u1'.
Käytettävissä olevien WiFi-verkkojen etsiminen Linuxissa komentoriviltä Nmclin avulla
Luettele kaikki alueesi WiFi-verkot suorittamalla seuraava komento:
$ sudo nmcli-laitteiden wifi-luetteloKuten näet, kaikki alueemme WiFi-verkot on lueteltu.
Jos haluamaasi WiFi SSID:tä ei jostain syystä näy luettelossa, tee uudelleenskannaus seuraavalla komennolla:
$ sudo nmcli-laitteen wifi uudelleenskannausKuten näet, paljon enemmän WiFi-verkkoja luetellaan uudelleenskannauksen jälkeen.
$ sudo nmcli-laitteiden wifi-luettelo
Yhdistäminen WiFi-verkkoon Linuxissa komentoriviltä Nmclin avulla
Voit muodostaa yhteyden 'NodeKite-2.4G' WiFi-verkkoon (oletetaan), joka on määritetty WPA2 'salaisella' salasanalla, suorittamalla seuraava komento:
$ sudo nmcli-laitteen wifi-yhteys 'NodeKite-2.4G' Salasana 'salaisuus'Voit myös käyttää WiFi-reitittimesi BSSID:tä muodostaaksesi yhteyden WiFi-verkkoon seuraavasti:
$ sudo nmcli-laitteen wifi-yhteys '68:22:BB:41:B6:A9' Salasana 'salaisuus'Jos haluat muodostaa yhteyden piilotettuun WiFi-verkkoon 'HiddenNet' SSID:llä (oletetaan), voit tehdä sen seuraavasti:
$ sudo nmcli-laitteen wifi-yhteys 'HiddenNet' Salasana 'salaisuus' piilotettu JooJos tietokoneessasi on useita WiFi-verkkoliittymiä ja haluat muodostaa yhteyden WiFi-verkkoon tietyn WiFi-verkkoliittymän avulla, voit tehdä sen lisäämällä 'ifname'-lipun loppuun seuraavasti:
$ sudo nmcli-laitteen wifi-yhteys 'NodeKite-2.4G' Salasana 'salaisuus' ifname wlp7s27u1Uusi NetworkManager-yhteys tulee luoda ja aktivoida, ja tietokoneesi on yhdistettävä WiFi-verkkoon.
Kuten näet, uusi 'NodeKite-2.4G' NetworkManager-yhteysprofiili (sama nimi kuin WiFi SSID, jonka määritit yhteyden muodostamiseen) luodaan.
$ sudo nmcli-yhteys
WiFi-/internet-yhteyden tarkistaminen komentoriviltä
Kun olet muodostanut yhteyden haluamaasi WiFi-verkkoon, WiFi-verkkoliittymäsi (tässä tapauksessa wlp7s27u1) pitäisi saada IP-osoite reitittimeltäsi DHCP:n kautta, kuten näet seuraavassa kuvakaappauksessa:
$ ip a
Sinun pitäisi myös pystyä ping-komentoimaan 'google.com' (tai muiden suosittujen verkkosivustojen verkkotunnuksia).
$ ping -c 3 Google com
Yhteyden katkaisu WiFi-verkosta Linuxissa komentoriviltä Nmclin avulla
Katkaise yhteys WiFi-verkkoon SSID NodeKite-2.4G suorittamalla seuraava komento:
$ sudo nmcli-yhteys katkennut 'NodeKite-2.4G'
Kuten näet, 'NodeKite-2.4G' NetworkManager-yhteys on poissa[1] sekä 'wlp7s27u1'[2] WiFi-verkkoliitäntä. Et voi pingata minkään verkkosivuston DNS-nimiä, kun olet katkaissut WiFi-verkon[3].
$ sudo nmcli-yhteys$ ip a
$ ping -c 3 Google com
Johtopäätös
Tässä artikkelissa näytimme sinulle, kuinka voit käyttää 'nmcli' NetworkManager-komentorivityökalua luetteloimaan alueellasi käytettävissä olevat WiFi-verkot ja muodostamaan yhteyden haluamaasi WiFi-verkkoon. Näimme myös, kuinka voit tarkistaa Internet-yhteyden, kun olet muodostanut yhteyden WiFi-verkkoon komentoriviltä Linuxissa. Kun olet lukenut tämän artikkelin, sinun pitäisi pystyä hallitsemaan Linux-järjestelmäsi WiFi-verkkoja komentoriviltä käyttämällä 'nmcli' NetworkManager-työkalua.