Anonim

Det är svårt att jämföra kostnader. Varje gång du bygger din egen dator kan du välja något väldigt minimalt eller satsa på ett stort överskott. Valet är ditt. Som sagt, det finns några direkta jämförelser du kan göra, särskilt med ballongkostnaderna för avancerade routrar.

Det är inte värt att jämföra en DIY-router med en billig från hyllan. DIY-routern kommer alltid att bli mycket bättre och kosta mer. Billiga routrar är billiga av en anledning; de är vanligtvis skräp. De kanske fungerar för lätt Internetanvändning på ett par enheter, men det är inte därför du är här. Om du läser detta har du ett robust nätverk som måste stödjas väl, och det är där du kan göra en riktig jämförelse.

Från och med nu säljer trådlösa routrar med högre slut i närheten av $ 300- $ 450. Dessa är fullständiga routrar högst upp på konsumentmarknaden, och de är laddade med ytterligare trådlösa band och "funktioner" som möjligheten att konfigurera molnbackup.

Det är också möjligt att få fler genomsnittliga routrar i intervallet $ 150 - $ 250. De är ganska bra, men inte bra för att hantera massor av trafik.

Vad sägs om DIY-routrar? Återigen kan kostnaden verkligen variera. Du kan bygga en $ 2000-router med en massiv inbyggd nätverksenhet om du verkligen vill, men det är inte det inlägget människor tänker göra.

Du kan sätta ihop en rimlig DIY-router för ungefär samma prisklass som de ledande från hyllan. Ett inbäddat moderkort / CPU-combo är lätt att uppnå inom intervallet $ 70- $ 80. RAM för det kortet kan hittas för cirka $ 30 för 4 GB. Sedan kan du lägga till en SSD för cirka $ 80. En Ethernet NIC kostar 40 $ och en bra Linux-kompatibel PCI WiFi-adapter kan köpas för mellan $ 60 - $ 100. Kasta sedan in en strömförsörjning och ett fodral för cirka $ 30 vardera. Totalen kommer mellan 340 och 390 $. Det är rätt i intervallet. Med tanke på att det är grova siffror, men du kan nog gå ännu lägre.

Fördelarna med Going DIY

Så kostnaden är ganska mycket en tvätt. Varför skulle du gå igenom besväret med att ställa in din egen router, då? Det kommer till två stora punkter, kontroll och makt.

DIY Routers ger dig full kontroll över vad din router är och gör. Att bygga en DIY-router eliminerar behovet av att shoppa efter routerfunktioner. Du kan göra att routern har de funktioner du vill och utforma hårdvarukonfigurationen för att stödja dem.

Du har också kontroll över uppdateringar. Routertillverkare gillar inte att stödja gamla modeller länge efter att de nya har släppts. Open-source router firmwares som DD-WRT faller löjligt långt efter och beroende av frivilliga att underhålla. Med din egen DIY-router styr du uppdateringarna. Om du bara vill ha säkerhetsfixar och maximal stabilitet, basera din router på något som Debian eller FreeBSD-stall. Vill du ha det senaste hela tiden? Kör Arch, Gentoo eller FreeBSD-ström. Det är helt upp till dig.

DIY-routrar är mycket kraftfullare än någonting som du kommer att köpa från hyllan. Även de bästa routrarna kan inte tävla med sina DIY-motsvarigheter. De kommersiellt tillgängliga routrarna använder ARM-baserade processorer, som telefoner. En DIY-router innehåller en x86-CPU som en stationär eller bärbar dator. Skillnaden i processoreffekt är enorm.

Det tar inte hänsyn till andra fantastiska kraftförstärkningar, som mer och snabbare RAM och solid state-enheter. Kombinera allt, så har du en mycket köttigare enhet som klarar mycket mer belastning.

CPU-effekt påverkar nätverksprestanda. En svag router kan inte hantera massiv bandbredd och kan tanka dina internethastigheter. När du kastar in filöverföringar, streaming, spel och de otaliga andra samtidiga uppgifterna som ett aktivt nätverk utför regelbundet, ber du om problem när du använder en otillräcklig router. En DIY-router kommer aldrig att ha detta problem. Det kommer bara att se gränser från din Internetleverantör och kanske ditt trådlösa kort.

nackdelar

Det finns två huvudsakliga nackdelar med att bygga din egen router. Först fotavtrycket. DIY-routrar är större och kräver mer kraft för att köra. Det är inte som att du kör en stor produktionsserver, men det är ett litet skrivbord.

