VPN migliore per router DD-WRT: Sicuro e ad alte prestazioni

VPN migliori per router DD-WRT. Abbiamo testato le prestazioni di OpenVPN e WireGuard su firmware DD-WRT con guide di configurazione passo dopo passo.

Michael · ·7 min di lettura

Conclusione: Il firmware DD-WRT accede a funzionalità avanzate del client VPN che il firmware del router standard semplicemente non offre. Configurando un VPN direttamente nel pannello di amministrazione DD-WRT, puoi crittografare il traffico per ogni dispositivo sulla tua rete senza installare app su ciascuno. Ma non tutti i provider VPN funzionano in modo affidabile su build DD-WRT, quindi scegliere uno con supporto DD-WRT verificato è importante.

Perché i router DD-WRT sono ideali per la protezione VPN a livello di rete

La maggior parte dei router consumer viene fornita con firmware bloccato che impedisce la configurazione del client VPN. DD-WRT cambia questo. Questo firmware gratuito e open-source sostituisce il software stock del tuo router e apre un client OpenVPN (o WireGuard) direttamente nell’interfaccia web del router. Ciò significa che ogni telefono, laptop, smart TV e dispositivo IoT connesso al tuo Wi-Fi ottiene automaticamente la protezione VPN.

Se stai esplorando configurazioni VPN-su-router più in generale, DD-WRT è solo un’opzione firmware insieme a Tomato e OPNsense. Ma DD-WRT si distingue perché supporta oltre 200 modelli di router, ha una comunità open-source attiva e offre controllo granulare sulle regole di routing VPN. Il progetto DD-WRT mantiene un database di router ricercabile dove puoi confermare il tuo modello di hardware esatto e la versione di build richiesta prima di eseguire il flash.

Una VPN crea un tunnel crittografato tra il tuo dispositivo e Internet. Per una spiegazione completa di come funzionano le VPN, vedi la nostra guida. Quando configuri quel tunnel a livello di router tramite DD-WRT, elimini le installazioni di app per dispositivo. Questo è particolarmente utile per i dispositivi che non supportano nativamente le app VPN: console di gioco, altoparlanti intelligenti, telecamere di sicurezza e stick di streaming più vecchi.

Vantaggi specifici di DD-WRT rispetto al firmware standard

Le capacità VPN di DD-WRT vanno oltre quanto qualsiasi firmware standard fornisce:

  • Client OpenVPN integrato nel pannello di amministrazione. Vai a Services → VPN nell’interfaccia web DD-WRT per incollare la configurazione .ovpn del tuo provider direttamente.
  • Routing basato su policy. Instrada solo dispositivi specifici attraverso la VPN mentre altri usano la connessione ISP regolare. Questo è configurato nel campo “Policy Based Routing” nella scheda client OpenVPN.
  • Prevenzione delle perdite DNS. DD-WRT ti consente di impostare manualmente i server DNS (ad es. 10.8.8.1 o i DNS del tuo provider VPN) in Setup → Basic Setup, prevenendo che le query DNS fuoriescano dal tunnel.
  • Kill switch tramite iptables. DD-WRT supporta regole firewall personalizzate. Puoi aggiungere comandi iptables in Administration → Commands per bloccare tutto il traffico se il tunnel VPN si interrompe. DD-WRT non dispone di un kill switch GUI integrato, quindi ciò richiede la configurazione manuale delle regole firewall.
  • Archiviazione della configurazione basata su NVRAM. DD-WRT archivia le impostazioni in NVRAM. I router con meno di 32 KB di NVRAM potrebbero non avere spazio sufficiente per configurazioni OpenVPN complete con certificati. Verifica la capacità NVRAM del tuo router prima di iniziare.

Se attualmente stai utilizzando un router Linksys, molti modelli Linksys (in particolare la serie WRT) sono bersagli di flash DD-WRT popolari. Allo stesso modo, molti router Asus possono eseguire DD-WRT, anche se il firmware Merlin di Asus è talvolta preferito per questi modelli.

