Immagine di mmgallan.
Perché voglio farlo?
La tecnologia Wi-Fi è cambiata significativamente negli ultimi dieci anni, ma il networking basato su Ethernet è cambiato molto poco. In quanto tale, un router Wi-Fi con budella del 2006 è in ritardo rispetto alla tecnologia del router Wi-Fi corrente, ma il componente di rete Ethernet del dispositivo è tanto utile quanto prima; a parte il potenziale di soli 100 Mb anziché 1000 Mb (che per il 99% delle applicazioni domestiche è irrilevante), Ethernet è Ethernet.
Cosa ti importa di questo, il consumatore? Ciò significa che, anche se il tuo vecchio router non lo ha hackerato per le tue esigenze del Wi-Fi, il dispositivo è comunque un commutatore di rete perfettamente funzionante (e di alta qualità). Quando hai bisogno di un interruttore di rete? Ogni volta che si desidera condividere un cavo Ethernet tra più dispositivi, è necessario un interruttore.
Ad esempio, supponiamo di avere un singolo jack a muro Ethernet dietro il tuo centro di intrattenimento. Sfortunatamente hai quattro dispositivi che vuoi collegare alla tua rete locale tramite la linea dura, compresi i tuoi smart HDTV, DVR, Xbox e un piccolo Raspberry Pi con XBMC.
Invece di spendere $ 20-30 per acquistare un nuovo interruttore di qualità costruttiva paragonabile al tuo vecchio router Wi-Fi, ha un senso finanziario (ed è rispettoso dell'ambiente) di investire cinque minuti del tuo tempo modificando le impostazioni sul vecchio router per attivare da un punto di accesso Wi-Fi e da uno strumento di routing a un commutatore di rete, perfetto per lasciarti alle spalle il tuo centro di intrattenimento in modo che il tuo DVR, Xbox e il computer del centro multimediale possano condividere una connessione Ethernet.
Di cosa ho bisogno?
Per questo tutorial, avrai bisogno di alcune cose, che probabilmente avrai prontamente a disposizione o che potrai scaricare gratuitamente. Per seguire la parte di base del tutorial, avrai bisogno di quanto segue:
- 1 router Wi-Fi con porte Ethernet
- 1 computer con jack Ethernet
- 1 cavo Ethernet
Per il tutorial avanzato, avrai bisogno di tutte queste cose, oltre a:
1 copia del firmware DD-WRT per il router Wi-Fi
Stiamo conducendo l'esperimento con un router Wi-Fi Linksys WRT54GL. La serie WRT54 è una delle più vendute serie di router Wi-Fi di tutti i tempi e c'è una buona probabilità che un numero significativo di lettori ne abbia una (o più) imbottigliata in un armadio dell'ufficio. Anche se non si dispone di uno dei router della serie WRT54, tuttavia, i principi che stiamo delineando qui si applicano a tutti i router Wi-Fi; finché il pannello di amministrazione del router consente le modifiche necessarie, puoi seguirci direttamente.
Quando si converte un router Wi-Fi in uno switch, nella maggior parte dei casi, si perde due porte poiché la porta "Internet" non può essere utilizzata come normale porta dello switch e una delle porte dello switch diventa la porta di input per il cavo Ethernet collegando l'interruttore alla rete principale. Ciò significa che, facendo riferimento allo schema precedente, si perderebbe la porta WAN e la porta LAN 1, ma si manterrebbero le porte LAN 2, 3 e 4 per l'uso. Se hai solo bisogno di passare per 2-3 dispositivi, questo potrebbe essere soddisfacente.
Tuttavia, per quelli di voi che preferirebbero una configurazione switch più tradizionale in cui è presente una porta WAN dedicata e il resto delle porte sono accessibili, sarà necessario flashare un firmware router di terze parti come il potente DD-WRT sul vostro dispositivo. Così facendo si apre il router con un maggior grado di modifica e si consente di assegnare la porta WAN precedentemente riservata allo switch, aprendo così le porte LAN 1-4.
Anche se non hai intenzione di usare quella porta extra, DD-WRT ti offre così tante altre opzioni che vale la pena fare qualche passo in più.
Preparare il router per la vita come un interruttore
Per prima cosa, si desidera ripristinare il router (se si è appena scaricato un nuovo firmware sul router, saltare questo passaggio). Seguendo le procedure di ripristino per il tuo router particolare o andare con quello che è noto come il "Metodo Peacock" in cui si tiene premuto il pulsante di reset per trenta secondi, scollegare il router e attendere (tenendo premuto il pulsante di reset) per trenta secondi, e quindi collegarlo mentre, di nuovo, continua a tenere premuto il pulsante di riposo. Nel corso della vita di un router ci sono una varietà di modifiche fatte, grandi e piccole, quindi è meglio ripassare tutte le impostazioni predefinite di fabbrica prima di riproporre il router come un interruttore.
In secondo luogo, dopo il ripristino, è necessario modificare l'indirizzo IP del dispositivo sulla rete locale in un indirizzo che non sia in conflitto diretto con il nuovo router.L'indirizzo IP predefinito tipico per un router domestico è 192.168.1.1; se hai bisogno di tornare nel pannello di amministrazione del router-turn-switch per controllare le cose o apportare modifiche, sarà un vero problema se l'indirizzo IP del dispositivo è in conflitto con il nuovo router di casa. Il modo più semplice per risolvere questo problema è assegnare un indirizzo vicino all'indirizzo effettivo del router ma al di fuori dell'intervallo di indirizzi che il router assegnerà tramite il client DHCP; una buona scelta è quindi 192.168.1.2.
Una volta che il router è stato ripristinato (o ripetuto nuovamente) e gli è stato assegnato un nuovo indirizzo IP, è necessario configurarlo come uno switch.
Router di base per cambiare configurazione
Collega il router Wi-Fi alla rete tramite una delle porte LAN (considera la porta WAN come morta da questo punto in avanti, a meno che non inizi a utilizzare il router nella sua funzione tradizionale di nuovo o in seguito flash un firmware più avanzato al dispositivo, la porta è ufficialmente ritirata a questo punto). Aprire il pannello di controllo dell'amministratore tramite browser Web su un computer collegato. Prima di iniziare, due cose: in primo luogo, tutto ciò che non ti istruzioni esplicitamente di cambiare dovrebbe essere lasciato nelle impostazioni predefinite di ripristino di fabbrica come lo trovi, e due, cambiare le impostazioni nell'ordine in cui le elenciamo come alcune impostazioni non può essere modificato dopo che alcune funzionalità sono disabilitate.
Per iniziare, passiamo a Setup -> Setup di base. Qui è necessario modificare le seguenti cose:
Local IP Address: [different than the primary router, e.g. 192.168.1.2]
Subnet Mask: [same as the primary router, e.g. 255.255.255.0]
DHCP Server: Disable
Salva con il pulsante "Salva impostazioni" e poi vai a Setup -> Routing avanzato:
Operating Mode: Router
Questa particolare impostazione è molto controintuitiva. Il commutatore "Modalità operativa" indica al dispositivo se deve o meno abilitare la funzione NAT (Network Address Translation). Dato che stiamo trasformando un pezzo intelligente di hardware di rete in uno relativamente stupido, non abbiamo bisogno di questa funzione, quindi passiamo dalla modalità Gateway (NAT on) alla modalità Router (NAT off).
La nostra prossima fermata è Wireless -> Impostazioni wireless di base:
Wireless SSID Broadcast: Disable
Wireless Network Mode: Disabled
Dopo aver disabilitato il wireless, faremo di nuovo qualcosa di controintuitivo. Navigare verso Wireless -> Sicurezza wireless e impostare i seguenti parametri:
Security Mode: WPA2 Personal
WPA Algorithms: TKIP+AES
WPA Shared Key: [select some random string of letters, numbers, and symbols like JF#d$di!Hdgio890]
Ora ti starai chiedendo, perché mai stiamo impostando una configurazione Wi-Fi piuttosto sicura su un router Wi-Fi che non useremo come nodo Wi-Fi? Nella remota possibilità che qualcosa di strano accada dopo, ad esempio, un'interruzione dell'alimentazione quando il router viene acceso e spento per un certo numero di volte e la funzionalità Wi-Fi è attivata, non vogliamo eseguire il Wi- Il nodo Fi è aperto e garantisce un accesso illimitato alla tua rete. Mentre le probabilità di questo sono prossime a inesistenti, bastano pochi secondi per applicare la misura di sicurezza, quindi non c'è motivo di non farlo.
Salva le tue modifiche e vai a Sicurezza -> Firewall.
Uncheck everything but Filter Multicast
Firewall Protect: Disable
A questo punto è possibile salvare nuovamente le modifiche, rivedere le modifiche apportate per assicurarsi che siano tutte bloccate e quindi distribuire il "nuovo" switch ovunque sia necessario.
Router avanzato per cambiare configurazione
Collega il router Wi-Fi alla rete tramite una delle porte LAN (in seguito puoi passare il cavo alla porta WAN). Aprire il pannello di controllo dell'amministratore tramite browser Web sul computer collegato. Vai a Setup -> Setup di base scheda per iniziare.
Nella scheda Configurazione di base, assicurarsi che le seguenti impostazioni siano regolate. L'impostazione cambianon sono opzionale e sono necessari per trasformare il router Wi-Fi in un interruttore.
WAN Connection Type: Disabled
Local IP Address: [different than the primary router, e.g. 192.168.1.2]
Subnet Mask: [same as the primary router, e.g. 255.255.255.0]
DHCP Server: Disable
Oltre a disabilitare il server DHCP, deselezionare anche tutte le caselle DNSMasq come la parte inferiore del sottomenu DHCP.
Se si desidera attivare la porta aggiuntiva (e perché no), nella sezione della porta WAN:
Assign WAN Port to Switch [X]
A questo punto, il router è diventato uno switch e si ha accesso alla porta WAN in modo che le porte LAN siano tutte gratuite. Dal momento che siamo già nel pannello di controllo, tuttavia, potremmo anche lanciare alcuni pulsanti opzionali che bloccano ulteriormente l'interruttore e impediscono che qualcosa di strano accada. Le impostazioni opzionali sono organizzate tramite il menu in cui le trovi. Ricorda di salvare le impostazioni con il pulsante Salva prima di passare a una nuova scheda.
Mentre ancora nel Setup -> Setup di base menu, cambia il seguente:
Gateway/Local DNS: [IP address of primary router, e.g. 192.168.1.1] NTP Client: Disable
Il prossimo passo è spegnere completamente la radio (che non solo uccide il Wi-Fi ma in realtà spegne il chip della radio fisica). Navigare verso Wireless -> Impostazioni avanzate -> Limitazioni temporali della radio:
Radio Scheduling: Enable
Select “Always Off”
Non è necessario creare un potenziale problema di sicurezza lasciando attivata la radio Wi-Fi, la levetta sopra descritta la disattiva completamente.
Sotto Servizi -> Servizi:
DNSMasq: Disable ttraff Daemon: Disable
Sotto il Sicurezza -> Firewall scheda, deseleziona ogni casellatranne "Filtro Multicast", come si vede nello screenshot qui sopra, e quindi disabilitare SPI Firewall. Una volta che hai finito qui, salva e vai alla scheda Amministrazione. Sotto Amministrazione -> Gestione:
Info Site Password Protection: Enable
Info Site MAC Masking: Disable
CRON: Disable
802.1x: Disable
Routing: Disable
Dopo questo ultimo giro di modifiche, salva e applica le tue impostazioni. Il tuo router ora è stato strategicamente ridotto a sufficienza per essere considerato un piccolo interruttore molto affidabile. È ora di sistemarlo dietro la scrivania o il centro di intrattenimento e semplificare il cablaggio.