Página de inicio de Proton VPN

Cómo configurar manualmente WireGuard en Linux

Lectura
4 min
Categoría
Linux

WireGuard® es un protocolo VPN rápido, ligero y seguro.

Más información sobre WireGuard

Puedes configurar manualmente WireGuard en Linux utilizando clientes de terceros. En este artículo, te mostraremos cómo hacerlo mediante:

Sin embargo, te recomendamos encarecidamente que utilices nuestra aplicación GUI oficial de Linux o la CLI de Linux. Estas te ofrecen la forma más sencilla de conectarte a nuestros servidores y te permiten disfrutar de muchas funciones avanzadas.

En nuestra aplicación GUI de Linux, puedes elegir entre los protocolos VPN OpenVPN y WireGuard. Nuestra CLI de Linux siempre utiliza WireGuard.

Obtén Proton VPN para Linux

Antes de empezar

Antes de empezar, necesitarás descargar un archivo de configuración de WireGuard de Proton VPN.

  • Inicia sesión en account.protonvpn.com, ve a DescargasConfiguración de WireGuard y descarga un archivo de configuración de WireGuard.
  • WireGuard puede ser exigente con la longitud de los nombres .conf, así que por favor, asegúrate de que el nombre del archivo .conf descargado tenga menos de 15 caracteres. Es posible que tengas que cambiar el nombre sugerido por defecto para lograrlo.
  • Todas nuestras configuraciones actuales de WireGuard admiten conexiones IPv6. Si estás usando un archivo de configuración más antiguo, descarga uno nuevo.

Aprende a descargar un archivo de configuración de WireGuard de Proton VPN

NetworkManager

NetworkManager viene instalado por defecto en la mayoría de las distribuciones de Linux y entornos de escritorio, y es una forma más cómoda de administrar tus conexiones de WireGuard que wg-quick.

Hay dos formas de usar NetworkManager con WireGuard:

Mediante una GUI

1. Abre una terminal y ejecuta nm-connection-editor. Si el comando no existe, instala el paquete nm-connection-editor usando el gestor de paquetes de tu sistema y vuelve a intentarlo.

2. Haz clic en el botón más (+).

GUI de NetworkManager 1

3. Selecciona Importar una configuración VPN guardada en el menú desplegable y haz clic en Crear

GUI de NetworkManager 2

4. Busca el archivo .conf de WireGuard que descargaste y haz clic en Abrir.

5. Haz clic en Guardar.

GUI de NetworkManager 3

Ahora puedes administrar tu conexión de WireGuard directamente desde la implementación de la GUI de Network Manager de tu entorno de escritorio.

GUI de NetworkManager 4

Para realizar cambios en tu conexión en el futuro, ejecuta nm-connection-editor y haz clic en el botón Editar.

GUI de NetworkManager 5

Si estás en un entorno de escritorio que no ofrece una implementación de GUI de NetworkManager, puedes usar la aplicación GUI de la bandeja de sistema nm-applet como una forma sencilla de administrar tus conexiones. Alternativamente, puedes usar NetworkManager a través de la línea de comandos. Cualquier configuración de WireGuard que hayas importado mediante nm-connection-editor estará disponible en la terminal, y viceversa.

Mediante una CLI

Abre una terminal y ejecuta:

nmcli conn import type wireguard file [nombre_del_archivo]

El nombre del archivo debe ser el del archivo .conf de WireGuard que descargaste. Por ejemplo:

nmcli conn import type wireguard file proton-238.conf

Al ejecutar este comando, te conectarás automáticamente al servidor de Proton VPN. Para volver a conectarte, ejecuta:

nmcli conn up [conexión]

Por ejemplo:

nmcli conn up proton-UK-238

Para desconectarte, ejecuta:

nmcli conn down [conexión]

Por ejemplo:

nmcli conn down test-UK-238

Puedes listar las conexiones disponibles usando el comando nmcli conn.

CLI de NetworkManager

wg-quick

wg-quick es la herramienta oficial de CLI de la VPN WireGuard para Linux. Es especialmente útil si estás ejecutando una distribución de Linux mínima que no tiene NetworkManager instalado.

1. Instala(ventana nueva) wg-quick(ventana nueva) para tu distribución.

2. Mueve el archivo de configuración que descargaste al directorio /etc/wireguard/.

3. En una ventana de terminal, introduce:

sudo wg-quick up [el nombre del archivo de configuración, excluyendo el sufijo .conf]

Por ejemplo, si tu archivo de configuración se llama swiss1-CH-5.conf, ingresa:

sudo wg-quick up swiss1-CH-5 
wg-quick 1

¡Tu privacidad ahora está protegida por Proton VPN! Para verificar que la conexión está en funcionamiento, ingresa:

sudo wg

También puedes visitar nuestro escáner de IP gratuito y seguro para confirmar que todo funciona correctamente.

Herramienta de escáner de IP de Proton VPN

Para finalizar la sesión de VPN, ingresa:

sudo wg-quick down [el nombre del archivo de configuración, excluyendo el sufijo .conf]

Por ejemplo:

sudo wg-quick down swiss1-CH-5