Supercharge din router med OpenWRT
Hvis du tror, at din trådløse router kun er god nok til at skille IP-adresser til enheder rundt i dit hus, skal du sætte nyt liv i OpenWRT.
OpenWRT-projektet producerer brugerdefinerede firmware til en række routere. Den kolde ting om OpenWRT-firmwaren er, at du kan kød den ud ved at installere apps og tjenester, ligesom du ville have på en almindelig desktop Linux-distribution.
Ved hjælp af OpenWRTs pakkechef kan du installere de bedste open source-værktøjer og gøre din gennemsnitlige router specialiserede opgaver som form og monitor trafik eller fungere som en VPN-server og meget mere.
Du kan f.eks. Installere serversoftware i selve routeren og bruge den som en webserver eller en IRC-server eller BitTorrent-klient. Hvis du kørte dem på en standard computer, ville alle disse funktioner indebære en router. Med OpenWRT kan du rulle disse funktioner ind i routeren selv.
Du kan styre OpenWRT enten fra kommandolinjen, ved at logge ind på det via SSH, eller ved at bruge sin webbaserede grænseflade fra din browser. OpenWRT indeholder BusyBox, som indeholder en række fælles kommandolinjeværktøjer, ligesom Vi-editoren. Hvis du ikke har hørt om det tidligere, er BusyBox designet til indlejrede enheder og har et meget lille fodspor. Du kan også fuldt ud styre OpenWRT fra sit web-interface kaldet LuCI.
Installer OpenWRT
OpenWRT understøtter en række routere. Før du begynder, skal du sørge for, at projektet producerer firmware til din router. De forskellige trin til installation af OpenWRT varierer også fra router til router. Siden til din router på OpenWRTs hjemmeside vil få de nøjagtige trin.
I grunden indebærer processen at erstatte eller blinke din routerens firmware med OpenWRT firmware. Dette er også den mest risikable del af hele operationen. I modsætning til de gamle dage, er det på de fleste routere i dag, at blinke firmwaren er lige så let som at klikke på en knap på webgrænsefladen. Men læs stadig instruktionerne omhyggeligt på OpenWRTs websted.
Brug af OpenWRT
Når du er installeret, kan du logge ind på routeren med telnet. Forudsat routerens ved 192.168.3.100:
telnet 192.168.3.100
Dette logger dig ind uden at anmode om et kodeord. Indstil nu et kodeord til root-brugeren med:
passwd
Når du har angivet et kodeord, vil OpenWRT automatisk deaktivere telnet, og du skal bruge SSH til efterfølgende forbindelser:
ssh [email protected]
Du kan nu slukke en browser og indtaste routers IP-adresse i adresselinjen. Dette fører dig til OpenWRTs administrationsinterface.
Tag dig tid til at gøre dig bekendt med denne administration grænseflade. Herfra kan du få en detaljeret statusrapport og realtidsgrafer om trafikken på routerens forskellige kablede og trådløse grænseflader.
Du kan også planlægge opgaver og tilføje og fjerne software. OpenWRTs pakkechef vil automatisk afhjælpe afhængigheder for pakker, du vil installere. Du kan også konfigurere nogle af dem fra OpenWRTs web-interface også.
Konklusion
OpenWRT udvider væsentligt enhver routerfunktion og kan gøre billige off-the-shelf routere gøre ting, du kan forvente af dyre funktionsrige virksomhedsklasse routere.
Den grundlæggende OpenWRT-firmware leveres med et par funktioner, som du ikke kunne finde på den fabriksinstallerede firmware. Derudover kan du tilpasse firmwaren yderligere ved at installere yderligere pakker.
Mens processen med at blinke OpenWRT-firmwaren ikke er involveret, og firmwaren har en god administration web-interface, er OpenWRT ikke for alle. Du risikerer at gøre din router ubrugelig, hvis du ikke er forsigtig. Også, hvis du ikke har til hensigt at bruge din router til at gøre mere end hvad den var designet til, så er der virkelig ikke noget punkt at bruge OpenWRT.
Billedkredit: Sean MacEntee