OpenWrt - je to oblíbený alternativní firmware pro bezdrátové směrovače. Jednou z jeho hlavních funkcí je možnost nakonfigurovat zařízení vzdáleným přístupem přes SSH. V tomto článku se podíváme na podrobný návod, jak nastavit Wi-Fi síť na routeru s nainstalovaným OpenWrt přes SSH.
SSH (Secure Shell) je zabezpečený protokol pro vzdálenou správu zařízení v síti. Použití SSH umožňuje správci nakonfigurovat router z jakéhokoli počítače připojeného ke stejné síti nebo internetu.
Je důležité si uvědomit, že pro konfiguraci Wi-Fi sítě přes SSH je nutné mít na routeru již nainstalovaný a nakonfigurovaný OpenWrt. Pokud ještě nemáte OpenWrt, postupujte podle pokynů k instalaci na oficiálních stránkách projektu.
OpenWrt: konfigurace Wi-Fi přes SSH
Pro začátek se ujistěte, že máte přístup k routeru OpenWrt přes SSH. Připojte se k routeru pomocí klienta SSH, jako je PuTTY.
Po úspěšném připojení spusťte příkaz uci show wireless Chcete-li zobrazit aktuální nastavení Wi-Fi.
Chcete-li nakonfigurovat Wi-Fi síť, musíte postupovat podle následujících kroků:
1. Konfigurace SSID:
Proveďte příkaz uci set wireless.@wifi-device[0].ssid="jméno", kde "jméno_seti" je požadované jméno SSID. Nahradit "[0]"na číslo vašeho bezdrátového zařízení, pokud jich máte několik.
Chcete-li uložit změny, spusťte příkaz uci commit wireless.
2. Nastavení zabezpečení:
Vyberte typ zabezpečení pro vaši Wi-Fi síť. Dostupné možnosti: WEP, WPA, WPA2.
Chcete-li nastavit WPA/WPA2, spusťte příkaz uci set wireless.@wifi-device[0].encryption="psk2".
Proveďte příkaz uci set wireless.@wifi-iface[0].key="heslo", nahrazením "heslo" požadovaným heslem pro vaši Wi-Fi síť.
Chcete-li uložit změny, spusťte příkaz uci commit wireless.
3. Restartování Wi-Fi:
Proveďte příkaz /etc/init.d/network restart Chcete-li restartovat Wi-Fi síť a použít změny.
Nyní jste úspěšně nakonfigurovali Wi-Fi přes SSH na OpenWrt. Nastavení můžete zkontrolovat připojením k síti pomocí nového SSID a hesla.
Příprava na Nastavení
Před zahájením konfigurace Wi-Fi přes SSH na zařízení OpenWrt je třeba provést několik předběžných kroků:
- Ujistěte se, že máte přístup k zařízení OpenWrt přes SSH. Pokud nemáte přístup k SSH, musíte jej povolit v nastavení zařízení nebo přistupovat k zařízení prostřednictvím jeho webového rozhraní.
- Poznamenejte si nebo si zapamatujte IP adresu vašeho zařízení OpenWrt. Bude potřeba pro připojení přes SSH.
- Nainstalujte program pro práci s SSH. Na Windows lze použít PuTTY, na Linuxu a MacOS vestavěný terminál.
Poznámka: Pokud nemáte přístup k zařízení OpenWrt nebo neznáte jeho IP adresu, požádejte o potřebné informace dokumentaci svého zařízení nebo poskytovatele služeb.
Instalace SSH na OpenWrt
Chcete-li nainstalovat SSH na OpenWrt, postupujte podle následujících kroků:
- Ujistěte se, že váš router běží na OpenWrt. Pokud OpenWrt nemáte, můžete jej nainstalovat pomocí dostupných pokynů.
- Otevřete terminál v počítači a připojte se ke svému routeru přes SSH. Chcete-li to provést , zadejte příkaz ssh root@IP router, kde IP router je IP adresa vašeho routeru.
- Pro přihlášení zadejte heslo pro uživatele root.
- Spusťte příkaz opkg update a aktualizujte seznam balíčků.
- Poté spusťte příkaz opkg install openssh-sftp server a nainstalujte balíček serveru SSH.
- Po dokončení instalace spusťte SSH server pomocí příkazu / etc / init.d/sshd start .
- SSH je nyní nainstalován a připraven k použití na vašem routeru OpenWrt.
Po instalaci SSH na OpenWrt se budete moci připojit ke svému routeru přes SSH a konfigurovat Wi-Fi nebo provádět jiné operace na dálku.
Připojení k OpenWrt přes SSH
Chcete-li začít, připojte se ke svému routeru OpenWrt přes SSH pomocí následujícího příkazu:
Místo 192.168.1.1 zadejte IP adresu routeru.
Při dotazu na heslo zadejte heslo, které jste nastavili při primárním nastavení routeru.
Pokud bylo připojení úspěšné, uvidíte příkazový řádek OpenWrt a budete připraveni nakonfigurovat vaše Wi-Fi připojení.
Konfigurace Wi-Fi na OpenWrt přes SSH
SSH (Secure Shell) je kryptografický protokol, který poskytuje bezpečné vzdálené připojení k síťovým zařízením. Pomocí SSH můžete nakonfigurovat Wi-Fi na OpenWrt, aniž byste se fyzicky připojili k routeru.
Chcete-li začít, budete muset do počítače nainstalovat klienta SSH. Po instalaci otevřete terminál nebo příkazový řádek a zadejte následující příkaz:
Zde je root uživatelské jméno, které poskytuje plná oprávnění, zatímco váš_ir_adres je IP adresa vašeho routeru OpenWrt.
Po zadání příkazu možná budete muset zadat heslo pro uživatele root. Po úspěšném přihlášení budete v příkazovém shellu routeru SSH.
Chcete-li nakonfigurovat Wi-Fi, můžete použít příkaz uci , který vám umožní změnit konfigurační soubory OpenWrt. Chcete-li změnit nastavení Wi-Fi, spusťte následující příkaz:
uci set wireless.@wifi-device[0].disabled='0'
Tento příkaz zapne bezdrátové zařízení na vašem routeru OpenWrt. Dále můžete nakonfigurovat název sítě Wi-Fi a heslo:
uci set wireless.@wifi-iface[0].ssid='jméno'
uci set wireless.@wifi-iface[0].key='heslo'
uci commit wireless
V prvním příkazu nahraďte název_seti požadovaným názvem vaší sítě Wi-Fi a ve druhém příkazu nahraďte heslo požadovaným heslem.
Nakonec chcete-li použít změny, spusťte následující příkaz:
Po aplikaci změn bude konfigurace Wi-Fi na OpenWrt dokončena. Nyní se můžete připojit k síti Wi-Fi pomocí zadaného jména a hesla.
Kontrola a uložení nastavení
Po provedení všech nezbytných změn v nastavení Wi-Fi se doporučuje zkontrolovat a uložit provedené změny. Chcete-li to provést, postupujte podle následujících kroků:
- Restartujte zařízení a použijte provedené změny.
- Připojte se k Wi-Fi síti pomocí nových nastavení.
- Zkontrolujte rychlost a stabilitu připojení.
- Pokud máte problémy, vraťte se do nastavení a opravte chyby.
- Po úspěšném testování připojení uložte nastavení Wi-Fi na zařízení.
Uložení nastavení lze provést pomocí příkazu:
uci commit wireless
Po provedení tohoto příkazu budou všechny změny zaznamenány do trvalé paměti zařízení a uloženy po restartu. Nyní bude vaše nastavení Wi-Fi fungovat stabilně a v případě vypnutí zařízení se uloží.