Mejor VPN para routers DD-WRT: seguro y alto rendimiento

Mejores VPNs para routers DD-WRT. Probamos el rendimiento de OpenVPN y WireGuard en firmware DD-WRT con guías de configuración paso a paso.

Michael · ·7 min de lectura

Conclusión: El firmware DD-WRT accede a una funcionalidad de cliente VPN avanzada que el firmware de router estándar simplemente no ofrece. Al configurar una VPN directamente en el panel de administración de DD-WRT, encriptas el tráfico para cada dispositivo en tu red sin instalar aplicaciones en cada uno. Pero no todos los proveedores de VPN funcionan de manera confiable en compilaciones DD-WRT, por lo que elegir uno con soporte DD-WRT verificado es importante.

Por qué los routers DD-WRT son ideales para la protección VPN en toda la red

La mayoría de los routers de consumidor se envían con firmware bloqueado que impide la configuración del cliente VPN. DD-WRT cambia eso. Este firmware gratuito y de código abierto reemplaza el software estándar de tu router y abre un cliente OpenVPN (o WireGuard) directamente en la interfaz web del router. Esto significa que cada teléfono, portátil, TV inteligente y dispositivo IoT conectado a tu Wi-Fi obtiene protección VPN automáticamente.

Si estás explorando configuraciones de VPN en router en general, DD-WRT es solo una opción de firmware junto con Tomato y OPNsense. Pero DD-WRT destaca porque soporta más de 200 modelos de router, tiene una comunidad de código abierto activa y proporciona control granular sobre las reglas de enrutamiento de VPN. El proyecto DD-WRT mantiene una base de datos de router donde puedes confirmar tu modelo de hardware exacto y la versión de compilación requerida antes de flashear.

Una VPN crea un túnel encriptado entre tu dispositivo e Internet. Para una explicación completa de cómo funcionan las VPNs, consulta nuestra guía. Cuando configuras ese túnel a nivel de router a través de DD-WRT, eliminas las instalaciones de aplicaciones por dispositivo. Esto es especialmente valioso para dispositivos que no soportan aplicaciones VPN de forma nativa: consolas de juegos, altavoces inteligentes, cámaras de seguridad y sticks de streaming más antiguos.

Ventajas específicas de DD-WRT sobre firmware estándar

Las capacidades de VPN de DD-WRT van más allá de lo que cualquier firmware estándar proporciona:

  • Cliente OpenVPN integrado en el panel de administración. Navega a Servicios → VPN en la interfaz web de DD-WRT para pegar la configuración .ovpn de tu proveedor directamente.
  • Enrutamiento basado en políticas. Enruta solo dispositivos específicos a través de la VPN mientras otros usan tu conexión ISP regular. Esto se configura bajo el campo “Policy Based Routing” en la pestaña del cliente OpenVPN.
  • Prevención de fugas de DNS. DD-WRT te permite establecer manualmente servidores DNS (por ejemplo, 10.8.8.1 o el DNS de tu proveedor VPN) bajo Configuración → Configuración básica, evitando que las consultas de DNS se filtren fuera del túnel.
  • Kill switch a través de iptables. DD-WRT soporta reglas de cortafuegos personalizadas. Puedes añadir comandos iptables bajo Administración → Comandos para bloquear todo el tráfico si el túnel VPN se cae. DD-WRT no tiene un kill switch GUI incorporado, por lo que esto requiere configuración manual de reglas de cortafuegos.
  • Almacenamiento de configuración basado en NVRAM. DD-WRT almacena la configuración en NVRAM. Los routers con menos de 32 KB de NVRAM pueden no tener suficiente espacio para configuraciones completas de OpenVPN con certificados. Verifica la capacidad de NVRAM de tu router antes de comenzar.

Si actualmente utilizas un router Linksys, muchos modelos Linksys (especialmente la serie WRT) son objetivos populares para flashear DD-WRT. De manera similar, muchos routers Asus pueden ejecutar DD-WRT, aunque el firmware Merlin de Asus a veces se prefiere para esos modelos.

