Anonim

Det er vanskelig å sammenligne kostnader. Hver gang du bygger din egen datamaskin, kan du velge noe veldig minimalt eller våge deg i grovt overskudd. Valget er ditt. Når det er sagt, er det noen direkte sammenligninger du kan gjøre, spesielt med ballongkostnadene til avanserte rutere.

Det er ikke verdt å sammenligne en DIY-ruter med en billig fra hyllen. DIY-ruteren kommer alltid til å bli mye bedre og koste mer. Billige rutere er billige av en grunn; de er vanligvis søppel. De kan fungere for lett Internett-bruk på et par enheter, men det er ikke grunnen til at du er her. Hvis du leser dette, har du et robust nettverk som må støttes godt, og det er der du kan gjøre en virkelig sammenligning.

Per nå selger trådløse rutere med høyere ende i nærheten av $ 300- $ 450. Dette er rutere med full funksjonalitet på toppen av forbrukermarkedet, og de er lastet med ekstra trådløse bånd og "funksjoner" som muligheten til å konfigurere sky-sikkerhetskopier.

Det er også mulig å få flere gjennomsnittlige rutere i $ 150 - $ 250 området. De er ganske bra, men ikke bra for å håndtere massevis av trafikk.

Hva med DIY-rutere? Igjen kan kostnadene virkelig variere. Du kan bygge en $ 2000-ruter, med en massiv innebygd nettverksstasjon, hvis du virkelig vil, men det er ikke det innlegget folk tenker å gjøre.

Du kan sette sammen en rimelig DIY-ruter for omtrent samme prisklasse som de ledende fra sokkelen. Et innebygd hovedkort / CPU-combo er lett oppnåelig i $ 70- $ 80-serien. RAM for det brettet kan bli funnet for rundt $ 30 for 4 GB. Deretter kan du legge til en SSD for omtrent $ 80. En Ethernet NIC koster $ 40, og en god Linux-kompatibel PCI WiFi-adapter kan kjøpes for mellom $ 60 - $ 100. Kast deretter inn en strømforsyning og en sak for omtrent $ 30 hver. Totalen kommer mellom $ 340 og $ 390. Det stemmer i rekkevidden. Gitt, det er grove tall, men du kan sannsynligvis gå enda lavere.

Fordelene med Going DIY

Så kostnadene er ganske mye en vask. Hvorfor vil du gå gjennom bryet med å sette opp din egen ruter, da? Det kommer ned til to store poeng, kontroll og makt.

DIY-rutere gir deg full kontroll over hva ruteren din er og gjør. Å bygge en DIY-ruter eliminerer behovet for å shoppe etter ruterfunksjoner. Du kan få ruteren til å ha funksjonene du ønsker og designe maskinvarekonfigurasjonen slik at den støtter dem.

Du har også kontroll over oppdateringer. Ruterprodusenter liker ikke å støtte gamle modeller lenge etter at de nye har blitt utgitt. Open source-ruteren firmwares som DD-WRT faller latterlig langt bak og er avhengig av frivillige for å opprettholde. Med din egen DIY-ruter kontrollerer du oppdateringene. Hvis du bare vil ha sikkerhetsrettinger og maksimal stabilitet, baserer du ruteren på noe som Debian eller FreeBSD-stall. Vil du ha det siste hele tiden? Kjør Arch, Gentoo eller FreeBSD gjeldende. Det er helt opp til deg.

DIY-rutere er mye kraftigere enn noe du vil kjøpe av sokkelen. Selv de beste ruterne kan ikke konkurrere med sine DIY-kolleger. De kommersielt tilgjengelige ruterne bruker ARM-baserte prosessorer, som telefoner. En DIY-ruter inneholder en x86 CPU som en stasjonær eller bærbar datamaskin. Forskjellen i prosessorkraft er massiv.

Det tar ikke hensyn til andre imponerende kraftforbedringer, som mer og raskere RAM og solid state-stasjoner. Kombiner alt, så har du en mye kjøligere enhet som takler mye mer belastning.

CPU-kraft påvirker nettverksytelsen. En svak ruter klarer ikke massiv båndbredde og kan tømme Internetthastighetene. Når du kaster inn filoverføringer, streaming, spill og de utallige andre samtidige oppgavene som et aktivt nettverk utfører regelmessig, ber du om problemer når du bruker en utilstrekkelig ruter. En DIY-ruter vil aldri ha dette problemet. Det vil bare se grenser fra Internett-leverandøren din og kanskje det trådløse kortet ditt.

ulempene

Det er to viktigste ulemper med å bygge din egen ruter. Først fotavtrykket. DIY-rutere er større og krever mer kraft for å kjøre. Det er ikke som du kjører en stor produksjonsserver, men det er et lite skrivebord.