Versioni di build DD-WRT e NVRAM: cosa devi sapere

Non tutti i build DD-WRT sono uguali quando si tratta di funzionalità VPN. I build più vecchi potrebbero completamente mancanze di supporto OpenVPN o contenere bug di stabilità noti con tunnel VPN. Ecco cosa verificare prima di eseguire il flash:

  • La versione di build r47525 o più recente è richiesta per il supporto del modulo kernel WireGuard. I build più vecchi supportano solo OpenVPN.
  • La capacità NVRAM di minimo 32 KB è necessaria per archiviare certificati, chiavi e stringhe di configurazione aggiuntive di OpenVPN. I router con NVRAM da 64 KB consentono più profili VPN.
  • Il tipo di build è importante. Usa build “mega” o “big” per garantire che i moduli OpenVPN e iptables siano inclusi. I build “mini” e “micro” rimuovono la funzionalità VPN per risparmiare spazio.
  • Verifica il database dei router DD-WRT per il tuo numero di modello esatto. Alcuni router hanno più revisioni hardware (ad es. Netgear R7000 v1 vs. v2), e il build sbagliato bloccherà il dispositivo.

Esegui nvram show | grep size nella shell dei comandi DD-WRT (Administration → Commands) per verificare il tuo utilizzo NVRAM corrente. Se l’NVRAM libero scende sotto i 5 KB dopo aver incollato le configurazioni VPN, il router potrebbe diventare instabile.

Comportamento delle perdite DNS su build DD-WRT

Le perdite DNS sono un problema comune su DD-WRT quando il tunnel VPN è attivo ma le query DNS instradano ancora attraverso il tuo ISP. Ciò accade perché DD-WRT per impostazione predefinita utilizza i server DNS assegnati dal tuo ISP a meno che non li sostituisca manualmente.

Per prevenire perdite DNS su DD-WRT:

  1. Vai a Setup → Basic Setup nel pannello di amministrazione DD-WRT.
  2. Sostituisci i campi DNS ISP con i server DNS del tuo provider VPN. NordVPN utilizza 103.86.96.100 e 103.86.99.100. PIA utilizza 10.0.0.243.
  3. In alternativa, utilizza un resolver incentrato sulla privacy come Quad9 (9.9.9.9) o Cloudflare (1.1.1.1), anche se i DNS del tuo provider VPN sono preferiti per la prevenzione completa delle perdite.
  4. In Services → Additional DNSMasq Options, aggiungi no-resolv per impedire a DNSMasq di ricadere nei DNS ISP.

Dopo aver applicato queste impostazioni, verifica su un sito di test delle perdite DNS che tutte le query si risolvono attraverso il tunnel VPN. Alcuni build DD-WRT più vecchi (pre-r40000) hanno bug DNSMasq noti che possono causare perdite intermittenti anche con la configurazione corretta.

VPN principali testate su firmware DD-WRT

Abbiamo valutato i provider VPN specificamente per la compatibilità DD-WRT. I criteri di seguito riflettono ciò che conta veramente quando configuri una VPN nell’interfaccia web DD-WRT, non solo la qualità generale della VPN.

Provider VPNGuida di configurazione DD-WRTProtocollo supportato su DD-WRTNVRAM minimo richiestoSplit Tunneling su DD-WRTWireGuard su DD-WRTMetodo Kill SwitchVelocità media su DD-WRT (% di base)
NordVPNSì, guida passo-passo interfaccia web DD-WRTOpenVPN (UDP/TCP)32 KB+Sì, tramite routing basato su policyParziale (solo build più recenti)Regole iptables manuali~65-75%
ExpressVPNSì, specifico per DD-WRT con screenshotOpenVPN, Lightway (manuale)32 KB+Sì, tramite routing basato su policyNessun supporto nativoRegole iptables manuali~70-80%
Private Internet AccessSì, wiki DD-WRT con file .ovpnOpenVPN, WireGuard32 KB+Sì, tramite routing basato su policySì (build r47525+)Regole iptables manuali~70-78%
SurfsharkSì, tutorial DD-WRT disponibileOpenVPN32 KB+Sì, tramite routing basato su policyNessun supporto nativoRegole iptables manuali~60-70%
MullvadSì, fornisce configurazioni .ovpn raw e WireGuardOpenVPN, WireGuard32 KB+Sì, tramite routing basato su policySì (build r47525+)Regole iptables manuali~72-80%