Versiones de compilación de DD-WRT y NVRAM: lo que necesitas saber

No todas las compilaciones de DD-WRT son iguales en términos de funcionalidad de VPN. Las compilaciones más antiguas pueden carecer completamente de soporte OpenVPN o llevar errores de estabilidad conocidos con túneles VPN. Aquí está lo que debes verificar antes de flashear:

  • Versión de compilación r47525 o más nueva es requerida para soporte del módulo kernel de WireGuard. Las compilaciones más antiguas solo soportan OpenVPN.
  • Capacidad de NVRAM de 32 KB mínimo es necesario para almacenar certificados OpenVPN, claves y cadenas de configuración adicionales. Los routers con NVRAM de 64 KB permiten múltiples perfiles VPN.
  • El tipo de compilación importa. Usa compilaciones “mega” o “big” para asegurar que los módulos OpenVPN e iptables estén incluidos. Las compilaciones “mini” y “micro” eliminan la funcionalidad VPN para ahorrar espacio.
  • Verifica la base de datos de routers DD-WRT para tu número de modelo exacto. Algunos routers tienen múltiples revisiones de hardware (por ejemplo, Netgear R7000 v1 vs. v2), y la compilación incorrecta bloqueará el dispositivo.

Ejecuta nvram show | grep size en el shell de comandos de DD-WRT (Administración → Comandos) para verificar tu uso de NVRAM actual. Si la NVRAM libre cae por debajo de 5 KB después de pegar las configuraciones de VPN, el router puede volverse inestable.

Comportamiento de fugas de DNS en compilaciones DD-WRT

Las fugas de DNS son un problema común en DD-WRT cuando el túnel VPN está activo pero las consultas de DNS aún se enrutan a través de tu ISP. Esto ocurre porque DD-WRT utiliza de forma predeterminada los servidores DNS asignados por tu ISP a menos que los anules manualmente.

Para prevenir fugas de DNS en DD-WRT:

  1. Ve a Configuración → Configuración básica en el panel de administración de DD-WRT.
  2. Reemplaza los campos de DNS del ISP con los servidores DNS de tu proveedor VPN. NordVPN utiliza 103.86.96.100 y 103.86.99.100. PIA utiliza 10.0.0.243.
  3. Alternativamente, utiliza un resolvedor enfocado en privacidad como Quad9 (9.9.9.9) o Cloudflare (1.1.1.1), aunque el DNS de tu proveedor VPN es preferible para una prevención de fugas completa.
  4. Bajo Servicios → Opciones DNSMasq adicionales, añade no-resolv para evitar que DNSMasq vuelva a los DNS del ISP.

Después de aplicar estas configuraciones, verifica en un sitio de prueba de fugas de DNS que todas las consultas se resuelvan a través del túnel VPN. Algunas compilaciones DD-WRT más antiguas (anteriores a r40000) tienen errores DNSMasq conocidos que pueden causar fugas intermitentes incluso con configuración correcta.

Las mejores VPNs probadas en firmware DD-WRT

Evaluamos proveedores de VPN específicamente para compatibilidad con DD-WRT. Los criterios a continuación reflejan lo que realmente importa al configurar una VPN dentro de la interfaz web de DD-WRT, no solo la calidad general de VPN.

Proveedor VPNGuía de configuración DD-WRTProtocolo soportado en DD-WRTNVRAM mín. requeridoTunelización dividida en DD-WRTWireGuard en DD-WRTMétodo Kill SwitchVelocidad promedio en DD-WRT (% de base)
NordVPNSí, guía paso a paso de interfaz web DD-WRTOpenVPN (UDP/TCP)32 KB+Sí, mediante enrutamiento basado en políticasParcial (solo compilaciones más nuevas)Reglas iptables manuales~65-75%
ExpressVPNSí, específica para DD-WRT con capturasOpenVPN, Lightway (manual)32 KB+Sí, mediante enrutamiento basado en políticasSin soporte nativoReglas iptables manuales~70-80%
Private Internet AccessSí, wiki DD-WRT con archivos .ovpnOpenVPN, WireGuard32 KB+Sí, mediante enrutamiento basado en políticasSí (compilaciones r47525+)Reglas iptables manuales~70-78%
SurfsharkSí, tutorial DD-WRT disponibleOpenVPN32 KB+Sí, mediante enrutamiento basado en políticasSin soporte nativoReglas iptables manuales~60-70%
MullvadSí, proporciona configuraciones brutas .ovpn y WireGuardOpenVPN, WireGuard32 KB+Sí, mediante enrutamiento basado en políticasSí (compilaciones r47525+)Reglas iptables manuales~72-80%

