Vad är OpenWrt?

Under det senaste året upptäcktes att många kommersiella routrar led av olika bakdörrfel som kunde tillåta snooping (eller värre) från olika enheter. Koppla ihop det med de begränsade funktioner som finns i firmware för dessa routrar, och det blir ganska tydligt att ett alternativ kan vara nödvändigt för vissa användare. Men vilka är alternativen? Den ena heter OpenWrt, en Linux-distribution gjord speciellt för routrar som erbjuder en kraftigt förbättrad funktionsuppsättning och en nivå av tillförlitlighet och säkerhet som standard firmware inte kan röra vid.

Jag, Jonathan Zander [GFDL, CC-BY-SA-3.0 eller CC BY-SA 2.5], via Wikimedia Commons


Vad är OpenWrt?

OpenWrt är en inbäddad Linux-distribution som kan installeras på vissa routrar för att avsevärt förbättra hur de utför och vilka funktioner de erbjuder. I vissa fall kan en grundläggande router (med begränsade funktioner) omvandlas till ett mycket flexibelt routingverktyg för nätverkstrafik.

OpenWrt startade 2004 efter att Linksys släppte koden för sina trådlösa WRT54G-routrar under GNU General Public License. Enligt licensvillkoren var Linksys tvungna att göra firmwarekoden tillgänglig för allmänheten. Detta innebar också att utvecklare kunde ändra koden och / eller skapa derivatversioner av plattformen. Det var precis vad som hände. Ursprungligen stödde den nya firmware bara WRT54G-serien av routrar. Under årens lopp har stöd spridits till att omfatta ett antal routrar och enheter från olika tillverkare. För att se en lista över enheter som stöds, kolla in OpenWRT-tabellen för maskinvara.

Den främsta anledningen till att OpenWrt blev så populär var att den kraftigt utvidgade vad kommersiella enheter kunde göra. Den aktuella uppsättningen innehåller:

  • Skrivbart filsystem för anpassning.
  • Kan konfigureras antingen via kommandoraden eller via ett webbaserat gränssnitt.
  • Stöd för nätverksnätverk.
  • Paketinjektion.
  • Statlig brandvägg, NAT och vidarebefordran av port via netfilter.
  • PeerGuardian-stöd.
  • Port knackar via knockd och knock.
  • IPS via Snort.
  • Aktiv köhantering.
  • Lastbalansering (för användning med flera internetleverantörer).
  • IP-tunnling.
  • Nätverksövervakning i realtid.
  • DNS och DHCP via Dnsmasq, MaraDNS och mer.
  • Dynamisk DNS.
  • Trådlöst distributionssystem.
  • Skrivarsupport.
  • Fildelning via Samba.

För en fullständig lista över funktionsuppsättningen, besök OpenWRT Wikipedia-sidan.

Varför vill du använda OpenWrt?

Svaret på den här frågan är ganska enkelt: Du har tyckte att din nuvarande router är för begränsad för att hantera dina behov. I många fall är behovet av hastighet. Vissa router-firmware kan helt enkelt inte hålla jämna steg med de höga kraven som ställs på hemnätverk (eller mindre kontor). När du har flera enheter som strömmar innehåll, spelkonsoler och andra behov kan du hitta din nätverksflaskhalsning vid routern. Med OpenWrt har du inga sådana problem. I andra fall kan det hända att din nuvarande router firmware helt enkelt har begränsat din förmåga att hantera ditt nätverk på det sätt som bäst passar dina behov. Andra skäl att välja OpenWrt, över din routers aktuella firmware, inkluderar:

  • Dela filer mellan enheter via en extern lagringsenhet ansluten direkt till routern.
  • Kör en BitTorrent-klient från routern.
  • Anslut en skrivare direkt till routern för att skapa en nätverksskrivare.
  • Begränsa bandbreddsanvändningen för en viss enhet eller till och med schemalägga tider att enheter får använda nätverket.
  • Få full kontroll över ditt nätverk.
  • Öka din trådlösa signalstyrka.
  • Skapa MAC-filter.
  • Skapa flera WiFi-nätverk (till exempel ett besökare / gästnätverk).

Hur installerar du OpenWrt?

Det första du måste göra är att se till att din router stöds av OpenWrt. Kom ihåg att kolla in sidan Tabell över maskinvara för att ta reda på om den router du har (eller den router du vill köpa) stöds. När du vet att routern i fråga stöds av OpenWrt är installationsprocessen följande.

Hitta din enhet på sidan Tabell över hårdvara och klicka på länken Visa / redigera data. Här kommer du att få en bra mängd information om din enhet. Nära längst ner på den sidan ser du posten märkt Firmware OpenWrt Install URL. Klicka på länken som är kopplad till posten för att ladda ner den nödvändiga filen för att blinka routerns firmware. Kom ihåg att du MÅSTE se till att ladda ner filen som matchar din routermodell. Följ dessa steg noggrant för att blinka firmware:

  1. Anslut en dator eller bärbar dator till routern via Ethernet-kabel (gör INTE detta via trådlöst).

  2. Se till att din dator (eller din bärbara dator) är konfigurerad med en IP-adress som gör att enheten kan ansluta till routern.

  3. Logga in på din routers administratörswebgränssnitt (hur detta görs dikteras av routerns märke och modell) och leta reda på den enhetsspecifika installationsfunktionen för firmware. För vissa routrar kommer det att finnas ett manuellt alternativ som låter dig välja en fil som ska laddas upp (den inbyggda programvaran). Om du är osäker på hur du överför filen från din dator till routern, se tillverkarens användarhandbok för att installera firmware.

  4. Vänta tills den blinkande processen är klar så startar routern automatiskt om sig själv.

För mer information om första gången installation, kolla in OpenWRT fabriksinstallationsdokumentation. När processen är klar kan du logga in på OpenWRT via IP-adress 192.168.1.1 med följande referenser.

  • Användarnamn: admin eller root (beroende på vilken firmware som används)
  • Lösenord: lösenord

Njut av din routers nyskapade flexibilitet.


Lämna en kommentar