NordVPN offre la più grande rete di server per DD-WRT

NordVPN pubblica un tutorial DD-WRT dedicato che ti guida attraverso la configurazione della scheda Services → VPN passo dopo passo. Fornisce file .ovpn pre-generati per ogni posizione del server, che incolli direttamente nei campi client OpenVPN DD-WRT.

I server offuscati di NordVPN aiutano a bypassare la limitazione del traffico VPN da parte dell’ISP. L’offuscamento richiede configurazioni .ovpn specifiche e i build OpenVPN con patch XOR disponibili nel firmware mega DD-WRT. Su DD-WRT, attendi velocità intorno al 65-75% della tua connessione di base a causa dell’overhead OpenVPN su hardware di router consumer. NordVPN attualmente non supporta WireGuard nativamente su DD-WRT, anche se NordLynx (la loro implementazione WireGuard) funziona sugli install basati su app.

La guida DD-WRT di NordVPN copre il processo completo: scaricamento del file .ovpn corretto, incollamento del certificato CA e della chiave TLS nei campi DD-WRT, e impostazione del cipher di crittografia su AES-256-CBC. La loro guida include anche i comandi kill switch iptables specifici per la tua configurazione del server.

Migliore per: Utenti che desiderano una grande rete di server (oltre 6.300 server in 111 paesi) con configurazioni OpenVPN affidabili per DD-WRT.

ExpressVPN fornisce la documentazione DD-WRT più dettagliata

ExpressVPN offre una delle guide di configurazione DD-WRT più dettagliate del settore, complete di screenshot di ogni campo del pannello di amministrazione DD-WRT. Forniscono file .ovpn organizzati per posizione del server e protocollo (UDP vs. TCP).

Il protocollo Lightway di ExpressVPN è più veloce di OpenVPN ma richiede configurazione manuale su DD-WRT e potrebbe non funzionare su tutti i build. Stai con OpenVPN per la massima affidabilità. La ritenzione di velocità su hardware DD-WRT in genere atterra intorno al 70-80%, il che è forte per la crittografia a livello di router.

Un vantaggio della documentazione DD-WRT di ExpressVPN: copre i passaggi di risoluzione dei problemi per problemi comuni come errori di handshake TLS e errori di mancata corrispondenza MTU. Questi sono punti critici frequenti durante la configurazione DD-WRT VPN che le guide di altri provider saltano.

Migliore per: Utenti che desiderano documentazione DD-WRT passo-passo e velocità coerenti tra le posizioni del server.

Private Internet Access supporta WireGuard su DD-WRT

PIA si distingue per gli utenti DD-WRT perché supporta WireGuard su build DD-WRT r47525 e più recenti. WireGuard è significativamente più veloce di OpenVPN su hardware router perché utilizza meno CPU. PIA consente anche una profonda personalizzazione dei livelli di crittografia, permettendoti di scambiare un po’ di sicurezza per velocità su router meno potenti.

Il prezzo di PIA è tra i più bassi per i provider compatibili DD-WRT, in genere intorno a $ 2,03/mese su piani multi-anno. Il loro wiki DD-WRT include file .ovpn, dettagli dei certificati e modelli di regole firewall per la configurazione del kill switch. PIA documenta anche come configurare lo split tunneling tramite il routing basato su policy di DD-WRT, specificando quali indirizzi IP LAN dovrebbero bypassare il tunnel.

