Anonim

È difficile confrontare i costi. Ogni volta che costruisci il tuo computer, puoi scegliere qualcosa di molto minimale o avventurarti in un eccesso eccessivo. La scelta è tua. Detto questo, ci sono alcuni confronti diretti che puoi fare, specialmente con i costi di mongolfiera dei router di fascia alta.

Non vale la pena confrontare un router fai-da-te con uno economico disponibile in commercio. Il router fai-da-te sarà sempre molto meglio e costa di più. I router economici sono economici per un motivo; di solito sono spazzatura. Potrebbero funzionare per un uso leggero di Internet su un paio di dispositivi, ma non è per questo che sei qui. Se stai leggendo questo, hai una rete solida che deve essere ben supportata ed è qui che puoi fare un vero confronto.

A partire da ora, i router wireless di fascia più alta stanno vendendo nel giro di $ 300- $ 450. Si tratta di router con funzionalità complete nella parte superiore del mercato consumer e sono caricati con ulteriori bande wireless e "funzionalità" come la possibilità di configurare i backup su cloud.

È anche possibile ottenere router più medi nell'intervallo $ 150- $ 250. Sono abbastanza buoni, ma non eccezionali per gestire un sacco di traffico.

Che dire dei router fai-da-te? Ancora una volta, il costo può davvero variare. Puoi creare un router da $ 2000, con un enorme drive di rete integrato, se vuoi davvero, ma non è quello che la gente post pensa di fare.

Puoi mettere insieme un router fai-da-te ragionevole per la stessa fascia di prezzo di quelli all'avanguardia. Una combinazione di scheda madre / CPU integrata è facilmente raggiungibile nell'intervallo $ 70- $ 80. La RAM per quella scheda può essere trovata per circa $ 30 per 4 GB. Quindi, è possibile aggiungere un SSD per circa $ 80. Una scheda NIC Ethernet costa $ 40 e un buon adattatore WiFi PCI compatibile con Linux può essere acquistato tra $ 60- $ 100. Quindi, inserisci un alimentatore e una custodia per circa $ 30 ciascuno. Il totale è compreso tra $ 340 e $ 390. È esattamente nella gamma. Dato, quelli sono numeri approssimativi, ma probabilmente puoi andare ancora più in basso.

Vantaggi di andare fai-da-te

Quindi, il costo è praticamente un lavaggio. Perché allora dovresti affrontare il problema di configurare il tuo router? Ciò si riduce a due grandi punti, controllo e potenza.

I router fai-da-te ti offrono il controllo completo su ciò che il tuo router è e fa. La costruzione di un router fai-da-te elimina la necessità di cercare le funzionalità del router. Puoi fare in modo che il router abbia le funzionalità che desideri e progettare la configurazione hardware per supportarle.

Hai anche il controllo sugli aggiornamenti. Ai produttori di router non piace supportare i vecchi modelli per molto tempo dopo che i nuovi sono stati rilasciati. I firmware di router open source come DD-WRT sono ridicolmente molto indietro e dipendenti da volontari da mantenere. Con il tuo router fai-da-te, controlli gli aggiornamenti. Se vuoi solo correzioni di sicurezza e massima stabilità, basa il tuo router su qualcosa come Debian o FreeBSD stable. Vuoi le ultime novità tutto il tempo? Esegui Arch, Gentoo o FreeBSD corrente. Dipende interamente da te.

I router fai-da-te sono molto più potenti di qualsiasi cosa tu abbia intenzione di acquistare dallo scaffale. Anche i migliori router non possono competere con le loro controparti fai-da-te. I router disponibili in commercio utilizzano processori basati su ARM, come i telefoni. Un router fai-da-te contiene una CPU x86 come un desktop o un laptop. La differenza nella potenza del processore è enorme.

Ciò non tiene conto di altri incredibili aumenti di potenza, come RAM più e più veloci e unità a stato solido. Combina tutto e avrai un dispositivo molto più robusto in grado di gestire un carico molto maggiore.

La potenza della CPU influisce sulle prestazioni della rete. Un router debole non è in grado di gestire una larghezza di banda elevata e può limitare la velocità di Internet. Quando si lanciano trasferimenti di file, streaming, giochi e le innumerevoli altre attività simultanee che una rete attiva svolge su base regolare, ci si chiede problemi quando si utilizza un router inadeguato. Un router fai-da-te non avrà mai questo problema. Vedrà sempre e solo limiti dal tuo ISP e forse dalla tua scheda wireless.

svantaggi

Ci sono due principali inconvenienti nella costruzione del proprio router. Innanzitutto, l'impronta. I router fai-da-te sono più grandi e richiedono più potenza per funzionare. Non è che stai eseguendo un grande server di produzione, ma è un desktop di piccole dimensioni.

