Vad är OpenWrt och varför ska jag använda det för min router?

Vad är OpenWrt och varför ska jag använda det för min router?

Uppdaterad av Bertel King, Jr. den 15/5/2017





Du har bytt ut operativsystemet på din dator och på din telefon, men hur är det med din router? Om du saliverar tanken på att göra din router till en SSH-server, VPN, trafikformande system eller en BitTorrent-klient-överväg OpenWrt .





OpenWrt är en inbäddad Linux -distribution som kan installeras på olika routrar. OpenWrt har ett webbgränssnitt, och det kan vara mer stabilt än maskinvarans standardprogramvara. Om du tycker att du måste starta om din router några dagar eftersom den har fastnat är du en kandidat för OpenWrt.





Med integritetshänsyn som härrör från molndatorer och Internet of Things -adoption har OpenWrt -gemenskapen vuxit tillräckligt för att inte ha varit värd för en, utan två toppmöten för projektet . Du kan vara nästa person att bli kär i att pyssla med sin router.

Användningsområden för OpenWrt

Om tanken på att ha en modulär Linux -distribution tillgänglig på din router inte lockar dig med alla möjligheter kan du läsa fel artikel. Men vi ger dig en lista över de häftiga saker du kan göra med OpenWrt, förutom att den fungerar som en router:



hur man blockerar nummer på android
  • Använd SSH -servern för SSH -tunnling : OpenWrt innehåller en SSH -server så att du kan komma åt dess terminal. Om du exponerar SSH-servern för Internet (se till att säkra den med nyckelbaserad autentisering istället för ett svagt lösenord), kan du komma åt den på distans och använda SSH-tunnel för att vidarebefordra din trafik över den krypterade anslutningen. Detta gör att du säkert kan komma åt webbplatser från offentligt Wi-Fi och komma åt webbplatser som bara kan nås i ditt hemland när du reser utomlands.
  • Skapa ett VPN : SSH -tunnelarbeten på samma sätt som en VPN på många sätt, men du kan också skapa en riktig VPN på din OpenWrt -router.
  • Installera en BitTorrent -klient : Med någon form av nätverksansluten lagring eller en router med en integrerad USB-port och en ansluten USB-lagringsenhet kan du använda din router själv som en BitTorrent-klient.
  • Kör serverprogramvara : OpenWrts programvaruförråd innehåller paket som gör det möjligt att fungera som en webbserver, IRC -server, BitTorrent -spårare och mer. Du använder förmodligen redan en router, så varför inte ha samma routerfunktion som en server? Till att börja med kräver routrar mycket mindre ström än datorer.
  • Utför Traffic-Shaping och QoS : OpenWrt låter dig utföra trafikformning och servicekvalitet på paketen som går genom din router, prioritera vissa typer av trafik. Du kan till och med prioritera trafik till specifika datorer, avprioritera trafik till andra datorer.
  • Skapa ett gästnätverk : OpenWrts wiki innehåller instruktioner för skapa ett särskilt trådlöst nätverk för gäster , en som är separat från ditt huvudnätverk. (Du kan till och med strypa gästnätverkets hastighet.) Det finns flera anledningar till att skapa ett gästnätverk på din router.
  • Fånga och analysera nätverkstrafik : Du kan använda tcpdump för att logga alla paket som reser genom din router till en nätverksresurs och öppna filen med ett verktyg som Wireshark för att analysera nätverkets trafik.

Det här är inte en komplett lista, inte på långa vägar - men det borde få dig att tänka på vad som är möjligt med OpenWrt. Det är ett inbyggt Linux -system med en mängd olika programpaket tillgängliga för det, och på många sätt är det lika flexibelt som en dator som kör Linux - även om dess hårdvara är mycket mer begränsad.

Installera OpenWrt

OpenWrt utvecklades ursprungligen för Linksys WRT54G, men det stöder nu många fler routermodeller. Du kan hitta en lista över maskinvara som stöds på OpenWrt: s webbplats .





Du är på väg att ersätta din routers inbyggda firmware med OpenWrt Linux-systemet, liknande blinkar en anpassad ROM till din smartphone. Wiki detaljer fyra olika sätt att installera OpenWrt på din router .

Om du har tur är processen lika enkel som att välja en fil och slå en uppgradera knapp. Om inte, kan du behöva få åtkomst till routerns bootloader via en Ethernet-port eller seriell port och få mer hands-on.





Terminal- och webbgränssnittet

När OpenWrt är installerat kan du komma åt dess BusyBox -skal med en SSH -klient som PuTTY på Windows eller ssh -kommandot inbyggt i Linux- och Mac -system. Busybox är ett vanligt skal som används på inbäddade Linux -system, och OpenWrt innehåller vanliga program som vi textredigerare för redigering av filer. Liksom andra Linux -system kan du köra olika skript på den och ställa in cron -jobb för att utföra åtgärder enligt ett schema.

OpenWrt använder pakethanteraren för opkg att installera paket från sina förråd, som innehåller tusentals paket. Den använder också UCI (Unified Configuration Interface) för att konfigurera ditt system. OpenWrt wiki har all information du behöver.

Du behöver dock inte veta allt detta. OpenWrt innehåller LuCI, ett webbgränssnitt för att konfigurera din OpenWrt router . Webbgränssnittet innehåller en mängd olika konfigurationssidor, inklusive en pakethanterarsida som låter dig bläddra, söka och installera tillgängliga paket. Antalet paket du kan installera beror på lagringsutrymmet på din router. Det finns inte tillräckligt med utrymme för att installera allt. Men med OpenWrts modulära karaktär kan du välja vilka funktioner du vill installera och montera ditt eget routeroperativsystem.

Vissa programpaket har också LuCI -konfigurationssidor, så att du enkelt kan konfigurera dem efter installationen. Observera att inte all programvara som är tillgänglig för OpenWrt har ett LuCI-gränssnitt, så du kan behöva bli nere och smutsig i terminalen när du konfigurerar viss programvara.

Behöver din router OpenWrt?

OpenWrt är inte den perfekta lösningen för alla. De flesta kommer att vara nöjda med routerns standardprogramvara. Andra kommer att vilja en drop-in-ersättningsprogramvara som DD-WRT . OpenWrt är mer flexibelt, men om du bara vill ha ett webbgränssnitt med fler funktioner är det förmodligen bättre med dig annan ersättningsrouter -firmware .

hur länge ska macbook pro vara

Bildkredit: Mayuree Moonhirun via Shutterstock.com

Dela med sig Dela med sig Tweet E-post 6 hörbara alternativ: De bästa gratis eller billiga ljudboksapparna

Om du inte vill betala för ljudböcker, här är några bra appar som låter dig lyssna på dem gratis och lagligt.

Läs Nästa
Relaterade ämnen
  • Linux
  • Teknik förklaras
  • Router
  • Linux Distro
  • Öppen källa
  • DD-WRT
  • OpenWRT
Om författaren Chris Hoffman(284 artiklar publicerade)

Chris Hoffman är en teknisk bloggare och allround teknikberoende som bor i Eugene, Oregon.

Mer från Chris Hoffman

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e -böcker och exklusiva erbjudanden!

Klicka här för att prenumerera