NordVPN ofrece la red de servidores más grande para DD-WRT

NordVPN publica un tutorial dedicado a DD-WRT que te guía a través de la configuración de la pestaña Servicios → VPN paso a paso. Proporciona archivos .ovpn generados previamente para cada ubicación de servidor, que pegas directamente en los campos del cliente OpenVPN de DD-WRT.

Los servidores ofuscados de NordVPN ayudan a eludir la limitación de velocidad del ISP del tráfico de VPN. La ofuscación requiere configuraciones .ovpn específicas y compilaciones OpenVPN parcheadas con XOR disponibles en el firmware mega de DD-WRT. En DD-WRT, espera velocidades alrededor del 65-75% de tu conexión base debido a la sobrecarga de OpenVPN en hardware de router de consumidor. NordVPN actualmente no soporta WireGuard de forma nativa en DD-WRT, aunque NordLynx (su implementación de WireGuard) funciona en instalaciones basadas en aplicaciones.

La guía DD-WRT de NordVPN cubre el proceso completo: descargar el archivo .ovpn correcto, pegar el certificado CA y la clave TLS en los campos de DD-WRT, y establecer el cifrado en AES-256-CBC. Su guía también incluye los comandos iptables del kill switch específicos para su configuración de servidor.

Mejor para: Usuarios que desean una red de servidores grande (6,300+ servidores en 111 países) con configuraciones OpenVPN confiables para DD-WRT.

ExpressVPN proporciona la documentación más detallada para DD-WRT

ExpressVPN ofrece una de las guías de configuración DD-WRT más detalladas de la industria, completa con capturas de pantalla de cada campo del panel de administración de DD-WRT. Proporcionan archivos .ovpn organizados por ubicación del servidor y protocolo (UDP vs. TCP).

El protocolo Lightway de ExpressVPN es más rápido que OpenVPN pero requiere configuración manual en DD-WRT y puede no funcionar en todas las compilaciones. Mantente con OpenVPN para máxima confiabilidad. La retención de velocidad en hardware DD-WRT típicamente se sitúa alrededor del 70-80%, lo cual es fuerte para encriptación a nivel de router.

Una ventaja de la documentación DD-WRT de ExpressVPN: cubre pasos de solución de problemas para problemas comunes como errores de apretón de manos TLS y errores de desajuste de MTU. Estos son puntos de dolor frecuentes durante la configuración de VPN en DD-WRT que las guías de otros proveedores omiten.

Mejor para: Usuarios que desean documentación DD-WRT paso a paso y velocidades consistentes en todas las ubicaciones de servidor.

Private Internet Access soporta WireGuard en DD-WRT

PIA destaca para usuarios de DD-WRT porque soporta WireGuard en compilaciones DD-WRT r47525 y más nuevas. WireGuard es significativamente más rápido que OpenVPN en hardware de router porque usa menos CPU. PIA también permite personalización profunda de niveles de encriptación, permitiéndote intercambiar algo de seguridad por velocidad en routers menos potentes.

El precio de PIA es uno de los más bajos para proveedores compatibles con DD-WRT, típicamente alrededor de $2.03/mes en planes de múltiples años. Su wiki DD-WRT incluye archivos .ovpn, detalles de certificados y plantillas de reglas de cortafuegos para configuración del kill switch. PIA también documenta cómo configurar tunelización dividida a través del enrutamiento basado en políticas de DD-WRT, especificando qué direcciones IP de LAN deben eludir el túnel.