Den andre og viktigste ulempen er det ekstra arbeidet med å sette det opp. Det er ikke noe plug-and-play om å bygge en DIY-ruter. Du er ansvarlig for alt . Det inkluderer installasjon av Linux eller BSD og konfigurering av den til å fungere som en ruter.

Du er også ansvarlig for alt vedlikehold, inkludert oppdatering av systemet, og følger med på sikkerhetsproblemer som kan påvirke ruteren din. Hvis noe går galt, er du på egen hånd. Det er ingen garanti eller produsent å ringe.

Slik bygger du din egen ruter

Det er to forskjellige måter du kan håndtere programvaren på ruteren din. Du kan velge en ruterspesifikk distribusjon av Linux eller BSD. Dette er et mye enklere alternativ. Du kan også velge å bygge alt fra bunnen av med en bare-bone serverinstallasjon av Linux- eller BSD-distribusjonen du velger.

Den enkle måten

Hvis du vil ha mindre vedlikehold og er i orden med å gi opp litt kontroll, kan du bruke en av de store distribusjonene som er tilgjengelige for rutere. Disse operativsystemene er lastet med funksjoner er konfigurert og klar til bruk. Du må bare installere dem.

pfSense og OpenWRT er begge utmerkede rutereoperativsystemer. pfSense er basert på BSD, og ​​har et rykte for sikkerhet. Det er veldig godt dokumentert og har tilgjengelig profesjonell støtte.

OpenWRT er Linux-basert, og er tilgjengelig for et bredt spekter av maskinvare. Det er også godt dokumentert og gir og erfaring som bør være kjent for alle som har jobbet med tilpasset ruter firmware før.

The Awesome Way

Hvis du vil ha noe skikkelig tilpasset, kan du sette opp en ruter fra bunnen av ved å bruke Linux eller FreeBSD. Denne guiden kommer til å dekke Linux, siden den er mer populær, men FreeBSD er også et flott alternativ.

Du kan bruke omtrent hvilken som helst Linux-distribusjon til å lage din DIY-ruter. Det er sannsynligvis best å velge en du er kjent med. Noen, som Arch Linux eller Gentoo, kan gi deg et veldig minimalt fotavtrykk, men med mindre du er kjent med dem, kommer du til å få problemer. Uansett hvilken distribusjon du valgte, ikke bruk den fullstendige skrivebordsinstallasjonen. Velg en mer minimal serverinstallasjon. Du trenger ikke et skrivebordsgrensesnitt, og det vil bare bremse ruteren.

Denne guiden skal ikke gå nærmere inn på hvordan du konfigurerer DIY-ruteren. Det er et distribusjonsspesifikt emne som krever mye mer detalj. Det vil dekke de grunnleggende trinnene for å hjelpe deg med å finne ut om å bygge din egen Linux-ruter er riktig for deg.

Start med å installere Linux-distribusjonen din på maskinvaren. Installering av Linux er utenfor anvendelsesområdet for denne guiden, men installatørene på brukervennlige distribusjoner som Ubuntu er nesten tålsikre, så du bør ikke ha et problem.

Når du har Linux kjørt, kan du begynne å konfigurere ruteren. Det første du må gjøre er å konfigurere nettverksgrensesnittene. Start med å installere og sette opp DHCP, for å håndtere tildelingen av IP-adresser. Én Ethernet-port må tilordnes WAN (Internett) -forbindelsen. Konfigurer den til å bruke DHCP. Da må resten av Ethernet-portene dine konfigureres for LAN. Disse bør bruke en statisk IP. Hvis du har mer enn en, må du sette opp en nettverksbro for å binde dem til samme IP-adresse.

Når du har konfigurert nettverksgrensesnittene, må du konfigurere portvideresending. Dette lar deg passere trafikk mellom grensesnitt.

Iptables-brannmuren håndterer alt annet. Iptables lar deg dirigere strømmen av nettverkstrafikk i Linux-systemet. Det er gjennom iptables du kan passere trafikk over LAN, så vel som mellom LAN og Internett. Iptables lar deg også konfigurere viktige deler av ruteren din som NAT, DNS, DHCP og selve brannmuren. Du trenger absolutt en brannmur for å forhindre ubundet tilgang fra Internett til nettverket.

Hvis du bruker et trådløst nettverk, må du også laste ned og konfigurere hostapd. Hostapd lar deg opprette et trådløst tilgangspunkt som du gjør med en vanlig trådløs ruter. Med Hostapd kan du bruke funksjoner som trådløs kryptering for å sikre ditt WiFi-nettverk.

Er DIY riktig for meg?

Bare du vet om du vil legge ut på denne reisen. Å lage din egen DIY-ruter har sine tydelige fordeler. Det betyr også at du må være ansvarlig for å bygge og vedlikeholde et kritisk stykke nettverksutstyr som er portvokteren til hjemmenettverket ditt og alle dataene på det. Valget er til syvende og sist ditt.

Fordeler og ulemper med å bygge din egen ruter