L'altro e principale svantaggio è il lavoro extra per configurarlo. Non c'è nulla di plug-and-play nella costruzione di un router fai-da-te. Sei responsabile di tutto . Ciò include l'installazione di Linux o BSD e la sua configurazione per funzionare come router.

Inoltre, sei responsabile di tutta la manutenzione, incluso l'aggiornamento del sistema e il monitoraggio dei problemi di sicurezza che potrebbero influire sul tuo router. Se qualcosa va storto, sei da solo. Non vi è alcuna garanzia o produttore da chiamare.

Come costruire il proprio router

Esistono due modi diversi per gestire il software sul router. Puoi scegliere una distribuzione specifica per router di Linux o BSD. Questa è un'opzione molto più semplice. Puoi anche scegliere di costruire tutto da zero con un'installazione server bare-bones della distribuzione Linux o BSD di tua scelta.

Il modo più semplice

Se si desidera meno manutenzione e si rinuncia a un po 'di controllo, è possibile utilizzare una delle grandi distribuzioni disponibili per i router. Questi sistemi operativi sono caricati con funzionalità che vengono configurate e pronte per l'uso. Devi solo installarli.

pfSense e OpenWRT sono entrambi ottimi sistemi operativi per router. pfSense si basa su BSD e ha una reputazione per la sicurezza. È molto ben documentato e dispone di supporto professionale disponibile.

OpenWRT è basato su Linux ed è disponibile per una vasta gamma di hardware. È anche ben documentato e fornisce ed esperienza che dovrebbe essere familiare a chiunque abbia già lavorato con il firmware del router personalizzato.

Il modo fantastico

Se vuoi qualcosa di veramente personalizzato, puoi configurare un router da zero usando Linux o FreeBSD. Questa guida tratterà Linux, poiché è più popolare, ma anche FreeBSD è un'ottima opzione.

Puoi usare praticamente qualsiasi distribuzione Linux per creare il tuo router DIY. Probabilmente è meglio sceglierne uno a te familiare. Alcuni, come Arch Linux o Gentoo, possono darti un footprint minimo, ma a meno che tu non li abbia conosciuti, incontrerai dei problemi. Qualunque sia la distribuzione scelta, non utilizzare l'installazione desktop completa. Optare per un'installazione server più minimale. Non hai bisogno di un'interfaccia desktop e rallenterà il tuo router.

Questa guida non entrerà nei dettagli per l'impostazione del router fai-da-te. Questo è un argomento specifico per la distribuzione che richiede molti più dettagli. Coprirà i passaggi di base per aiutarti a determinare se costruire il tuo router Linux è giusto per te.

Inizia installando la tua distribuzione Linux sul tuo hardware. L'installazione di Linux non rientra nell'ambito di questa guida, ma gli installatori su distribuzioni intuitive come Ubuntu sono quasi a prova di errore, quindi non dovresti avere problemi.

Una volta che hai Linux in esecuzione, puoi iniziare a configurare il tuo router. La prima cosa da fare è configurare le interfacce di rete. Inizia installando e configurando DHCP, per gestire l'assegnazione degli indirizzi IP. Una porta Ethernet deve essere assegnata alla connessione WAN (Internet). Configura quello per usare DHCP. Quindi le altre porte Ethernet devono essere configurate per la LAN. Questi dovrebbero usare un IP statico. Se ne hai più di uno, devi configurare un bridge di rete per associarli allo stesso indirizzo IP.

Dopo aver configurato le interfacce di rete, è necessario impostare il port forwarding. Ciò ti consentirà di trasferire il traffico tra le interfacce.

Il firewall iptables gestisce tutto il resto. Iptables ti consente di dirigere il flusso del traffico di rete all'interno del sistema Linux. È attraverso iptables che puoi trasferire il traffico attraverso la LAN e tra la LAN e Internet. Iptables consente inoltre di configurare parti importanti del router come NAT, DNS, DHCP e il firewall stesso. È assolutamente necessario un firewall per impedire l'accesso illimitato da Internet alla rete.

Se si utilizza una rete wireless, è inoltre necessario scaricare e configurare hostapd. Hostapd ti consente di creare un punto di accesso wireless come faresti con un normale router wireless. Hostapd ti consente di utilizzare funzionalità come la crittografia wireless per proteggere la tua rete WiFi.

Il fai-da-te è giusto per me?

Solo tu sai se vuoi intraprendere questo viaggio. La creazione del tuo router fai-da-te ha i suoi vantaggi distinti. Significa anche che devi essere responsabile della costruzione e della manutenzione di un componente critico della rete che è il gatekeeper della tua rete domestica e di tutti i dati su di essa. Alla fine la scelta è tua.

I pro e i contro della costruzione del tuo router