Cos'è OpenWrt e perché dovrei usarlo per il mio router?

Cos'è OpenWrt e perché dovrei usarlo per il mio router? / Spiegazione della tecnologia

Aggiornato da Bertel King, Jr. il 05/15/2017

Hai sostituito il sistema operativo sul tuo computer e sul tuo telefono, ma per quanto riguarda il tuo router? Se ti piace l'idea di trasformare il tuo router in un server SSH, VPN, sistema di traffic shaping o client BitTorrent, considera OpenWrt.

OpenWrt è una distribuzione Linux incorporata che può essere installata su vari router. OpenWrt ha un'interfaccia web e potrebbe essere più stabile del firmware predefinito dell'hardware. Se ti ritrovi a dover riavviare il router ogni pochi giorni perché è diventato impantanato, sei un candidato per OpenWrt.

Con le preoccupazioni sulla privacy derivanti dal cloud computing 3 Suggerimenti per rimanere al sicuro dai pericoli del cloud computing 3 Suggerimenti per rimanere al sicuro dai pericoli del cloud computing Il cloud computing è il grande entusiasmo di questi tempi e abbiamo più scelte a nostra disposizione ora che mai. Quanti di noi utilizzano Dropbox, SkyDrive o Google Drive quotidianamente? Come ... Leggi di più e Internet of Things 7 Modi La tua privacy potrebbe essere a rischio nella Smart Home del tuo amico 7 modi in cui la tua privacy potrebbe essere a rischio nella Smart Home del tuo amico La casa del tuo migliore amico può essere riempita con una gamma abbagliante dell'ultima casa intelligente dispositivi. Dal momento in cui arrivi al momento in cui parti, la tua privacy potrebbe essere sotto attacco. Per saperne di più sull'adozione, la community di OpenWrt è cresciuta abbastanza da ospitare non uno, ma due vertici dedicati al progetto. Potresti essere la prossima persona che si innamora di armeggiare con il loro router.

Utilizza per OpenWrt

