Ako sa pripojiť k internetu pomocou príkazového riadku Linux

Táto príručka ukazuje, ako sa môžete pripojiť k internetu prostredníctvom siete WI-FI pomocou príkazového riadku systému Linux.

Ak máte nainštalovanú distribúciu bez hlavy (IE, distribúcia, ktorá nespúšťa grafickú plochu), nebudete mať nástroje správcu siete, ktoré vám pomôžu pripojiť. Môže sa stať, že ste omylom odstránili kľúčové komponenty z pracovnej plochy alebo ste nainštalovali distribúciu, ktorá má chybu a jediný spôsob pripojenia k internetu je prostredníctvom terminálu Linux.

S prístupom na internet z príkazového riadku Linuxu môžete pomocou nástrojov ako wget stiahnuť webové stránky a súbory. Budete tiež môcť sťahovať videá pomocou youtube-dl . Správcovia balíkov príkazového riadku budú tiež k dispozícii pre distribúciu, ako sú apt-get , yum a PacMan . S prístupom k správcom balíkov máte všetko, čo potrebujete na inštaláciu desktopového prostredia, ak ho budete potrebovať.

Určite vaše bezdrôtové sieťové rozhranie

Z terminálu zadajte nasledujúci príkaz:

iwconfig

Zobrazí sa zoznam sieťových rozhraní.

Najbežnejšie rozhranie bezdrôtovej siete je wlan0, ale môže to byť aj iné veci, ako v mojom prípade je to wlp2s0.

Zapnite bezdrôtové rozhranie

Ďalším krokom je zabezpečenie zapnutia bezdrôtového rozhrania.

Použite tento príkaz:

sudo ifconfig wlan0 up

Nahraďte wlan0 názvom sieťového rozhrania.

Skenovanie pre bezdrôtové prístupové body

Po spustení rozhrania bezdrôtovej siete môžete vyhľadávať siete, ku ktorým sa chcete pripojiť.

Zadajte nasledujúci príkaz:

sudo iwlist skenovanie viac

Zobrazí sa zoznam dostupných bezdrôtových prístupových bodov. Výsledky budú vyzerať takto:

Bunka 02 - Adresa: 98: E7: F5: B8: 58: B1 Kanál: 6 Frekvencia: 2,437 GHz (Kanál 6) Kvalita = 68/70 Signálová úroveň = -42 dBm Šifrovací kľúč: ESSID: "HONOR_PLK_E2CF" 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 Bitové rýchlosti: 6 Mb / s; 9 Mb / s; 12 Mb / s; 48 Mb / s Režim: Master Extra: tsf = 000000008e18b46e Extra: Posledný maják: pred 4ms IE: Neznámy: 000E484F4E4F525F504C4B5F45324346 IE: Neznámy: 010882848B962430486C IE: Neznámy: 030106 IE: Neznámy: 0706434E20010D14 IE: Neznámy 200100 IE Neznámy 23021200 IE : Neznáme: 2A0100 IE: Neznáme: 2F0100 IE: IEEE 802.11i / WPA2 verzia 1 Skupina šifry: CCMP párové kópie (1): CCMP Authentication Suites (1): PSK IE: Neznámy: 32040C121860 IE: Unknown: 2D1A2D1117FF00000000000000000000000000000000000000000000 IE: 3D1606081100000000000000000000000000000000000000 IE: Neznáme: 7F080400000000000040 IE: Neznáme: DD090010180200001C0000 IE: Neznáme: DD180050F2020101800003A4000027A4000042435E0062322F00

Všetko vyzerá pomerne mätúce, ale potrebujete len pár informácií.

Pozrite sa na ESSID. Mala by to byť názov siete, ku ktorej sa chcete pripojiť. Môžete tiež nájsť otvorené siete vyhľadaním položiek, ktoré majú vypnutý šifrovací kľúč.

Zapíšte si názov ESSID, ku ktorému sa chcete pripojiť.

Vytvorte konfiguračný súbor žiadateľa WPA

Najčastejším nástrojom, ktorý sa používa na pripojenie k bezdrôtovým sieťam, ktoré vyžadujú bezpečnostný kľúč WPA, je WPA Supplicant.

Väčšina distribúcií prichádza s týmto nástrojom vopred nainštalovaným. Môžete to vyskúšať zadaním nasledujúceho textu do terminálu:

wpa_passphrase

Ak sa zobrazí chyba, že príkaz nemožno nájsť, potom nie je nainštalovaný. Teraz sa nachádzate v scenári kuracieho a vaječného vajca, pomocou ktorého sa tento nástroj potrebujete na pripojenie k internetu, ale nemôžete sa pripojiť k internetu, pretože tento nástroj nemáte. Samozrejme môžete vždy použiť ethernetové pripojenie na inštaláciu aplikácie wpasupplicant.

Ak chcete vytvoriť konfiguračný súbor pre wpa_supplicant, použite nasledujúci príkaz:

wpa_passphrase ESSID> /etc/wpa_supplicant/wpa_supplicant.conf

ESSID bude ESSID, ktorý ste zaznamenali v príklade predchádzajúcej časti príkazu scan.

Všimnete si, že príkaz sa zastaví bez návratu na príkazový riadok. Zadajte požadované zabezpečenie siete a stlačte návrat.

Ak chcete skontrolovať, či príkaz pracoval, prejdite do priečinka .config pomocou príkazov cd a tail :

cd / etc / wpa_supplicant

Zadajte nasledovné:

tail wpa_supplicant.conf

Mali by ste vidieť niečo takéto:

network = {ssid = "yournetwork" # psk = "yourpassword" psk = 388961f3638a28fd6f68sdd1fe41d1c75f0124ad34536a3f0747fe417432d888888}

Nájdite názov vášho bezdrôtového ovládača

K dispozícii je ešte jedna informácia, ktorú potrebujete pred pripojením k internetu a to je ovládač vašej bezdrôtovej sieťovej karty.

Ak chcete nájsť tento typ v nasledujúcom príkaze:

wpa_supplicant -help | viac

To vám poskytne sekciu s názvom ovládače:

Zoznam bude takýto:

ovládače: nl80211 = Linux nl80211 / cfg80211 wext = bezdrôtové rozšírenia Linux (generické) wired = káblové ethernetové ovládače none = žiadny ovládač (server RADIUS / WPS ER)

Všeobecne platí, že wext je ovládač, ktorý sa môžete pokúsiť použiť, ak nie je k dispozícii nič iné. V mojom prípade je vhodným ovládačom nl80211.

Pripojte sa k internetu

Prvým krokom ku spojeniu je spustenie príkazu wpa_supplicant:

sudo wpa_suppliant -D -i -c / etc / wpa_supplicant / wpa_supplicant.conf -B

Mali by ste nahradiť ovládač, ktorý ste našli v predchádzajúcej časti. Mali by byť nahradené sieťovým rozhraním, ktoré nájdete v časti "Určite si sieťové rozhranie".

Tento príkaz v podstate beží s nástrojom wpa_supplicant s ovládačom špecifikovaným pomocou špecifikovaného sieťového rozhrania a konfigurácie vytvorenej v časti "Vytvoriť konfiguračný súbor WPA Supplicant".

Príkaz -B spustí príkaz na pozadí, aby ste získali prístup k terminálu.

Teraz musíte spustiť tento posledný príkaz:

sudo dhclient

Toto je to. Teraz by ste mali mať internetové pripojenie.

Ak chcete otestovať, zadajte nasledovné:

ping www.google.com