Migliore per: Utenti consapevoli del budget con build DD-WRT più recenti che desiderano il supporto di WireGuard sul loro router.

Surfshark funziona su DD-WRT ma manca del supporto WireGuard per router

Surfshark fornisce un tutorial DD-WRT e file di configurazione .ovpn per OpenVPN. Supporta connessioni simultanee illimitate, il che è meno rilevante a livello di router (poiché il router stesso conta come una connessione) ma utile se installi anche la VPN su singoli dispositivi al di fuori della tua rete domestica.

La ritenzione di velocità su DD-WRT è leggermente più bassa al 60-70%, in parte perché Surfshark non supporta WireGuard su DD-WRT. Per gli utenti con router alimentati da processori basati su ARM (come il Netgear R7000), le prestazioni di OpenVPN sono accettabili per lo streaming a 1080p. Tuttavia, lo streaming 4K sul tunnel VPN potrebbe buffering su Surfshark con router basati su MIPS.

Migliore per: Famiglie che necessitano di connessioni di dispositivi illimitate sia sul router DD-WRT che su app per dispositivi mobili/laptop.

Mullvad massimizza la privacy con WireGuard su DD-WRT

Mullvad adotta un approccio massimalista alla privacy. Accetta il pagamento anonimo (incluso il contante per posta), non richiede email per iscriversi e fornisce file di configurazione WireGuard e OpenVPN grezzi che funzionano su DD-WRT senza modifiche.

Mullvad supporta WireGuard su build DD-WRT r47525+, il che migliora significativamente le velocità su hardware router. La ritenzione di velocità di 72-80% la rende una delle opzioni più veloci per DD-WRT. Il compromesso: Mullvad ha una rete di server più piccola (~700 server in 46 paesi) rispetto a NordVPN o ExpressVPN.

Le configurazioni WireGuard di Mullvad sono particolarmente pulite per DD-WRT. Incolli la chiave privata, l’indirizzo dell’endpoint e gli IP consentiti direttamente nei campi client WireGuard DD-WRT. Nessuna gestione dei certificati richiesta, il che conserva lo spazio NVRAM.

Migliore per: Utenti incentrati sulla privacy che desiderano WireGuard su DD-WRT e una raccolta di dati minima dal loro provider VPN.

Come configurare una VPN su DD-WRT: passaggi chiave

Questo è un rapido overview del processo di configurazione all’interno del pannello di amministrazione DD-WRT. La guida DD-WRT del tuo provider VPN avrà dettagli specifici del server.

  1. Esegui il flash del firmware DD-WRT. Scarica il build corretto per il tuo modello di router dal database dei router DD-WRT. Segui esattamente le istruzioni di flash. Un build sbagliato può bloccare il tuo router.
  2. Accedi al pannello di amministrazione DD-WRT. Apri un browser e naviga su 192.168.1.1 (predefinito). Accedi con le tue credenziali di amministratore.
  3. Naviga su Services → VPN. Abilita il client OpenVPN. Vedrai campi per Server IP/Name, Port, Tunnel Device (TUN), Tunnel Protocol (UDP) e Encryption Cipher.
  4. Incolla la configurazione del tuo provider. Copia il contenuto del file .ovpn del tuo provider nel campo “Additional Config”. Incolla il certificato CA, la chiave TLS auth e il certificato client nei rispettivi campi.
  5. Imposta DNS manualmente. Vai a Setup → Basic Setup e sostituisci i server DNS del tuo ISP con gli indirizzi DNS del tuo provider VPN (o usa un DNS incentrato sulla privacy come 9.9.9.9).
  6. Aggiungi un kill switch (facoltativo ma consigliato). In Administration → Commands, incolla le regole iptables che bloccano il traffico WAN quando il tunnel VPN è down. Salva come Startup Script.
  7. Applica le impostazioni e riavvia. Fai clic su “Apply Settings”, quindi riavvia il router. Verifica lo stato della VPN in Status → OpenVPN per confermare che il tunnel è attivo.
