Nastavení WiFi na konzoli Linux se může zdát jako obtížný úkol, zejména pro začátečníky. Se správným návodem a trochou trpělivosti se však můžete snadno připojit k bezdrátové síti a začít používat internet.
Prvním krokem je nalezení dostupných wifi sítí ve vašem oboru. K tomu můžete využít příkaz iwlist. Spusťte jej v konzoli a zobrazí se vám seznam všech nejbližších sítí, včetně jejich názvů (ESSID) a úrovně signálu.
Jakmile se rozhodnete pro výběr sítě, dalším krokem je vytvoření připojení. Použijte příkaz nmcli proto. Spusťte jej v terminálu a poté zadejte příkaz dev wifi connect název hesla, nahrazením názvu a hesla příslušnými hodnotami. Pokud je vše úspěšné, musíte být připojeni k síti.
Poznámka: Pokud potřebujete nastavit statickou IP adresu, můžete použít příkaz sudo ifconfig JMÉNO_INTERFACE POŽADOVANÉ_IR. Nahraďte NÁZEV_INTERFACE názvem rozhraní (obvykle wlan0) a POŽADOVANÝ_IR požadovanou IP adresou.
To je všechno! Nyní byste měli mít funkční WiFi připojení v konzoli Linux. Nezapomeňte zkontrolovat připojení otevřením webového prohlížeče a návštěvou jakékoli webové stránky. Pokud něco nefunguje, zkuste restartovat počítač a opakovat všechny kroky znovu.
Kontrola dostupnosti WiFi adaptéru
Před nastavením WiFi v konzoli Linux se musíte ujistit, že máte k počítači připojený WiFi adaptér.
Pro kontrolu dostupnosti WiFi adaptéru zadejte do terminálu následující příkaz:
V výstupu tohoto příkazu uvidíte informace o síťových rozhraních v počítači. Pokud je v seznamu rozhraní s názvem obsahujícím "wlan" nebo "wifi", pak máte wifi adaptér.
Pokud se informace o WiFi adaptéru nezobrazí, pak možná není připojen k počítači nebo potřebujete nainstalovat ovladače, abyste jej mohli provozovat.
Pokud nemáte wifi adaptér, můžete si jej zakoupit a nainstalovat do počítače nebo použít jiný způsob připojení k internetu, jako je kabelové připojení nebo použití USB modemu.
Instalace a konfigurace potřebného softwaru
Než začnete konfigurovat WiFi prostřednictvím konzole Linux, musíte nainstalovat a nakonfigurovat několik softwarových komponent. Zde je seznam základních komponent, které budou potřeba:
- WPA Supplicant: nástroj příkazového řádku používaný k připojení k zabezpečeným WiFi sítím. Nastavení:
- Debian/Ubuntu: sudo apt-get install wpasupplicant
- Arch Linux: sudo pacman -S wpa_supplicant
- Fedora: sudo dnf install wpa_supplicant
- Wireless Tools: balíček programů, který obsahuje několik užitečných nástrojů pro WiFi. Nastavení:
- Debian/Ubuntu: sudo apt-get install wireless-tools
- Arch Linux: sudo pacman -S wireless_tools
- Fedora: sudo dnf install wireless-tools
- DHCP Client: nástroj pro automatické nastavení síťových možností, včetně IP adresy, brány a serveru DNS. Nastavení:
- Debian/Ubuntu: sudo apt-get install dhcpcd
- Arch Linux: sudo pacman -S dhcpcd
- Fedora: sudo dnf install dhclient
Skenování dostupných wifi sítí
Chcete-li začít pracovat s WiFi sítí v konzoli Linux, musíte provést skenování dostupných wifi sítí. Pomocí speciálních příkazů lze získat seznam dostupných přístupových bodů s uvedením jejich jména (SSID) a dalších informací. Chcete-li to provést, musíte otevřít terminál a spustit následující příkaz:
sudo iw wlan0 scan
Zde je wlan0 název vašeho WiFi rozhraní. Jeho jméno můžete znát spuštěním příkazu ifconfig a upozorněním na požadované rozhraní. Pokud používáte jiné rozhraní, vyměňte wlan0 za požadovaný název.
Po provedení příkazu bude provedeno skenování dostupných wifi sítí a výsledek bude zobrazen na obrazovce. Zobrazí se seznam sítí s jejich SSID, úrovní signálu a dalšími informacemi.
Pomocí tohoto příkazu můžete získat informace o dostupných sítích a vybrat síť, kterou chcete připojit.
Připojení k vybrané WiFi síti
Jakmile nastavíte své zařízení a najdete dostupné WiFi sítě, Můžete si vybrat jednu z nich pro připojení. Chcete-li to provést, postupujte podle následujících kroků:
- Otevřete terminál a zadejte příkaz nmcli dev wifi list pro zobrazení seznamu dostupných wifi sítí.
- Vyhledejte název sítě (SSID), ke které se chcete připojit, ve sloupci "SSID" a zapamatujte si jej.
- Zadejte příkaz nmcli dev wifi connect [SSID] password [heslo] , nahradit [SSID] název vybrané sítě a [heslo] heslo pro připojení k němu.
- Pokud je připojení úspěšné, zobrazí se Zpráva o připojení k vybrané WiFi síti.
Nyní Jste připojeni k vybrané WiFi síti a můžete začít používat internet.
Kontrola připojení a nastavení automatického připojení
Po úspěšném nastavení WiFi v konzoli Linux je nutné zkontrolovat připojení k síti. K tomu lze využít příkaz:
ping google.com
Příkaz vyvolá nástroj ping, který odešle síťové pakety na zadanou IP adresu nebo název domény a čeká na odpověď nějakou dobu. Pokud připojení funguje správně, odpovědi od vzdáleného hostitele se zobrazí v terminálu. Pokud není připojeno nebo je problém s nastavením, nástroj zobrazí chybové zprávy.
Pokud připojení funguje dobře, je možné nastavit automatické připojení k WiFi při každém spuštění systému. Chcete-li to provést, musíte upravit konfigurační soubor síťových rozhraní:
sudo nano /etc/network/interfaces
Otevře se textový editor nano příslušného souboru. Je třeba přidat následující řádky:
auto wlan0
iface wlan0 inet dhcp
wireless-essid VAŠE_ZNAČKY_SÍTI
wireless-key VÁŠ_PAROLE
Zde je wlan0-název vašeho síťového rozhraní, VAŠE_ZNAČKY_SETI-název vaší WiFi sítě, VAŠE_PAROLE-heslo k síti. Uložte změny a zavřete soubor.
Po restartování systému se počítač při spuštění automaticky připojí k uvedené WiFi síti.
Nyní víte, jak zkontrolovat připojení a nakonfigurovat automatické připojení k WiFi v konzoli Linux. Podle výše uvedených pokynů budete moci snadno nakonfigurovat WiFi na svém zařízení, aniž byste museli používat grafické rozhraní.