Página de inicio de Proton VPN

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.

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:

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 DescargasConfiguració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 SystemSoftwareActionsUpdate lists…

Actualizar listas de aplicaciones

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).

Instalar luci-proto-wireguard

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 NetworkInterfacesAdd new interface…

Añadir una nueva interfaz

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.

Crear la nueva interfaz VPN

3. Ve a Import configurationLoad configuration…

Importa tu configuración de WireGuard

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.

Pega tu configuración

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.

Editar la configuración de par importada

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

Permitir enrutar los ISP permitidos

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

Guardar

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

Guardar y aplicar

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 NetworkFirewallZonesAdd.

Añadir una zona
  1. 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
Configura la zona

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.

Edita la zona

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.

Activa MSS clamping y reenvía solo a la zona vpn

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. NetworkInterfaceswanEdit.

Edita la interfaz wan

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.

Configura los ajustes de DNS

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.

Comprobar si la VPN funciona