Hvad er OpenWrt?

click fraud protection

I løbet af det sidste år blev det opdaget, at mange kommercielle routere led af forskellige bagdørsfejl, der kunne tillade snooping (eller værre) fra forskellige enheder. Kombiner det med de begrænsede funktioner, der findes i firmware af disse routere, og det bliver helt klart, at et alternativ kan være nødvendigt for nogle brugere. Men hvad er alternativerne? Den ene kaldes OpenWrt, a Linux distribution lavet specifikt til routere, der tilbyder et stærkt forbedret funktionssæt og et niveau af pålidelighed og sikkerhed, som standardfirmwaren ikke kan røre ved.

WRT54G Linksys router
JEG, Jonathan Zander [ GFDL, CC-BY-SA-3.0 eller CC BY-SA 2.5], via Wikimedia Commons

Hvad er OpenWrt?

OpenWrt er en indlejret Linux-distribution, der kan installeres på visse routere for at forbedre deres ydeevne, og hvilke funktioner de tilbyder. I nogle tilfælde kan en grundlæggende router (med begrænsede funktioner) omdannes til et meget fleksibelt værktøj til routing af netværkstrafik.

OpenWrt startede i 2004 efter at Linksys frigav koden til deres WRT54G trådløse routere under GNU General Public License. I henhold til vilkårene i denne licens skulle Linksys gøre firmwarekoden tilgængelig for offentligheden. Dette betød også, at udviklere kunne ændre koden og/eller skabe afledte versioner af platformen. Det er præcis, hvad der skete. Oprindeligt understøttede den nye firmware kun WRT54G-serien af ​​routere. I årenes løb har support spredt sig til at omfatte en række routere og enheder fra forskellige producenter. For at se en liste over understøttede enheder, tjek

OpenWRT-tabel over hardware.

Den primære årsag til, at OpenWrt blev så populær, var, at det i høj grad udvidede, hvad kommercielle enheder kunne gøre. Det nuværende funktionssæt inkluderer:

  • Skrivbart filsystem til tilpasning.
  • Kan konfigureres via enten kommandolinje eller en webbaseret grænseflade.
  • Mesh netværksunderstøttelse.
  • Pakkeindsprøjtning.
  • Stateful firewall, NAT og port forwarding via netfilter.
  • PeerGuardian support.
  • Port banking via knockd og bank.
  • IPS via Snort.
  • Aktiv køstyring.
  • Lastbalancering (til brug med flere internetudbydere).
  • IP-tunneling.
  • Netværksovervågning i realtid.
  • DNS og DHCP via Dnsmasq, MaraDNS og mere.
  • Dynamisk DNS.
  • Trådløst distributionssystem.
  • Printer support.
  • Fildeling via Samba.

For en komplet liste over funktionssættet, besøg OpenWRT Wikipedia-side.

Hvorfor vil du bruge OpenWrt?

Svaret på dette spørgsmål er ret enkelt: Du har fundet din nuværende router for begrænset til at klare dine behov. I mange tilfælde er det et behov for hurtighed. Nogle routerfirmware kan simpelthen ikke følge med de høje krav, der stilles til hjemmenetværk (eller små kontorer). Når du har flere enheder, der streamer indhold, spillekonsoller og andre behov, kan du opleve, at dit netværk har en flaskehals ved routeren. Med OpenWrt vil du ikke have sådanne problemer. I andre tilfælde kan du finde ud af, at din nuværende routerfirmware simpelthen har begrænset din evne til at administrere dit netværk på den måde, der passer bedst til dine behov. Andre grunde til at vælge OpenWrt over din routers lagerfirmware inkluderer:

  • Del filer mellem enheder via et eksternt lagerdrev, der er tilsluttet direkte til routeren.
  • Kør en BitTorrent-klient fra routeren.
  • Tilslut en printer direkte til routeren for at oprette en netværksprinter.
  • Begræns brugen af ​​båndbredde for en bestemt enhed eller planlæg endda tidspunkter, som enheder må bruge netværket.
  • Få fuld kontrol over dit netværk.
  • Forøg din trådløse signalstyrke.
  • Opret MAC-filtre.
  • Opret flere WiFi-netværk (såsom et besøgende-/gæstenetværk).

Hvordan installerer du OpenWrt?

Finder firmware-downloadlinket til en Linksys-router.

Den første ting du skal gøre er at sikre dig, at din router er understøttet af OpenWrt. Husk at tjekke Table Of Hardware-siden for at finde ud af, om den router du har (eller den router du vil købe) understøttes. Når du ved, at den pågældende router understøttes af OpenWrt, er installationsprocessen som følger.

Installation af OpenWrt-firmwaren på en Linksys-router.

Find din enhed på siden med hardwareoversigt, og klik på linket Vis/rediger data. Her vil du blive præsenteret for en god mængde information om din enhed. Nær bunden af ​​den side vil du se indgangen markeret Firmware OpenWrt Install URL. Klik på linket forbundet med denne post for at downloade den nødvendige fil til flashing af firmwaren på din router. Husk, du SKAL sørge for at downloade den fil, der matcher din routermodel. Følg disse trin omhyggeligt for at flashe firmwaren:

  1. Tilslut en computer eller bærbar computer til routeren via Ethernet-kabel (gør IKKE dette trådløst).

  2. Sørg for, at din computer (eller bærbare computer) er konfigureret med en IP-adresse, der gør det muligt for enheden at oprette forbindelse til routeren.

  3. Log ind på din routers admin-webgrænseflade (hvordan dette gøres, vil blive dikteret af routerens mærke og model), og find den enhedsspecifikke firmwareinstallationsfunktion. For nogle routere vil der være en manuel mulighed, der giver dig mulighed for at vælge en fil, der skal uploades (den firmware, du downloadede). Hvis du er usikker på, hvordan du overfører filen fra din computer til routeren, skal du tjekke producentens brugervejledning for at installere firmwaren.

  4. Vent på, at den blinkende proces er fuldført, og routeren vil automatisk genstarte sig selv.

For flere detaljer om førstegangsinstallation, tjek OpenWRT fabriksinstallationsdokumentation. Når processen er fuldført, kan du logge på OpenWRT via IP-adressen 192.168.1.1 med følgende legitimationsoplysninger.

  • Brugernavn: admin eller root (afhængigt af den anvendte firmware)
  • Adgangskode: adgangskode

Nyd din routers nyfundne fleksibilitet.