Supercharge din router med OpenWRT
Om du tror att din trådlösa router bara är tillräcklig för att rensa ut IP-adresser till enheter runt huset, måste du införa nytt liv i OpenWRT.
OpenWRT-projektet producerar anpassade firmware för en rad routrar. Den snygga grejen om OpenWRT-firmware är att du kan krossa den genom att installera appar och tjänster precis som du skulle på en vanlig Linux-distribution.
Med OpenWRTs pakethanterare kan du installera de bästa open source-verktygen och göra din genomsnittliga router specialiserade uppgifter som form och övervaka trafik eller fungera som en VPN-server och mycket mer.
Du kan till exempel installera serverprogramvara i routern själv och använda den som en webbserver, eller en IRC-server eller BitTorrent-klient. Om du körde dem på en vanlig dator skulle alla dessa funktioner innebära en router. Med OpenWRT kan du rulla dessa funktioner i routern själv.
Du kan hantera OpenWRT antingen från kommandoraden, genom att logga in via SSH eller genom att använda sitt webbaserade gränssnitt från din webbläsare. OpenWRT innehåller BusyBox som innehåller ett antal vanliga kommandoradsverktyg, som Vi-redigeraren. Om du inte har hört talas om det tidigare, är BusyBox utformad för inbyggda enheter och har ett mycket litet fotavtryck. Du kan också hantera OpenWRT fullständigt från sitt webbgränssnitt som heter LuCI.
Installera OpenWRT
OpenWRT stöder en rad routrar. Innan du börjar, se till att projektet ger firmware till din router. Också, de exakta stegen för installation av OpenWRT varierar från router till router. Sidan för din router på OpenWRTs webbplats kommer att ha exakta steg.
I grunden innebär processen att byta eller blinka routerns firmware med OpenWRT-firmware. Detta är också den mest riskfyllda delen av hela verksamheten. Till skillnad från gamla dagar, på de flesta routrar idag blinkar firmware lika enkelt som att klicka på en knapp i webgränssnittet. Men läs noggrant igenom instruktionerna på OpenWRT: s webbplats.
Använda OpenWRT
När du är installerad kan du logga in på routern med telnet. Förutsatt att routern är 192.168.3.100:
telnet 192.168.3.100
Det här loggar in dig utan att fråga om ett lösenord. Ange nu ett lösenord för root-användaren med:
passwd
När du har ställt in ett lösenord, stänger OpenWRT automatiskt telnet och du måste använda SSH för följande anslutningar:
ssh [email protected]
Du kan nu avfyra en webbläsare och ange routerns IP-adress i adressfältet. Detta tar dig till OpenWRTs administrationsgränssnitt.
Ta dig tid att bekanta dig med det här administrationsgränssnittet. Härifrån kan du få en detaljerad statusrapport och realtidsdiagram om trafiken på routerns olika kablade och trådlösa gränssnitt.
Du kan också schemalägga uppgifter och lägga till och ta bort programvara. OpenWRTs paketchef kommer automatiskt att lösa beroenden för paket som du vill installera. Du kan också konfigurera några av dem från OpenWRTs webbgränssnitt också.
Slutsats
OpenWRT utökar väsentligt alla routerfunktioner och kan göra billiga lösningar som gör vad du kan förvänta dig av dyra funktionsrika routerkanaler.
Grundläggande OpenWRT-firmware levereras med en hel del funktioner som du inte skulle hitta på den fabriksinstallerade firmware. Dessutom kan du ytterligare anpassa firmware genom att installera ytterligare paket.
Medan processen med att blinka är OpenWRT-firmware inte en inblandad och firmware har ett bra administrationswebbgränssnitt, är OpenWRT inte för alla. Du riskerar att göra din router värdelös om du inte är försiktig. Om du inte tänker använda din router för att göra mer än vad den var avsedd för, så är det verkligen ingen anledning att använda OpenWRT.
Bildkrediter: Sean MacEntee