Přejít na hlavní obsah

Jak nastavit WiFi v konzoli Linux: pokyny krok za krokem

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:

  1. 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
  2. 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
  3. 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ů:

  1. Otevřete terminál a zadejte příkaz nmcli dev wifi list pro zobrazení seznamu dostupných wifi sítí.
  2. Vyhledejte název sítě (SSID), ke které se chcete připojit, ve sloupci "SSID" a zapamatujte si jej.
  3. 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.
  4. 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í.