Tässä oppaassa näytetään, miten voit muodostaa yhteyden Internetiin Wi-Fi-verkon kautta Linux-komentorivillä.
Jos olet asentanut headless-jakelun (I.E, jakelu, joka ei toimi graafisella työpöydällä), 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:
iwconfig
Näet luettelon verkkoyhteyksistä. Yleisin langaton verkkoliitäntä on wlan0, mutta voi olla muita asioita, kuten minun tapauksessani on wlp2s0. Seuraavaksi on varmistettava, että langaton käyttöliittymä on kytketty päälle. Tee näin seuraavasti: sudo ifconfig wlan0 ylös
Vaihda wlan0 verkko-liittymän nimellä. 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ä: Solu 02 - Osoite: 98: E7: F5: B8: 58: B1Kanava: 6Taajuus: 2,437 GHz (kanava 6)Laatu = 68/70 Signaalitaso = -42 dBmSalausavain: päälläESSID: "HONOR_PLK_E2CF"Bitnopeudet: 1 Mb / s; 2 Mb / s; 5,5 Mb / s; 11 Mb / s; 18 Mb / s24 Mb / s; 36 Mb / s; 54 Mb / sBitnopeudet: 6 Mb / s; 9 Mb / s; 12 Mb / s; 48 Mb / sMode: MasterExtra: TSF = 000000008e18b46eExtra: Viimeinen majakka: 4ms sittenIE: Tuntematon: 000E484F4E4F525F504C4B5F45324346IE: Tuntematon: 010882848B962430486CIE: Tuntematon: 030106IE: Unknown: 0706434E20010D14IE: Tuntematon: 200100IE: Tuntematon: 23021200IE: Tuntematon: 2A0100IE: Tuntematon: 2F0100IE: IEEE 802.11i / WPA2 versio 1Ryhmän tunnus: CCMPPairwise Ciphers (1): CCMPAuthentication Suites (1): PSKIE: Tuntematon: 32040C121860IE: Tuntematon: 2D1A2D1117FF00000000000000000000000000000000000000000000IE: Tuntematon: 3D1606081100000000000000000000000000000000000000IE: Tuntematon: 7F080400000000000040IE: Tuntematon: DD090010180200001C0000IE: Unknown: DD180050F2020101800003A4000027A4000042435E0062322F00
Kaikki 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. 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_passphrase
Jos 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.conf
ESSID 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_supplicant
Kirjoita seuraava: hännän wpa_supplicant.conf
Sinun pitäisi nähdä jotain tällaista: verkko = {SSID = "yournetwork"# PSK = "yourpassword"PSK = 388961f3638a28fd6f68sdd1fe41d1c75f0124ad34536a3f0747fe417432d888888} 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 nimeltä kuljettajat. Luettelo on tällainen: ohjaimet:nl80211 = Linux nl80211 / cfg80211wext = Linux-laajennukset (yleinen)langallinen = langallinen Ethernet-ohjainnone = 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. Ensimmäinen vaihe yhteyden muodostamiseen on käynnissä wpa_supplicant-komento: sudo wpa_supplicant -D -i -c / etc / wpa_supplicant / wpa_supplicant.conf -B
Sinun 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 on käynnissä wpa_supplicant kanssa ohjain määritelty käyttäen verkko käyttöliittymää määritelty ja kokoonpano luodut osassa "Luo WPA Supplicant Configuration File." -B suorittaa komennon taustalla, jolloin pääset takaisin terminaaliin. Nyt sinun täytyy suorittaa yksi viimeinen komento: sudo dhclient
Se on siinä. Sinulla olisi nyt oltava internetyhteys. Testaa se seuraavasti: ping www.google.com Kytke langaton liitäntä päälle
Langattomien tukiasemien haku
Luo WPA-lisäkokoonpanotiedosto
Etsi langattoman ohjaimen nimi
Yhdistää internettiin