Tässä oppaassa näkyy, miten voit muodostaa yhteyden Internetiin WI-FI-verkon kautta Linux-komentorivillä.
Jos olet asentanut headless-jakelun (IE, jakelu, joka ei suorita graafista työpöytää), sinulla ei ole verkonhallintatyökaluja, joiden avulla voit muodostaa yhteyden. Voi myös olla, että olet vahingossa poistanut tärkeimmät komponentit työpöydältäsi tai olet asentanut jakelun, jolla on vika ja ainoa tapa muodostaa yhteys internetiin on Linux-päätelaitteen kautta.
Voit käyttää Internetiä Linux-komentoriviltä, jotta voit ladata verkkosivuja ja tiedostoja esimerkiksi wgetin avulla. Voit myös ladata videoita youtube-dl: llä . Komentorivipakettien ylläpitäjät ovat myös käytettävissä jakelussa, kuten apt-get , yum ja PacMan . Kun sinulla on pääsy pakettienhallintaohjelmiin, sinulla on kaikki, mitä tarvitset asentaa työpöytäympäristö, jos tarvitset sitä.
Määritä langattoman verkkosi käyttöliittymä
Valitse terminaalin sisällä seuraava komento:
iwconfigNäet luettelon verkkoyhteyksistä.
Yleisin langaton verkkoliitäntä on wlan0, mutta voi olla muita asioita, kuten minun tapauksessani on wlp2s0.
Kytke langaton liitäntä päälle
Seuraavaksi on varmistettava, että langaton käyttöliittymä on kytketty päälle.
Tee näin seuraavasti:
sudo ifconfig wlan0 ylösVaihda wlan0 verkko-liittymän nimellä.
Langattoman tukiaseman haku
Nyt kun langaton verkkosi käyttöliittymä on käynnissä, voit etsiä verkkoja, joihin haluat muodostaa yhteyden.
Kirjoita seuraava komento:
sudo iwlist scan | lisääNäyttöön tulee luettelo käytettävissä olevista langattomista tukiasemista. Tulokset näyttävät tältä:
Laite = 68/70 Signaalitaso = -42 dBm Salausavaimella: ESSID: ssä: "HONOR_PLK_E2CF" Bittinopeudet: 1 Mb / s; 2 Mb / s; 5,5 Mb / s; 11 Mb / s; 18 Mb / s 24 Mb / s; 36 Mb / s; 54 Mb / s bittinopeudet: 6 Mb / s; 9 Mb / s; 12 Mb / s; 48 Mb / s Mode: Master Extra: tsf = 000000008e18b46e Extra: Viimeinen majakka: 4ms sitten IE: Tuntematon: 000E484F4E4F525F504C4B5F45324346 IE: Tuntematon: 010882848B962430486C IE: Tuntematon: 030106 IE: Tuntematon: 0706434E20010D14 IE: Tuntematon: 200100 IE: Tuntematon: 23021200 IE : Tuntematon: 2A0100 IE: Tuntematon: 2F0100 IE: IEEE 802.11i / WPA2 Versio 1 Ryhmäkirjain: CCMP Pairwise Ciphers (1): CCMP Authentication Suites (1): PSK IE: Tuntematon: 32040C121860 IE: Tuntematon 2D1A2D1117FF00000000000000000000000000000000000000000000 IE: 3D1606081100000000000000000000000000000000000000 IE: Tuntematon: 7F080400000000000040 IE: Tuntematon: DD090010180200001C0000 IE: Tuntematon: DD180050F2020101800003A4000027A4000042435E0062322F00Kaikki näyttää melko hämmentävältä, mutta tarvitset vain pari bittiä tietoa.
Katso ESSID. Tämän pitäisi olla verkon nimi, johon haluat muodostaa yhteyden. Voit myös löytää avoimia verkkoja etsimällä kohteita, joiden salausavain on asetettu pois päältä.
Kirjoita ESSID: n nimi, johon haluat muodostaa yhteyden.
Luo WPA-lisäkokoonpanotiedosto
Yleisimpiä WPA-suojausavaimen edellyttämiä langattomia verkkoja varten muodostettava työkalu on WPA Supplicant.
Useimmat jakelut tulevat esiasennetulla työkalulla. Voit testata tämän kirjoittamalla seuraavat tiedot päätelaitteeseen:
wpa_passphraseJos saat virheen, että komentoa ei löydy, sitä ei ole asennettu. Olet nyt kana- ja muna-skenaariossa, jossa sinun tarvitsee käyttää tätä työkalua internetiin, mutta et voi muodostaa yhteyttä Internetiin, koska sinulla ei ole tätä työkalua. Voit tietysti käyttää ethernet-yhteyden sijaan wpasupplicantin asentamista.
Voit luoda wpa_supplicant-määritystiedoston käyttääksesi seuraavan komennon:
wpa_passphrase ESSID> /etc/wpa_supplicant/wpa_supplicant.confESSID on ESSID, jonka olet havainnut edellisen osan iwlist-skannauskomennosta.
Huomaat, että komento pysähtyy ilman paluuta komentoriville. Syötä verkkoon tarvittava suojaus ja paina paluu.
Sen tarkistaminen, että komento toimi, siirry .config-kansioon cd- ja tail- komennoilla:
cd / etc / wpa_supplicantKirjoita seuraava:
hännän wpa_supplicant.confSinun pitäisi nähdä jotain tällaista:
verkko = {ssid = "verkko" # psk = "salasanasi" psk = 388961f3638a28fd6f68sdd1fe41d1c75f0124ad34536a3f0747fe417432d888888}Etsi langattoman ohjaimen nimi
Tarvitset vielä yhden tiedon ennen Internet-yhteyden muodostamista ja se on langattoman verkkokortin ajuri.
Tämän ulostyypin löytäminen seuraavasta komennosta:
wpa_supplicant -help | lisääTämä antaa osion, jota kutsutaan ohjaimiksi:
Luettelo on tällainen:
ohjaimet: nl80211 = Linux nl80211 / cfg80211 wext = langaton laajennukset (yleinen) wired = langallinen Ethernet-ohjain none = ei ohjainta (RADIUS-palvelin / WPS ER)Yleensä wext on catchall-ohjain, jota voit yrittää käyttää, jos mitään muuta ei ole käytettävissä. Minun tapauksessani asianmukainen kuljettaja on nl80211.
Yhdistää internettiin
Ensimmäinen vaihe yhteyden muodostamiseen on käynnissä wpa_supplicant-komento:
sudo wpa_supplicant -D -i -c / etc / wpa_supplicant / wpa_supplicant.conf -BSinun pitäisi korvata kuljettajalta, jonka löysit edellisessä osassa. Se on vaihdettava verkko-liittymällä, joka löytyy osasta "Määritä verkkoliitäntä".
Pohjimmiltaan tämä komento käyttää wpa_supplicant -ohjelmaa määritetyltä ohjaimelta määritetyn verkkorajapinnan ja WPA Supplicant Configuration -tiedoston "Luo WPA Supplicant Configuration File" -osiossa.
-B suorittaa komennon taustalla, jolloin pääset takaisin terminaaliin.
Nyt sinun täytyy suorittaa yksi viimeinen komento:
sudo dhclientSe on siinä. Sinulla olisi nyt oltava internetyhteys.
Testaa se seuraavasti:
ping www.google.com