Co je OpenWrt a proč bych ho měl používat pro svůj router?

Co je OpenWrt a proč bych ho měl používat pro svůj router?

Aktualizováno společností Bertel King, Jr., 15. 5. 2017





Ve svém počítači jste nahradili operační systém a v telefonu, ale co váš router? Pokud se vám sbíhají sliny při představě, že se váš router změní na server SSH, VPN, systém pro tvarování provozu nebo klienta BitTorrent-zvažte OpenWrt .





OpenWrt je integrovaná distribuce Linuxu, kterou lze nainstalovat na různé směrovače. OpenWrt má webové rozhraní a může být stabilnější než výchozí firmware vašeho hardwaru. Pokud zjistíte, že musíte každých několik dní restartovat router, protože došlo k zablokování, jste kandidátem na OpenWrt.





S obavami o soukromí vyplývajícími z cloud computingu a přijetí internetu věcí se komunita OpenWrt rozrostla natolik, že hostila ne jednoho, ale dva summity věnované projektu . Mohli byste být dalším člověkem, který si zamiluje šťourání ve svém routeru.

Využití pro OpenWrt

Pokud vás myšlenka mít na routeru k dispozici modulární distribuci Linuxu nevzrušuje všemi možnostmi, možná čtete špatný článek. Ale dáme vám seznam skvělých věcí, které můžete s OpenWrt dělat, kromě toho, že funguje jako router:



pokud je váš počítač napaden virem, co je prvním krokem, který byste měli udělat pro armádu
  • Pro tunelování SSH použijte server SSH : OpenWrt obsahuje server SSH, abyste měli přístup k jeho terminálu. Pokud vystavíte server SSH internetu (nezapomeňte jej zabezpečit autentizací na základě klíčů místo slabého hesla), můžete k němu přistupovat vzdáleně a pomocí tunelování SSH přesměrovat svůj provoz přes šifrované připojení. To vám umožní bezpečně přistupovat k webům z veřejných Wi-Fi a přistupovat k webovým stránkám, ke kterým je možné přistupovat pouze ve vaší domovské zemi při cestách do zahraničí.
  • Nastavte si VPN : SSH tunelování funguje podobně jako VPN mnoha způsoby, ale na routeru OpenWrt můžete také nastavit správnou VPN.
  • Nainstalujte si klienta BitTorrent : S nějakým druhem síťově připojeného úložiště nebo směrovače s integrovaným portem USB a připojeným úložným zařízením USB můžete jako klienta BitTorrent použít svůj router.
  • Spusťte serverový software : Softwarová úložiště OpenWrt obsahují balíčky, které mu umožňují fungovat jako webový server, IRC server, sledovač BitTorrent a další. Pravděpodobně již používáte směrovač, tak proč nemít stejný router jako server? Pro začátek směrovače vyžadují mnohem méně energie než počítače.
  • Provádějte tvarování provozu a QoS : OpenWrt vám umožňuje provádět tvarování provozu a kvalitu služeb na paketech cestujících přes váš router, přičemž upřednostňuje určité typy provozu. Dalo by se dokonce upřednostnit provoz směřující do konkrétních počítačů, zrušit upřednostnění provozu do jiných počítačů.
  • Vytvořte hostující síť : Wiki OpenWrt obsahuje pokyny pro nastavení speciální bezdrátové sítě pro hosty , který je oddělený od vaší hlavní sítě. (Můžete dokonce omezit rychlost sítě hosta.) Existuje několik důvodů pro nastavení sítě hostů na vašem routeru.
  • Zachyťte a analyzujte síťový provoz : Pomocí tcpdump můžete protokolovat všechny pakety cestující přes váš router do síťové sdílené složky a otevřít soubor pomocí nástroje, jako je Wireshark analyzovat provoz vaší sítě.

Toto není úplný seznam, ani zdaleka - ale mělo by vás přimět přemýšlet o tom, co je možné s OpenWrt. Je to vestavěný systém Linux se širokou škálou softwarových balíků, které jsou pro něj k dispozici, a v mnoha ohledech je stejně flexibilní jako počítač se systémem Linux - i když jeho hardware je mnohem omezenější.