Den andra och huvudsakliga nackdelen är det extra arbetet med att installera det. Det finns inget plug-and-play om att bygga en DIY-router. Du är ansvarig för allt . Det inkluderar installation av Linux eller BSD och konfigurering för att fungera som en router.

Du är också ansvarig för allt underhåll, inklusive uppdatering av systemet och att hålla reda på säkerhetsproblem som kan påverka din router. Om något går fel, är du själv. Det finns ingen garanti eller tillverkare att ringa.

Hur man bygger din egen router

Det finns två olika sätt att hantera programvaran på din router. Du kan välja en routerspecifik distribution av Linux eller BSD. Detta är ett mycket enklare alternativ. Du kan också välja att bygga allt från grunden med en bara-server-serverinstallation av Linux eller BSD-distributionen du väljer.

Det enkla sättet

Om du vill ha mindre underhåll och är okej med att ge upp lite kontroll kan du använda en av de stora distributionerna som finns tillgängliga för routrar. Dessa operativsystem är laddade med funktioner är konfigurerade och redo att användas. Du måste bara installera dem.

pfSense och OpenWRT är båda utmärkta routeroperativsystem. pfSense är baserat på BSD och har ett rykte för säkerhet. Det är mycket väl dokumenterat och har tillgängligt professionellt stöd.

OpenWRT är Linux-baserat och är tillgängligt för ett brett utbud av hårdvara. Det är också väl dokumenterat och ger och erfarenhet som borde vara bekant för alla som har arbetat med anpassad router firmware tidigare.

Det fantastiska sättet

Om du vill ha något riktigt anpassat kan du ställa in en router från grunden med Linux eller FreeBSD. Den här guiden kommer att täcka Linux eftersom det är mer populärt, men FreeBSD är också ett bra alternativ.

Du kan använda nästan vilken Linux-distribution som helst för att göra din DIY-router. Det är förmodligen bäst att välja en du känner till. Vissa, som Arch Linux eller Gentoo, kan ge dig ett mycket minimalt fotavtryck, men om du inte är bekant med dem kommer du att stöta på problem. Oavsett distribution du valde, använd inte hela skrivbordsinstallationen. Välj en mer minimal serverinstallation. Du behöver inte ett skrivbordgränssnitt, och det kommer bara att sakta ner din router.

Den här guiden kommer inte att gå in på detaljer för att ställa in din DIY-router. Det är ett distributionsspecifikt ämne som kräver mycket mer detalj. Det kommer att täcka de grundläggande stegen som hjälper dig att avgöra om att bygga din egen Linux-router är rätt för dig.

Börja med att installera din Linux-distribution på din hårdvara. Installering av Linux ligger utanför denna guide, men installatörerna på användarvänliga distributioner som Ubuntu är nästan idiotsäkra, så du bör inte ha några problem.

När du har Linux igång kan du börja konfigurera din router. Det första du ska göra är att konfigurera dina nätverksgränssnitt. Börja med att installera och ställa in DHCP för att hantera tilldelningen av IP-adresser. En Ethernet-port måste tilldelas WAN (Internet) -anslutningen. Konfigurera den för att använda DHCP. Då måste resten av dina Ethernet-portar konfigureras för LAN. Dessa bör använda en statisk IP. Om du har fler än en måste du ställa in en nätverksbrygga för att binda dem till samma IP-adress.

När du har konfigurerat nätverksgränssnitten måste du ställa in port vidarebefordran. Detta gör att du kan passera trafik mellan gränssnitten.

Iptables-brandväggen hanterar allt annat. Iptables låter dig styra flödet av nätverkstrafik i Linux-systemet. Det är genom iptables som du kan skicka trafik över LAN såväl som mellan LAN och Internet. Iptables låter dig också konfigurera viktiga delar av din router som NAT, DNS, DHCP och själva brandväggen. Du behöver absolut en brandvägg för att förhindra obunden åtkomst från Internet till ditt nätverk.

Om du använder ett trådlöst nätverk måste du också ladda ner och konfigurera hostapd. Med Hostapd kan du skapa en trådlös åtkomstpunkt som du gör med en vanlig trådlös router. Med Hostapd kan du använda funktioner som trådlös kryptering för att säkra ditt WiFi-nätverk.

Är DIY rätt för mig?

Endast du vet om du vill gå in på denna resa. Att skapa en egen DIY-router har sina distinkta fördelar. Det betyder också att du måste vara ansvarig för att bygga och underhålla en kritisk nätverksutrustning som är portvakt för ditt hemnätverk och all information på den. Valet är slutligen ditt.

Fördelar och nackdelar med att bygga din egen router