Se l'idea di avere una distribuzione modulare Linux disponibile sul tuo router non ti eccita con tutte le possibilità, potresti leggere l'articolo sbagliato. Ma ti forniremo una lista delle cose interessanti che potresti fare con OpenWrt, oltre ad avere la funzione di router:

  • Usa il server SSH per il tunnelling SSH: OpenWrt include un server SSH in modo da poter accedere al suo terminale. Se si espone il server SSH a Internet (assicurarsi di proteggerlo con l'autenticazione basata su chiave anziché con una password debole), è possibile accedervi da remoto e utilizzare il tunnel SSH per inoltrare il traffico sulla connessione crittografata. SSH Secure Shell Come Tunnel Web Traffic con SSH Secure Shell Ulteriori informazioni. Ciò consente di accedere in modo sicuro ai siti Web dalla rete Wi-Fi pubblica e accedere a siti Web a cui è possibile accedere solo nel proprio paese di origine durante i viaggi all'estero.
  • Configurare una VPN: Il tunneling SSH funziona in modo simile a una VPN 11 Ragioni per le quali dovresti utilizzare una VPN 11 Ragioni per le quali dovresti utilizzare una VPN Le reti private virtuali sono economiche e facili da usare. Ecco alcuni motivi per cui dovresti utilizzare una VPN se non lo hai ancora fatto. Leggi di più in molti modi, ma potresti anche impostare una VPN adeguata sul tuo router OpenWrt.
  • Installa un client BitTorrent: Con una sorta di archiviazione collegata in rete 7 Ragioni per utilizzare un NAS per archiviazione e backup dei dati 7 Ragioni per utilizzare un NAS per archiviazione dati e backup I dischi rigidi esterni sono ottimi per l'archiviazione dei dati, ma ci sono molti altri vantaggi nell'utilizzo di una rete unità collegata invece. Ecco tutto ciò che devi sapere. Ulteriori informazioni o un router con una porta USB integrata e un dispositivo di archiviazione USB collegato, è possibile utilizzare il router stesso come client BitTorrent.
  • Esegui il software del server: I repository software di OpenWrt contengono pacchetti che gli consentono di funzionare come server Web, server IRC, tracker BitTorrent e altro. Probabilmente stai già utilizzando un router, quindi perché non avere la stessa funzione di router di un server? Per i principianti, i router richiedono molta meno energia dei computer.
  • Esegui il traffic shaping e QoS: OpenWrt consente di eseguire la modellazione del traffico e la qualità del servizio sui pacchetti che viaggiano attraverso il router, dando la priorità a determinati tipi di traffico. È anche possibile dare la priorità al traffico diretto a determinati computer, dando la priorità al traffico che passa ad altri computer.
  • Crea una rete ospite: La wiki di OpenWrt contiene le istruzioni per configurare una rete wireless speciale per gli ospiti, una separata dalla rete principale per motivi di sicurezza. Puoi anche limitare la velocità della rete ospite.
  • Cattura e analizza il traffico di rete: È possibile utilizzare tcpdump per registrare tutti i pacchetti che viaggiano attraverso il router in una condivisione di rete e aprire il file con uno strumento come Wireshark Top 3 Strumenti di analisi e diagnostica della rete portatile Top 3 Strumenti di analisi e diagnostica della rete portatile Ulteriori informazioni per analizzare il traffico della rete.

Questa non è una lista completa, non di lunga data, ma dovrebbe farti riflettere su cosa è possibile con OpenWrt. È un sistema Linux incorporato con un'ampia varietà di pacchetti software disponibili e, per molti versi, è flessibile quanto un computer che esegue Linux, sebbene il suo hardware sia molto più limitato.

Installare OpenWrt

OpenWrt è stato originariamente sviluppato per il Linksys WRT54G, ma ora supporta molti più modelli di router. È possibile trovare un elenco di hardware supportato sul sito Web di OpenWrt.

Stai per sostituire il firmware integrato del tuo router con il sistema OpenWrt Linux, simile al flashing di una ROM personalizzata Come installare una ROM personalizzata sul tuo dispositivo Android Come installare una ROM personalizzata sul tuo dispositivo Android Pronto a rivitalizzare il tuo telefono Android o tablet? Installare una ROM personalizzata è il modo migliore per farlo: potenziarlo con prestazioni e caratteristiche ancora migliori. Leggi di più sul tuo smartphone. La wiki descrive quattro diversi modi per installare OpenWrt sul tuo router.

Se sei fortunato, il processo è semplice come selezionare un file e colpire un file aggiornamento pulsante. In caso contrario, potrebbe essere necessario accedere al bootloader del router tramite una porta ethernet o una porta seriale e ottenere più maniere.

Il terminale e l'interfaccia web

Una volta installato OpenWrt, è possibile accedere alla sua shell BusyBox utilizzando un client SSH come PuTTY su Windows o il comando ssh integrato nei sistemi Linux e Mac. Busybox è una shell comune utilizzata nei sistemi Linux incorporati e OpenWrt include programmi comuni come l'editor di testo vi per la modifica dei file. Come altri sistemi Linux, è possibile eseguire vari script su di esso e impostare processi cron per eseguire azioni su una pianificazione.

OpenWrt usa il gestore pacchetti opkg per installare pacchetti dai suoi repository, che contengono migliaia di pacchetti. Inoltre, utilizza UCI (Unified Configuration Interface) per configurare il sistema. Il wiki di OpenWrt ha tutte le informazioni di cui hai bisogno.

Non hai davvero bisogno di sapere tutto questo, comunque. OpenWrt include LuCI, un'interfaccia web per configurare il tuo router OpenWrt. L'interfaccia web contiene una varietà di pagine di configurazione diverse, inclusa una pagina di gestione pacchetti che consente di cercare, cercare e installare i pacchetti disponibili. Il numero di pacchetti che è possibile installare dipende dallo spazio di archiviazione disponibile sul router. Non c'è neanche abbastanza spazio per installare tutto. Tuttavia, la natura modulare di OpenWrt consente di scegliere le funzionalità che si desidera installare e assemblare il proprio sistema operativo del router.

Alcuni pacchetti software hanno anche pagine di configurazione LuCI, che ti consentono di configurarli facilmente dopo l'installazione. Si noti che non tutto il software disponibile per OpenWrt ha un'interfaccia LuCI, quindi potrebbe essere necessario avere problemi con il terminale durante la configurazione di alcuni software.

Il tuo router ha bisogno di OpenWrt?

OpenWrt non è la soluzione ideale per tutti. La maggior parte delle persone sarà soddisfatta del firmware predefinito del proprio router. Altri vorranno un firmware sostitutivo drop-in come DD-WRT Cosa è DD-WRT e come può fare il tuo router in un super-router Che cos'è il DD-WRT e come può fare il tuo router in un super-router In questo articolo Ti mostrerò alcune delle funzionalità più interessanti di DD-WRT che, se decidi di farne uso, ti permetteranno di trasformare il tuo router nel super-router di ... Per saperne di più. OpenWrt è più flessibile, ma se vuoi solo un'interfaccia web con più funzionalità, probabilmente stai meglio con un altro firmware sostitutivo del router I 6 migliori firmware alternativi per il tuo router I 6 migliori firmware alternativi per il tuo router I firmware alternativi offrono più funzionalità e migliore funzionalità rispetto ai firmware di borsa. Ecco alcuni dei migliori da usare. Leggi di più .

Hai mai usato OpenWrt o altri firmware router di terze parti? Per cosa li usi? Lascia un commento per condividere le tue esperienze e tutti i trucchi intelligenti che hai raccolto.

Credito d'immagine: Mayuree Moonhirun tramite Shutterstock.com

Scopri di più su: DD-WRT, Linux Distro, Open Source, OpenWRT, Router.