Instalace OpenWrt

OpenWrt byl původně vyvinut pro Linksys WRT54G, ale nyní podporuje mnoho dalších modelů routerů. Můžete najít a seznam podporovaného hardwaru na webových stránkách OpenWrt .





Chystáte se nahradit vestavěný firmware routeru systémem OpenWrt Linux, podobně blikání vlastní ROM do vašeho smartphonu. Podrobnosti o wiki čtyři různé způsoby, jak nainstalovat OpenWrt na váš router .

Pokud máte štěstí, je proces stejně jednoduchý jako výběr souboru a stisknutí tlačítka vylepšit knoflík. Pokud ne, možná budete muset přistupovat k bootloaderu vašeho routeru přes ethernetový port nebo sériový port a získat více praktických zkušeností.





Terminál a webové rozhraní

Jakmile je OpenWrt nainstalován, můžete k jeho shellu BusyBox přistupovat pomocí klienta SSH, jako je PuTTY ve Windows nebo příkaz ssh integrovaný do systémů Linux a Mac. Busybox je běžný shell používaný ve vestavěných systémech Linux a OpenWrt obsahuje běžné programy, jako je textový editor vi pro úpravu souborů. Stejně jako ostatní systémy Linux na něm můžete spouštět různé skripty a nastavovat úlohy cron pro provádění akcí podle plánu.

OpenWrt používá správce balíčků opkg instalovat balíčky ze svých úložišť, které obsahují tisíce balíků. Používá také UCI (Unified Configuration Interface) pro konfiguraci vašeho systému. OpenWrt wiki obsahuje všechny informace, které byste potřebovali.

To vše však opravdu nemusíte vědět. OpenWrt obsahuje LuCI, webové rozhraní pro konfiguraci vašeho OpenWrt router . Webové rozhraní obsahuje řadu různých konfiguračních stránek, včetně stránky správce balíčků, která vám umožňuje procházet, vyhledávat a instalovat dostupné balíčky. Počet balíků, které můžete nainstalovat, závisí na úložném prostoru dostupném ve vašem routeru. Není nikde dost místa na instalaci všeho. Modulární povaha OpenWrt vám však umožňuje vybrat si funkce, které chcete nainstalovat, a sestavit si vlastní operační systém routeru.

Některé softwarové balíky mají také konfigurační stránky LuCI, což vám umožňuje snadnou konfiguraci po jejich instalaci. Všimněte si toho, že ne veškerý software dostupný pro OpenWrt má rozhraní LuCI, takže se při konfiguraci nějakého softwaru možná budete muset v terminálu dostat do špíny.

Potřebuje váš router OpenWrt?

OpenWrt není ideálním řešením pro každého. Většina lidí bude spokojena s výchozím firmwarem routeru. Ostatní budou chtít náhradní firmware, jako je DD-WRT . OpenWrt je flexibilnější, ale pokud chcete pouze webové rozhraní s více funkcemi, pravděpodobně vám bude lépe další náhradní firmware routeru .

doporučená velikost virtuální paměti pro 16 GB RAM

Uznání: Mayuree Moonhirun přes Shutterstock.com

Podíl Podíl tweet E-mailem 6 zvukových alternativ: Nejlepší bezplatné nebo levné aplikace pro audioknihy

Pokud vás nebaví platit za audioknihy, zde je několik skvělých aplikací, které vám umožní poslouchat je zdarma a legálně.

Číst dále
Související témata
  • Linux
  • Technologie vysvětlena
  • Router
  • Linux Distro
  • Otevřený zdroj
  • DD-WRT
  • OpenWRT
O autorovi Chris Hoffman(284 publikovaných článků)

Chris Hoffman je technologický blogger a technologický narkoman žijící v Eugene v Oregonu.

Více od Chris Hoffman

Přihlaste se k odběru našeho zpravodaje

Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné elektronické knihy a exkluzivní nabídky!

Kliknutím sem se přihlásíte k odběru