Página principal de Proton VPN

Cómo configurar WireGuard manualmente en Linux

Lectura
4 minutos
Categoría
Linux

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

Más información sobre WireGuard

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

Sin embargo, recomendamos encarecidamente utilizar nuestra aplicación de GUI oficial para Linux o la CLI de Linux. Estas ofrecen la forma más sencilla de conectarse a nuestros servidores y le permiten beneficiarse de muchas funciones avanzadas.

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

Obtenga Proton VPN para Linux

Antes de comenzar

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

  • Inicie sesión en account.protonvpn.com, vaya a DescargasConfiguración de WireGuard y descargue un archivo de configuración de WireGuard.
  • WireGuard puede ser muy estricto con respecto a la longitud de los nombres .conf, por lo que asegúrese de que el nombre del archivo .conf descargado tenga menos de 15 caracteres. Es posible que deba renombrar el nombre sugerido por defecto para lograrlo.
  • Todas nuestras configuraciones actuales de WireGuard admiten conexiones IPv6. Si está utilizando un archivo de configuración más antiguo, descargue uno nuevo.

Aprenda 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 conveniente de gestionar sus conexiones de WireGuard que wg-quick.

Existen dos formas de utilizar NetworkManager con WireGuard:

Mediante una GUI

1. Abra una terminal y ejecute nm-connection-editor. Si el comando no existe, instale el paquete nm-connection-editor utilizando el gestor de paquetes de su sistema e intente de nuevo.

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

GUI 1 de NetworkManager

3. Seleccione Importar una configuración de VPN guardada en el menú desplegable y haga clic en Crear

GUI 2 de NetworkManager

4. Localice el archivo .conf de WireGuard que descargó y haga clic en Abrir.

5. Haga clic en Guardar.

GUI 3 de NetworkManager

Ahora puede gestionar su conexión de WireGuard directamente desde la implementación de la GUI del gestor de redes de su entorno de escritorio.

GUI 4 de NetworkManager

Para realizar modificaciones en su conexión en el futuro, ejecute nm-connection-editor y haga clic en el botón Editar.

GUI 5 de NetworkManager

Si se encuentra en un entorno de escritorio que no ofrece una implementación de GUI de NetworkManager, puede utilizar la aplicación de GUI de bandeja nm-applet como una forma sencilla de gestionar sus conexiones. Como alternativa, puede utilizar NetworkManager a través de la línea de comandos. Cualquier configuración de WireGuard que haya importado a través de nm-connection-editor estará disponible en la terminal, y viceversa.

Mediante una CLI

Abra una terminal y ejecute:

nmcli conn import type wireguard file [nombre_de_archivo]

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

nmcli conn import type wireguard file proton-238.conf

Ejecutar este comando lo conecta automáticamente al servidor de Proton VPN. Para conectarse de nuevo, ejecute:

nmcli conn up [conexión]

Por ejemplo:

nmcli conn up proton-UK-238

Para desconectarse, ejecute:

nmcli conn down [conexión]

Por ejemplo:

nmcli conn down test-UK-238

Puede listar las conexiones disponibles utilizando el comando nmcli conn.

CLI de NetworkManager

wg-quick

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

1. Instale(nueva ventana) wg-quick(nueva ventana) para su distribución.

2. Mueva el archivo de configuración que descargó al directorio /etc/wireguard/.

3. En una ventana de terminal, ingrese:

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

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

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

¡Su privacidad ahora está protegida por Proton VPN! Para verificar que la conexión esté funcionando, ingrese:

sudo wg

También puede visitar nuestro escáner de IP gratuito y seguro para confirmar que todo esté funcionando correctamente.

Herramienta de escáner de IP de Proton VPN

Para finalizar la sesión de VPN, ingrese:

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

Por ejemplo:

sudo wg-quick down swiss1-CH-5