Tato příručka ukazuje, jak se připojit k internetu prostřednictvím sítě Wi-Fi pomocí příkazového řádku systému Linux.
Pokud jste nainstalovali distribuci bez hlavy (I.E, distribuce, která nefunguje grafickou plochu), nebudete mít nástroje pro správu sítě, které by vám pomohly při připojení. Může se stát, že jste náhodně odstranili klíčové komponenty z pracovní plochy nebo jste nainstalovali distribuci, která má chybu a jediný způsob, jak se připojit k internetu, je prostřednictvím terminálu Linux.
S přístupem k internetu z příkazové řádky Linux můžete pomocí nástrojů jako wget stahovat webové stránky a soubory. Budete také moci stáhnout videa pomocí programu youtube-dl. Správci balíčků příkazového řádku budou také k dispozici pro distribuci, jako jsou apt-get, yum a PacMan. S přístupem ke správcům balíčků máte vše, co potřebujete k instalaci prostředí pro stolní počítače.
Určete rozhraní bezdrátové sítě
Z terminálu zadejte následující příkaz:
iwconfig
Zobrazí se seznam síťových rozhraní. Nejběžnější bezdrátové síťové rozhraní je wlan0, ale může to být i jiné věci, jako v mém případě je wlp2s0. Dalším krokem je zajistit, aby bezdrátové rozhraní bylo zapnuté. Použijte následující příkaz: sudo ifconfig wlan0 nahoru
Nahraďte wlan0 názvem síťového rozhraní. Nyní, když je vaše bezdrátové síťové rozhraní v pořádku, můžete vyhledávat sítě, ke kterým se chcete připojit. Zadejte následující příkaz: sudo iwlist skenování více
Zobrazí se seznam dostupných bezdrátových přístupových bodů. Výsledky budou vypadat takto: Cell 02 - Adresa: 98: E7: F5: B8: 58: B1Kanál: 6Frekvence: 2,437 GHz (kanál 6)Kvalita = 68/70 Úroveň signálu = -42 dBmŠifrovací klíč: zapnutoESSID: "HONOR_PLK_E2CF"Bitové rychlosti: 1 Mb / s; 2 Mb / s; 5,5 Mb / s; 11 Mb / s; 18 Mb / s24 Mb / s; 36 Mb / s; 54 Mb / sBitové rychlosti: 6 Mb / s; 9 Mb / s; 12 Mb / s; 48 Mb / sRežim: MasterExtra: tsf = 000000008e18b46eExtra: Poslední maják: před 4 msIE: Neznámý: 000E484F4E4F525F504C4B5F45324346IE: Neznámý: 010882848B962430486CIE: Neznámý: 030106IE: Neznámý: 0706434E20010D14IE: Neznámý: 200100IE: Neznámý: 23021200IE: Neznámý: 2A0100IE: Neznámý: 2F0100IE: IEEE 802.11i / WPA2 verze 1Skupina Cipher: CCMPPárové kódy (1): CCMPAuthentication Suites (1): PSKIE: Neznámý: 32040C121860IE: Neznámý: 2D1A2D1117FF00000000000000000000000000000000000000000000IE: Neznámý: 3D1606081100000000000000000000000000000000000000IE: Neznámý: 7F080400000000000040IE: Neznámý: DD090010180200001C0000IE: Neznámý: DD180050F2020101800003A4000027A4000042435E0062322F00
Všechno to vypadá docela matoucí, ale stačí jen pár informací. Podívejte se na ESSID. Mělo by to být název sítě, ke které se chcete připojit. Můžete také najít otevřené sítě vyhledáním položek, které mají vypnutý šifrovací klíč. Zapište jméno názvu ESSID, ke kterému se chcete připojit. Nejběžnějším nástrojem pro připojení k bezdrátovým sítím, které vyžadují klíč zabezpečení WPA, je WPA Supplicant. Většina distribucí je dodávána s tímto nástrojem předinstalovaným. Můžete to vyzkoušet zadáním následujícího příkazu do terminálu: wpa_passphrase
Pokud se zobrazí chyba, že příkaz nelze nalézt, není nainstalován. Nyní jste v scénáři kuře a vajec, pomocí něhož tento nástroj potřebujete k připojení k internetu, ale nemůžete se připojit k internetu, protože tento nástroj nemáte. Samozřejmě můžete vždy použít ethernetové připojení k instalaci nástroje wpasupplicant. Chcete-li vytvořit konfigurační soubor wpa_supplicant, použijte následující příkaz: wpa_passphrase ESSID> /etc/wpa_supplicant/wpa_supplicant.conf
ESSID bude ESSID, který jste zaznamenali z příkazu iwlist scan v předchozí části. Všimnete si, že příkaz se zastaví bez návratu k příkazovému řádku. Zadejte požadované zabezpečení sítě a stiskněte návrat. Chcete-li zkontrolovat, že příkaz pracoval, přejděte do složky .config pomocí příkazů cd a tail: cd / etc / wpa_supplicant
Zadejte následující: tail wpa_supplicant.conf
Měli byste vidět něco takového: síť =ssid = "vaše síť"# psk = "vaše heslo"psk = 388961f3638a28fd6f68sdd1fe41d1c75f0124ad34536a3f0747fe417432d888888} K dispozici je ještě jedna informace, kterou potřebujete před připojením k internetu, a to je ovladač bezdrátové síťové karty. Chcete-li zjistit tento typ v následujícím příkazu: wpa_supplicant -help | více
To vám poskytne část nazvanou ovladače. Seznam bude takto: Ovladače:nl80211 = Linux nl80211 / cfg80211wext = bezdrátové rozšíření Linux (obecné)wired = ovladač kabelového Ethernetunone = žádný ovladač (server RADIUS / WPS ER)
Obecně platí, že wext je ovladač, který se můžete pokusit použít, pokud není k dispozici nic jiného. V mém případě je vhodným ovladačem nl80211. Prvním krokem k připojení je spuštěn příkaz wpa_supplicant: sudo wpa_suppliantant -D -i -c / etc / wpa_supplicant / wpa_supplicant.conf -B
Měli byste je vyměnit za ovladač, který jste našli v předchozí části. Měl by být nahrazen síťovým rozhraním popsaným v části "Určení síťového rozhraní". V podstatě je tento příkaz spuštěn wpa_supplicant s ovladačem určeným pomocí specifikovaného síťového rozhraní a konfigurace vytvořené v části "Vytvoření konfiguračního souboru WPA Supplicant". Příkaz -B spustí příkaz na pozadí, takže získáte přístup k terminálu zpět. Nyní musíte spustit tento poslední příkaz: sudo dhclient
To je ono. Nyní byste měli mít připojení k internetu. Chcete-li jej otestovat, zadejte následující: ping www.google.com Zapněte bezdrátové rozhraní
Skenování bezdrátových přístupových bodů
Vytvoření souboru konfigurace WPA Supplicant
Najděte název bezdrátového ovladače
Připojit k internetu