Mejor para: Usuarios conscientes del presupuesto con compilaciones DD-WRT más nuevas que deseen soporte de WireGuard en su router.

Surfshark funciona en DD-WRT pero carece de soporte de WireGuard para router

Surfshark proporciona un tutorial DD-WRT y archivos de configuración .ovpn para OpenVPN. Soporta conexiones simultáneas ilimitadas, lo cual es menos relevante a nivel de router (ya que el router mismo cuenta como una conexión) pero útil si también instalas la VPN en dispositivos individuales fuera de tu red doméstica.

La retención de velocidad en DD-WRT es ligeramente menor a 60-70%, en parte porque Surfshark no soporta WireGuard en DD-WRT. Para usuarios con routers impulsados por procesadores basados en ARM (como el Netgear R7000), el rendimiento de OpenVPN es aceptable para transmisión en 1080p. Sin embargo, la transmisión en 4K a través del túnel VPN puede estar en buffer en Surfshark con routers basados en MIPS.

Mejor para: Hogares que necesitan conexiones de dispositivos ilimitadas tanto en el router DD-WRT como en aplicaciones móviles/portátiles.

Mullvad maximiza la privacidad con WireGuard en DD-WRT

Mullvad adopta un enfoque de maximización de privacidad. Acepta pago anónimo (incluyendo efectivo por correo), no requiere correo electrónico para registrarse y proporciona archivos de configuración WireGuard y OpenVPN sin procesar que funcionan en DD-WRT sin modificación.

Mullvad soporta WireGuard en compilaciones DD-WRT r47525+, lo cual mejora significativamente las velocidades en hardware de router. La retención de velocidad de 72-80% la convierte en una de las opciones más rápidas para DD-WRT. La compensación: Mullvad tiene una red de servidores más pequeña (~700 servidores en 46 países) en comparación con NordVPN o ExpressVPN.

Las configuraciones de WireGuard de Mullvad son especialmente limpias para DD-WRT. Pegas la clave privada, dirección de punto final e IPs permitidas directamente en los campos del cliente WireGuard de DD-WRT. No se requiere gestión de certificados, lo cual ahorra espacio de NVRAM.

Mejor para: Usuarios enfocados en privacidad que deseen WireGuard en DD-WRT y recopilación mínima de datos de su proveedor VPN.

Cómo configurar una VPN en DD-WRT: pasos clave

Esta es una descripción general condensada del proceso de configuración dentro del panel de administración de DD-WRT. La guía DD-WRT de tu proveedor de VPN tendrá detalles específicos del servidor.

  1. Flashea firmware DD-WRT. Descarga la compilación correcta para tu modelo de router desde la base de datos de routers DD-WRT. Sigue las instrucciones de flashing exactamente. Una compilación incorrecta puede bloquear tu router.
  2. Accede al panel de administración de DD-WRT. Abre un navegador y navega a 192.168.1.1 (predeterminado). Inicia sesión con tus credenciales de administrador.
  3. Navega a Servicios → VPN. Habilita el cliente OpenVPN. Verás campos para IP/Nombre del servidor, Puerto, Dispositivo de túnel (TUN), Protocolo de túnel (UDP) y Cifrado.
  4. Pega la configuración de tu proveedor. Copia el contenido del archivo .ovpn de tu proveedor en el campo “Additional Config”. Pega el certificado CA, clave de autenticación TLS y certificado del cliente en sus campos respectivos.
  5. Establece DNS manualmente. Ve a Configuración → Configuración básica y reemplaza los servidores DNS de tu ISP con las direcciones DNS de tu proveedor VPN (o usa un DNS enfocado en privacidad como 9.9.9.9).
  6. Añade un kill switch (opcional pero recomendado). Bajo Administración → Comandos, pega reglas iptables que bloqueen el tráfico WAN cuando el túnel VPN está inactivo. Guarda como script de inicio.
  7. Aplica configuraciones y reinicia. Haz clic en “Apply Settings” (Aplicar configuraciones), luego reinicia el router. Verifica el estado de VPN bajo Estado → OpenVPN para confirmar que el túnel está activo.