Consiglio: Se il tuo router ha una velocità di clock della CPU inferiore a 800 MHz, attendi una notevole perdita di velocità con OpenVPN. Router come il Netgear R7000 (1 GHz ARM dual-core) o Linksys WRT3200ACM (ARM 1,8 GHz) gestiscono molto meglio la crittografia VPN. Se il tuo build DD-WRT supporta WireGuard (r47525+), usalo per un throughput significativamente migliore.

Prestazioni VPN DD-WRT: cosa aspettarsi

La VPN a livello di router è sempre più lenta che eseguire un’app VPN su un laptop o telefono moderno. Il collo di bottiglia è la CPU del tuo router, che gestisce tutta la crittografia e la decrittografia per ogni dispositivo sulla rete.

Benchmark di velocità tipici su hardware DD-WRT:

Modello di routerCPUVelocità OpenVPNVelocità WireGuard (se supportata)
Linksys WRT3200ACM1,8 GHz ARM (Marvell)50-80 Mbps100-150 Mbps
Netgear R70001 GHz ARM dual-core25-40 Mbps60-90 Mbps
TP-Link Archer C7720 MHz MIPS10-18 MbpsNon supportato
Linksys WRT1900ACS1,6 GHz ARM40-65 Mbps80-120 Mbps

Se hai bisogno di velocità superiori a 100 Mbps attraverso il tunnel VPN, avrai bisogno di un router basato su ARM di fascia alta con supporto WireGuard o un dispositivo gateway VPN dedicato.

Metodo di configurazioneDifficoltàProtocollo miglioreCopertura
Router DD-WRT con VPN configurataAvanzatoOpenVPN o WireGuardOgni dispositivo sulla rete
App VPN su singolo dispositivoFacileWireGuard / IKEv2Un dispositivo alla volta
PC/Mac condivisione connessione VPNMedioQualsiasi protocolloDispositivi connessi tramite hotspot/Ethernet

Risoluzione dei problemi comuni di VPN DD-WRT

Anche con la configurazione corretta, le configurazioni DD-WRT VPN possono riscontrare problemi specifici. Ecco i problemi più frequenti e le loro correzioni:

Errore di handshake TLS. Questo di solito significa che il certificato CA o la chiave TLS auth è stata incollata in modo non corretto. Ricopia l’intero blocco di certificati, incluse le righe -----BEGIN CERTIFICATE----- e -----END CERTIFICATE-----. Inoltre, conferma che l’orologio del tuo router sia impostato correttamente in Setup → Basic Setup, poiché i certificati TLS scaduti o datati in futuro falliranno.

VPN si connette ma nessun traffico Internet fluisce. Verifica che l’opzione “Redirect default Gateway” sia abilitata nelle impostazioni client OpenVPN DD-WRT. Inoltre, verifica che il firewall non stia bloccando il traffico sull’interfaccia tun0. Aggiungi iptables -I FORWARD -i tun0 -j ACCEPT in Administration → Commands se necessario.

Velocità lente dopo la connessione VPN. Riduci il cipher di crittografia da AES-256-CBC a AES-128-CBC per un aumento di velocità su CPU più deboli. Meglio ancora, passa a WireGuard se il tuo build lo supporta. Inoltre, verifica che l’accelerazione NAT hardware sia disabilitata, poiché è in conflitto con il tunneling VPN su alcuni build DD-WRT.

Router si blocca o riavvia dopo l’abilitazione della VPN. Questo spesso indica NVRAM o RAM insufficienti. Verifica la memoria libera in Status → Memory. I router con meno di 128 MB di RAM potrebbero avere difficoltà a mantenere tunnel OpenVPN stabili, soprattutto con più dispositivi connessi.

