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

Vad är OpenWrt och varför ska jag använda den för min router? / Teknologi förklaras

Uppdaterad av Bertel King, Jr den 05/15/2017

Du har ersatt operativsystemet på din dator och på din telefon, men hur är din router? Om du smälter på tanken att du gör din router till en SSH-server, VPN, trafikformningssystem eller en BitTorrent-klient - överväga OpenWrt.

OpenWrt är en inbyggd Linux-distribution som kan installeras på olika routrar. OpenWrt har ett webbgränssnitt, och det kan vara stabilt än standardhardware för din maskinvara. Om du befinner dig att behöva starta om routern varannan dag eftersom den är nedslagen, är du kandidat till OpenWrt.

Med integritetshänsyn som härrör från cloud computing 3 tips för att vara säker på farorna med Cloud Computing 3 tips för att hålla sig säkra på farorna med Cloud Computing Cloud computing är den stora buzz dessa dagar och vi har fler valmöjligheter tillgängliga nu än någonsin tidigare. Hur många av oss använder daglig Dropbox, SkyDrive eller Google Drive? Hur ... Läs mer och saker på Internet 7 sätt att din integritet kan vara i fara i din väns smarta hem 7 sätt din integritet kan vara i fara i din väns smarta hem Din bästa kompis hemma kan fyllas med ett bländande utbud av det senaste smarta hemmet enheter. Från det ögonblick du anländer till det ögonblick du lämnar, kan din integritet bli attackerad. Läs mer adoption, OpenWrt-samhället har vuxit tillräckligt för att ha varit värd en, men två toppmöten dedikerad till projektet. Du kan vara nästa person att bli kär i att tinka med routern.

Användar för OpenWrt

Om idén om att ha en modulär Linux-distribution tillgänglig på din router inte upphetsar dig med alla möjligheter, kanske du läser fel artikel. Men vi ger dig en lista över de coola sakerna du kan göra med OpenWrt, förutom att den fungerar som en router:

  • Använd SSH-servern för SSH-tunnel: OpenWrt innehåller en SSH-server så att du kan komma åt terminalen. Om du exponerar SSH-servern på Internet (var noga med att säkra den med nyckelbaserad autentisering istället för ett svagt lösenord), kan du få åtkomst till det på distans och använda SSH-tunneln för att vidarebefordra din trafik över den krypterade anslutningen. Hur man tunnlar webbtrafik med SSH Secure Shell Hur man tunnlar webbtrafik med SSH Secure Shell Läs mer. På det här sättet kan du säkert få tillgång till webbplatser från offentliga Wi-Fi och åtkomstwebbplatser som endast kan nås i ditt hemland när du reser utomlands.
  • Ställa in en VPN: SSH-tunnelbana fungerar på samma sätt som en VPN 11 Anledningar till varför du ska använda en VPN 11 Anledningar till varför du borde använda VPN Virtuella privata nätverk är överkomliga och lätta att använda. Här är några anledningar till varför du ska använda en VPN om du inte har det. Läs mer 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ätverksbunden lagring 7 Skäl att använda en NAS för datalagring och säkerhetskopiering 7 Skäl att använda en NAS för datalagring och säkerhetskopiering Externa hårddiskar är bra för datalagring, men det finns många fler fördelar med att använda ett nätverk -attached-enheten istället. Här är allt du behöver veta. Läs mer eller en router med en integrerad USB-port och en ansluten USB-lagringsenhet, du kan använda din router själv som BitTorrent-klient.
  • Kör serverprogramvara: OpenWrts mjukvaruarkiv 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 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 gör att du kan utföra trafikformning och servicekvalitet på paket som reser via din router och prioriterar vissa typer av trafik. Du kan till och med prioritera trafik som går till specifika datorer, de-prioritering av trafik som går till andra datorer.
  • Skapa ett gästnätverk: OpenWrts wiki innehåller instruktioner för att skapa ett särskilt trådlöst nätverk för gäster, en som är separat från ditt huvudnätverk för säkerhetsändamål. Du kan till och med stela gästnätets hastighet.
  • 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ätverksdelning och öppna filen med ett verktyg som Wireshark Top 3 Portable Network Analysis och Diagnostics Tools Top 3 Portable Network Analysis och Diagnostics Tools Läs mer för att analysera ditt nätverk trafik.

Det här är inte en komplett lista, inte av ett långskott - men det borde få dig att tänka på vad som är möjligt med OpenWrt. Det är ett inbyggt Linux-system med ett brett utbud av mjukvarupaket tillgängliga för det, och på många sätt är det lika flexibelt som en dator som kör Linux - även om hårdvaran är mycket mer begränsad.

Installera OpenWrt

OpenWrt var ursprungligen utvecklat för Linksys WRT54G, men stöder nu många fler router modeller. Du hittar en lista över maskinvara som stöds på OpenWrts webbplats.

Du kommer att ersätta routerns inbyggda firmware med OpenWrt Linux-systemet, i likhet med att blinka en anpassad ROM Så här installerar du en anpassad ROM på din Android-enhet Så här installerar du en anpassad ROM på din Android-enhet Klar för att återuppliva din Android-telefon eller tablett? Installera en anpassad ROM är det bästa sättet att göra det - driva upp det med ännu bättre prestanda och funktioner. Läs mer till din smartphone. Wikien beskriver 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 uppgradering knapp. Om inte, kan du behöva få åtkomst till routerns startladdare 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 sitt 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å inbyggda Linux-system, och OpenWrt innehåller vanliga program som vi-textredigeraren för redigering av filer. Liksom andra Linux-system kan du köra olika skript på det och ställa in cron-jobb för att utföra åtgärder på ett schema.

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

Du behöver inte riktigt 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 pakethanteringssida som låter dig bläddra, söka och installera tillgängliga paket. Antalet paket som du kan installera beror på lagringsutrymmet som finns tillgängligt på din router. Det finns ingenstans tillräckligt med utrymme för att installera allt. OpenWrts modulära natur tillåter dig dock att välja vilka funktioner du vill installera och montera ditt eget operativsystem.

Vissa mjukvarupaket 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å det kan hända att du måste bli nere och smutsig i terminalen när du konfigurerar vissa program.

Behöver din Router OpenWrt?

OpenWrt är inte den perfekta lösningen för alla. De flesta människor kommer att vara nöjda med routerns standardprogramvara. Andra vill ha en inbyggd firmware som DD-WRT Vad är DD-WRT och hur det kan göra routern till en super-router Vad är DD-WRT och hur det kan göra routern till en super-router I den här artikeln , Jag ska visa dig några av DD-WRTs coolaste funktioner som, om du väljer att använda dig av, kommer att låta dig omvandla din egen router till superroutern av ... Läs mer. OpenWrt är mer flexibelt, men om du bara vill ha ett webbgränssnitt med fler funktioner, är du förmodligen bättre med en annan router-fast programvara. De 6 bästa alternativen för din router De 6 bästa alternativen för din router Alternativa firmware erbjuder fler funktioner och bättre funktionalitet än aktiebolag. Här är några av de bästa som ska användas. Läs mer .

Har du någonsin använt OpenWrt eller någon annan tredjeparts router firmwares? Vad använder du dem för? Lämna en kommentar för att dela med dig av dina erfarenheter och snabba knep du har tagit upp.

Bildkrediter: Mayuree Moonhirun via Shutterstock.com

Utforska mer om: DD-WRT, Linux Distro, Open Source, OpenWRT, Router.