Cómo configurar Proton VPN en un enrutador OpenWrt con WireGuard
- Lectura
- 4 min
- Categoría
- Enrutadores
Puedes configurar Proton VPN en tu enrutador, lo que protegerá todos los dispositivos que se conecten a internet a través de él. En esta guía, veremos paso a paso cómo configurar Proton VPN en un enrutador OpenWrt(ventana nueva) utilizando el protocolo de VPN WireGuard®.
También puedes configurar Proton VPN en un enrutador OpenWrt con OpenVPN, pero recomendamos usar WireGuard a menos que tengas un motivo de peso para usar OpenVPN.
- Más información sobre por qué deberías configurar una VPN en tu enrutador.
- Más información sobre WireGuard
También tenemos guías para configurar Proton VPN en una amplia selección de otros enrutadores populares.
Antes de empezar, necesitarás lo siguiente:
- Un ordenador que esté conectado a tu red LAN para que puedas acceder a la interfaz web de tu enrutador OpenWrt(ventana nueva). Para hacerlo, introduce 192.168.1.1 en la barra de direcciones de tu navegador.
Cómo configurar Proton VPN en un enrutador OpenWrt
Paso uno: Descarga un archivo de configuración de WireGuard
Inicia sesión en Proton VPN con tu nombre de usuario y contraseña de tu cuenta de Proton en account.protonvpn.com, ve a Descargas → Configuración de WireGuard y descarga un archivo de configuración de WireGuard. Asegúrate de elegir Seleccionar la plataforma: Enrutador.
Aprende a descargar un archivo de configuración de WireGuard de Proton VPN
Paso 2: Instala el soporte de WireGuard
1. Abre la interfaz web de OpenWrt, inicia sesión y ve a System → Software → Actions → Update lists…

2. En el campo Filter, introduce WireGuard y selecciona luci-proto-wireguard → Install en los resultados de búsqueda del catálogo de paquetes (o luci-app-wireguard si no ves este paquete).

3. Apaga y vuelve a encender tu enrutador (puedes hacerlo a través de la interfaz web desde System → Reboot).
Paso tres: Configura la interfaz de WireGuard
1. Ve a Network → Interfaces → Add new interface…

2. Dale un nombre a la nueva interfaz (como proton0) y selecciona WireGuard VPN en el menú desplegable Protocol. Haz clic en Create interface cuando hayas terminado.

3. Ve a Import configuration → Load configuration…

4. Abre el archivo de configuración de WireGuard que descargaste en el paso uno en un editor de texto y pega su contenido en el cuadro de texto. Haz clic en Import settings cuando hayas terminado.

5. En la página de la nueva interfaz, ve a la pestaña Peers. Al lado de la única Imported peer configuration, haz clic en Edit.

6. Ve a Route Allowed IPs y asegúrate de que la casilla esté seleccionada. Haz clic en Save.

7. De vuelta en la página de configuración de tu nueva interfaz de WireGuard, haz clic en Save.

8. En la página Interfaces, haz clic en Save & Apply.

Perderás toda la conectividad a internet a través del enrutador, ya que todo el tráfico se enruta a través de la nueva interfaz, pero el cortafuegos aún no está configurado.
Paso cuatro: Configura el cortafuegos
1. Ve a Network → Firewall → Zones → Add.

- Introduce o selecciona los siguientes ajustes:
- Name: Elige un nombre adecuado, como vpn
- Input: Reject
- Output: Accept
- Forward: Reject
- Masquerading: Enabled
- Covered networks: selecciona la interfaz de WireGuard que creamos en el paso tres (proton0 en nuestro ejemplo).
- Allow forward from source zones: lan

3. De vuelta en la página Zones, tenemos que editar la zona LAN por defecto para asegurarnos de que el tráfico se enrute a través de la zona VPN recién creada. Para hacerlo, haz clic en Edit al lado de la zona lan.

4. Asegúrate de que la casilla MSS clamping esté activada, luego ve a Allow forward to destination zones y deselecciona todas las zonas excepto la zona VPN que acabas de crear (vpn en nuestro caso). Haz clic en Save cuando hayas terminado.

Paso cuatro: Configura el DNS
Para evitar filtraciones de DNS, tenemos que asegurarnos de que OpenWrt utilice el servidor DNS de Proton VPN y no los de tu ISP.
1. Network → Interfaces → wan → Edit.

2. Ve a la pestaña Opciones avanzadas → Use DNS servers advertised by peer y deselecciona la casilla de verificación. Aparecerá una nueva opción Usar servidores DNS personalizados. Ingresa 10.2.0.1 (la dirección del servidor DNS de Proton VPN) → +. Haz clic en Guardar cuando hayas terminado y, luego, en Guardar y aplicar en la página principal de Interfaces.

Tu enrutador OpenWrt ya está configurado para enrutar todas las conexiones a través del servidor VPN que elegiste en el Paso uno. Visita nuestro escáner de IP seguro y gratuito para comprobar que la VPN funciona correctamente y browserleaks.com/dns(ventana nueva) para asegurarte de que no haya filtraciones de DNS.
