Skip to main content

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

Anonim

Táto príručka ukazuje, ako sa 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 (I.E, distribúcia, ktorá nespúšťa grafickú plochu), nebudete mať nástroje na správu 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 bezdrôtových prístupových bodov

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: B1Kanál: 6Frekvencia: 2,437 GHz (kanál 6)Kvalita = 68/70 Úroveň signálu = -42 dBmŠifrovací kľúč: zapnutýESSID: "HONOR_PLK_E2CF"Bitové rýchlosti: 1 Mb / s; 2 Mb / s; 5,5 Mb / s; 11 Mb / s; 18 Mb / s24 Mb / s; 36 Mb / s; 54 Mb / sBitové rýchlosti: 6 Mb / s; 9 Mb / s; 12 Mb / s; 48 Mb / sMode: HlavnáExtra: TSF = 000000008e18b46eExtra: Posledný maják: pred 4 mesiacmiIE: Neznáme: 000E484F4E4F525F504C4B5F45324346IE: Neznáme: 010882848B962430486CIE: neznáme: 030106IE: Neznáme: 0706434E20010D14IE: Neznáme: 200100IE: Neznáme: 23021200IE: Neznáme: 2A0100IE: Neznáme: 2F0100IE: IEEE 802.11i / WPA2 verzia 1Skupina Cipher: CCMPPairwise Ciphers (1): CCMPAutentizačné suity (1): PSKIE: Neznáme: 32040C121860IE: Neznáme: 2D1A2D1117FF00000000000000000000000000000000000000000000IE: Neznámy:IE: Neznáme: 7F080400000000000040IE: Neznáme: DD090010180200001C0000IE: 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:

sieť = {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 / cfg80211wext = bezdrôtové rozšírenia Linux (generické)wired = Ovládač káblovej siete Ethernetnone = ž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 pracuje v podstate s príkazom wpa_supplicant s ovládačom špecifikovaným pomocou špecifikovaného sieťového rozhrania a konfiguráciou vytvorenou v časti Vytvorenie konfiguračného súboru 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