Domande frequenti

Come configuro un kill switch su DD-WRT?

DD-WRT non include un kill switch basato su GUI. Invece, aggiungi regole firewall iptables personalizzate in Administration → Commands. Queste regole bloccano tutto il traffico WAN in uscita a meno che non passi attraverso l’interfaccia del tunnel VPN (tun0). La maggior parte dei provider VPN con guide DD-WRT incluisce i comandi iptables specifici di cui hai bisogno.

WireGuard funziona su DD-WRT?

WireGuard è supportato su build DD-WRT r47525 e più recenti. Non tutti i provider supportano ancora WireGuard su DD-WRT. Private Internet Access e Mullvad forniscono entrambi file di configurazione WireGuard che funzionano su build compatibili. WireGuard in genere offre un throughput 2-3 volte superiore rispetto a OpenVPN sullo stesso hardware del router.

Quanto NVRAM ha bisogno il mio router per una VPN su DD-WRT?

Hai bisogno di almeno 32 KB di NVRAM disponibile per archiviare certificati e configurazione OpenVPN. Esegui il comando nvram show | grep size tramite la riga di comando DD-WRT (Administration → Commands) per verificare il tuo NVRAM disponibile. I router con 64 KB o più ti danno margine per profili VPN aggiuntivi.

Posso usare una VPN gratuita su un router DD-WRT?

Tecnicamente sì, ma i provider VPN gratuiti raramente offrono guide di configurazione DD-WRT, file .ovpn o supporto tecnico per configurazioni router. I servizi gratuiti impongono anche limiti di dati (in genere 500 MB-10 GB/mese) e limiti di velocità che rendono l’uso a livello di router impratico. Un provider economico come Private Internet Access a ~$2/mese è un’opzione più affidabile per DD-WRT.

Quali router DD-WRT sono i migliori per le prestazioni VPN?

I router basati su ARM superano significativamente i router basati su MIPS. Il Linksys WRT3200ACM (1,8 GHz ARM) raggiunge 50-80 Mbps su OpenVPN e 100-150 Mbps su WireGuard. Il Netgear R7000 è un’opzione mid-range solida. Evita router con CPU inferiori a 700 MHz se intendi eseguire una VPN a tempo pieno.

Dovrei usare OpenVPN o WireGuard su DD-WRT?

Usa WireGuard se il tuo build DD-WRT è r47525 o più recente e il tuo provider VPN fornisce configurazioni WireGuard. WireGuard utilizza meno cicli CPU e offre un throughput 2-3 volte più veloce rispetto a OpenVPN sullo stesso hardware. Se il tuo build non supporta WireGuard, OpenVPN con UDP è l’opzione migliore successiva per bilanciare velocità e compatibilità.

Raccomandazioni finali per utenti DD-WRT VPN

Scegliere una VPN per DD-WRT si riduce a tre fattori: il provider pubblica una guida di configurazione specifica per DD-WRT, supporta il tuo protocollo preferito su build DD-WRT e il tuo hardware router ha sufficiente potenza di elaborazione per gestire la crittografia senza compromettere le tue velocità?

Per la maggior parte degli utenti, NordVPN offre la migliore combinazione di copertura server, documentazione DD-WRT e funzionalità di privacy. Se desideri WireGuard su DD-WRT per velocità migliore, Private Internet Access o Mullvad sono le opzioni più forti su build r47525+. ExpressVPN rimane una scelta top per gli utenti che valutano le guide di configurazione dettagliate e ricche di screenshot.

Prima di iniziare, conferma che il tuo modello di router è nel database dei router DD-WRT, verifica la tua capacità NVRAM e scarica il numero di build corretto. Se stai ancora decidendo tra opzioni firmware o marchi di router, la nostra guida generale dei VPN router copre il panorama più ampio. Le nostre pagine su VPN router Asus e VPN router Linksys affrontano quegli ecosistemi hardware specifici.