Consejo: Si tu router tiene una velocidad de reloj de CPU por debajo de 800 MHz, espera pérdida de velocidad notable con OpenVPN. Los routers como el Netgear R7000 (ARM dual-core de 1 GHz) o Linksys WRT3200ACM (ARM de 1.8 GHz) manejan mucho mejor la encriptación de VPN. Si tu compilación de DD-WRT soporta WireGuard (r47525+), úsalo para un rendimiento significativamente mejor.

Rendimiento de VPN en DD-WRT: qué esperar

El VPN a nivel de router siempre es más lento que ejecutar una aplicación VPN en un portátil o teléfono moderno. El cuello de botella es la CPU de tu router, que maneja toda la encriptación y desencriptación para cada dispositivo en la red.

Puntos de referencia típicos de velocidad en hardware DD-WRT:

Modelo de routerCPUVelocidad OpenVPNVelocidad WireGuard (si se soporta)
Linksys WRT3200ACM1.8 GHz ARM (Marvell)50-80 Mbps100-150 Mbps
Netgear R70001 GHz dual-core ARM25-40 Mbps60-90 Mbps
TP-Link Archer C7720 MHz MIPS10-18 MbpsNo soportado
Linksys WRT1900ACS1.6 GHz ARM40-65 Mbps80-120 Mbps

Si necesitas velocidades superiores a 100 Mbps a través del túnel VPN, necesitarás un router de gama alta basado en ARM con soporte de WireGuard o un dispositivo de puerta de enlace VPN dedicado.

Método de configuraciónDificultadProtocolo recomendadoCobertura
Router DD-WRT con VPN configuradoAvanzadoOpenVPN o WireGuardCada dispositivo en la red
Aplicación VPN en dispositivo individualFácilWireGuard / IKEv2Un dispositivo a la vez
PC/Mac compartiendo conexión VPNMedioCualquier protocoloDispositivos conectados vía hotspot/Ethernet

Solución de problemas comunes de VPN en DD-WRT

Incluso con configuración correcta, las configuraciones de VPN en DD-WRT pueden encontrar problemas específicos. Aquí están los problemas más frecuentes y sus soluciones:

Fallo de apretón de manos TLS. Esto usualmente significa que el certificado CA o la clave de autenticación TLS fue pegada incorrectamente. Re-copia el bloque de certificado completo, incluyendo las líneas -----BEGIN CERTIFICATE----- y -----END CERTIFICATE-----. También confirma que el reloj de tu router esté establecido correctamente bajo Configuración → Configuración básica, ya que los certificados TLS expirados o con fecha futura fallarán.

VPN conecta pero no fluye tráfico de Internet. Verifica que la opción “Redirect default Gateway” (Redirigir puerta de enlace predeterminada) esté habilitada en la configuración del cliente OpenVPN de DD-WRT. También verifica que el cortafuegos no esté bloqueando el tráfico en la interfaz tun0. Añade iptables -I FORWARD -i tun0 -j ACCEPT bajo Administración → Comandos si es necesario.

Velocidades lentas después de la conexión VPN. Reduce el cifrado de AES-256-CBC a AES-128-CBC para un aumento de velocidad en CPUs más débiles. Mejor aún, cambia a WireGuard si tu compilación lo soporta. También verifica que la aceleración NAT de hardware esté deshabilitada, ya que entra en conflicto con el tunelizado de VPN en algunas compilaciones de DD-WRT.

El router se congela o reinicia después de habilitar VPN. Esto a menudo indica NVRAM o RAM insuficientes. Verifica la memoria libre bajo Estado → Memoria. Los routers con menos de 128 MB de RAM pueden tener dificultades para mantener túneles OpenVPN estables, especialmente con múltiples dispositivos conectados.

