Hvad er OpenWrt, og hvorfor skal jeg bruge det til min router?

Hvad er OpenWrt, og hvorfor skal jeg bruge det til min router?

Opdateret af Bertel King, Jr. den 05/15/2017





Du har udskiftet operativsystemet på din computer og på din telefon, men hvad med din router? Hvis du savler tanken om at gøre din router til en SSH-server, VPN, trafikformende system eller en BitTorrent-klient-overvej OpenWrt .





OpenWrt er en integreret Linux -distribution, der kan installeres på forskellige routere. OpenWrt har en webgrænseflade, og den kan være mere stabil end din hardware standard firmware. Hvis du finder dig selv nødt til at genstarte din router hvert par dage, fordi den er gået i stå, er du en kandidat til OpenWrt.





Med hensyn til privatlivets fred, der stammer fra cloud computing og Internet of Things adoption, er OpenWrt -fællesskabet vokset nok til ikke at have været vært for én, men to topmøder dedikeret til projektet . Du kan være den næste person til at blive forelsket i at pille ved deres router.

Anvendelser til OpenWrt

Hvis ideen om at have en modulær Linux -distribution tilgængelig på din router ikke ophidser dig med alle mulighederne, læser du muligvis den forkerte artikel. Men vi giver dig en liste over de seje ting, du kan gøre med OpenWrt, bortset fra at den fungerer som en router:



hvad kan jeg gøre med android auto
  • Brug SSH -serveren til SSH -tunneling : OpenWrt indeholder en SSH -server, så du kan få adgang til dens terminal. Hvis du udsætter SSH-serveren for internettet (sørg for at sikre den med nøglebaseret godkendelse i stedet for en svag adgangskode), kan du få adgang til den eksternt og bruge SSH-tunneling til at videresende din trafik over den krypterede forbindelse. Dette giver dig mulighed for sikkert at få adgang til websteder fra offentlig Wi-Fi og få adgang til websteder, der kun kan tilgås i dit hjemland, mens du rejser i udlandet.
  • Opret en VPN : SSH -tunnelarbejde på samme måde som en VPN på mange måder, men du kan også oprette en ordentlig VPN på din OpenWrt -router.
  • Installer en BitTorrent -klient : Med en slags netværksforbundet lager eller en router med en integreret USB-port og en tilsluttet USB-lagerenhed, kan du bruge din router selv som en BitTorrent-klient.
  • Kør serversoftware : OpenWrts softwarelager indeholder pakker, der gør det muligt at fungere som en webserver, IRC -server, BitTorrent -tracker og mere. Du bruger sikkert allerede en router, så hvorfor ikke have den samme routerfunktion som en server? Til at begynde med kræver routere meget mindre strøm end computere.
  • Udfør Traffic-Shaping og QoS : OpenWrt giver dig mulighed for at udføre trafikformning og servicekvalitet på de pakker, der kører gennem din router, og prioritere bestemte typer trafik. Du kan endda prioritere trafik, der går til bestemte computere, afprioriterer trafik til andre computere.
  • Opret et gæstenetværk : OpenWrts wiki indeholder instruktioner til oprettelse af et særligt trådløst netværk for gæster , en, der er adskilt fra dit hovednetværk. (Du kan endda reducere gæstenetværkets hastighed.) Der er flere grunde til at oprette et gæstenetværk på din router.
  • Fang og analyser netværkstrafik : Du kan bruge tcpdump til at logge alle pakker, der rejser gennem din router, til en netværksdeling og åbne filen med et værktøj som Wireshark at analysere dit netværks trafik.

Dette er ikke en komplet liste, ikke på et langt skud - men det burde få dig til at tænke over, hvad der er muligt med OpenWrt. Det er et integreret Linux -system med en lang række softwarepakker til rådighed til det, og det er på mange måder lige så fleksibelt som en computer, der kører Linux - selvom dets hardware er meget mere begrænset.

Installation af OpenWrt

OpenWrt blev oprindeligt udviklet til Linksys WRT54G, men det understøtter nu mange flere routermodeller. Du kan finde en liste over understøttet hardware på OpenWrt's websted .





Du er ved at udskifte din routers indbyggede firmware med OpenWrt Linux-systemet, svarende til blinker en brugerdefineret ROM til din smartphone. Wiki -detaljer fire forskellige måder at installere OpenWrt på din router .

Hvis du er heldig, er processen lige så ligetil som at vælge en fil og trykke på en opgradering knap. Hvis ikke, skal du muligvis få adgang til din routers bootloader via en ethernetport eller seriel port og få flere hands-on.





Terminal- og webgrænsefladen

Når OpenWrt er installeret, kan du få adgang til dens BusyBox -skal ved hjælp af en SSH -klient som PuTTY på Windows eller ssh -kommandoen indbygget i Linux- og Mac -systemer. Busybox er en almindelig shell, der bruges på indlejrede Linux -systemer, og OpenWrt indeholder almindelige programmer som vi teksteditor til redigering af filer. Ligesom andre Linux -systemer kan du køre forskellige scripts på det og konfigurere cron -job til at udføre handlinger efter en tidsplan.

OpenWrt bruger opkg -pakkelederen at installere pakker fra dets depoter, som indeholder tusindvis af pakker. Det bruger også UCI (Unified Configuration Interface) til konfiguration af dit system. OpenWrt wiki har alle de oplysninger, du skal bruge.

Du behøver dog ikke rigtig at vide alt dette. OpenWrt inkluderer LuCI, en webgrænseflade til konfiguration af din OpenWrt router . Webgrænsefladen indeholder en række forskellige konfigurationssider, herunder en pakkehåndteringsside, der giver dig mulighed for at gennemse, søge og installere tilgængelige pakker. Antallet af pakker, du kan installere, afhænger af den lagerplads, der er tilgængelig på din router. Der er ikke i nærheden af ​​nok plads til at installere alt. Imidlertid giver OpenWrts modulære karakter dig mulighed for at vælge, hvilke funktioner du vil installere og samle dit eget router -operativsystem.

Nogle softwarepakker har også LuCI -konfigurationssider, så du nemt kan konfigurere dem efter installation. Bemærk, at ikke al software, der er tilgængelig til OpenWrt, har et LuCI-interface, så du kan blive nødt til at blive beskidt i terminalen, når du konfigurerer noget software.

Har din router brug for OpenWrt?

OpenWrt er ikke den ideelle løsning for alle. De fleste mennesker vil være tilfredse med deres routers standard firmware. Andre vil have en drop-in-erstatnings-firmware som DD-WRT . OpenWrt er mere fleksibel, men hvis du bare vil have en webgrænseflade med flere funktioner, har du det sandsynligvis bedre med en anden erstatningsrouter firmware .

hvordan man henter gamle facebook beskeder

Billedkredit: Mayuree Moonhirun via Shutterstock.com

Del Del Tweet E -mail 6 hørbare alternativer: De bedste gratis eller billige lydbogsapps

Hvis du ikke har lyst til at betale for lydbøger, her er nogle gode apps, der lader dig lytte til dem gratis og lovligt.

Læs Næste
Relaterede emner
  • Linux
  • Teknologi forklaret
  • Router
  • Linux Distro
  • Åben kilde
  • DD-WRT
  • OpenWRT
Om forfatteren Chris Hoffman(284 artikler udgivet)

Chris Hoffman er en teknisk blogger og all-round teknologimisbruger, der bor i Eugene, Oregon.

Mere fra Chris Hoffman

Abonner på vores nyhedsbrev

Tilmeld dig vores nyhedsbrev for at få tekniske tips, anmeldelser, gratis e -bøger og eksklusive tilbud!

Klik her for at abonnere