Preguntas frecuentes

¿Cómo configuro un kill switch en DD-WRT?

DD-WRT no incluye un kill switch basado en GUI. En su lugar, añades reglas de cortafuegos iptables personalizadas bajo Administración → Comandos. Estas reglas bloquean todo el tráfico WAN saliente a menos que pase a través de la interfaz del túnel VPN (tun0). La mayoría de proveedores de VPN con guías DD-WRT incluyen los comandos iptables específicos que necesitas.

¿WireGuard funciona en DD-WRT?

WireGuard es soportado en compilaciones DD-WRT r47525 y más nuevas. No todos los proveedores aún soportan WireGuard en DD-WRT. Tanto Private Internet Access como Mullvad proporcionan archivos de configuración de WireGuard que funcionan en compilaciones compatibles. WireGuard típicamente entrega 2-3x el rendimiento de OpenVPN en el mismo hardware de router.

¿Cuánta NVRAM necesita mi router para una VPN en DD-WRT?

Necesitas al menos 32 KB de NVRAM disponible para almacenar certificados de OpenVPN y configuración. Ejecuta el comando nvram show | grep size a través de la línea de comandos de DD-WRT (Administración → Comandos) para verificar tu NVRAM disponible. Los routers con 64 KB o más te dan espacio para perfiles VPN adicionales.

¿Puedo usar una VPN gratuita en un router DD-WRT?

Técnicamente sí, pero los proveedores de VPN gratuitos raramente ofrecen guías de configuración DD-WRT, archivos .ovpn o soporte técnico para configuraciones de router. Los servicios gratuitos también imponen límites de datos (típicamente 500 MB-10 GB/mes) y límites de velocidad que hacen el uso a nivel de router impractical. Un proveedor de presupuesto como Private Internet Access a ~$2/mes es una opción más confiable para DD-WRT.

¿Cuáles son los mejores routers DD-WRT para rendimiento de VPN?

Los routers basados en ARM superan significativamente a los routers basados en MIPS. El Linksys WRT3200ACM (1.8 GHz ARM) alcanza 50-80 Mbps en OpenVPN y 100-150 Mbps en WireGuard. El Netgear R7000 es una opción sólida de gama media. Evita routers con CPUs por debajo de 700 MHz si planeas ejecutar una VPN a tiempo completo.

¿Debo usar OpenVPN o WireGuard en DD-WRT?

Usa WireGuard si tu compilación de DD-WRT es r47525 o más nueva y tu proveedor de VPN suministra configuraciones de WireGuard. WireGuard usa menos ciclos de CPU y entrega 2-3x más rendimiento que OpenVPN en el mismo hardware. Si tu compilación no soporta WireGuard, OpenVPN con UDP es la siguiente mejor opción para equilibrar velocidad y compatibilidad.

Recomendaciones finales para usuarios de VPN en DD-WRT

Elegir una VPN para DD-WRT se reduce a tres factores: ¿el proveedor publica una guía de configuración específica para DD-WRT, soporta tu protocolo preferido en compilaciones DD-WRT y tu hardware de router tiene suficiente potencia de procesamiento para manejar la encriptación sin crippling tus velocidades?

Para la mayoría de usuarios, NordVPN ofrece la mejor combinación de cobertura de servidor, documentación DD-WRT y características de privacidad. Si deseas WireGuard en DD-WRT para mejor velocidad, Private Internet Access o Mullvad son las opciones más fuertes en compilaciones r47525+. ExpressVPN sigue siendo una opción destacada para usuarios que valoran guías de configuración detalladas y con muchas capturas.

Antes de comenzar, confirma que tu modelo de router esté en la base de datos de routers DD-WRT, verifica tu capacidad de NVRAM y descarga el número de compilación correcto. Si aún estás decidiendo entre opciones de firmware o marcas de router, nuestra guía general de VPN para routers cubre el panorama más amplio. Nuestras páginas sobre VPNs para routers Asus y VPNs para routers Linksys abordan esos ecosistemas de hardware específicos.