Como elegir, usar y configurar una VPN en Parabola GNU/Linux-libre (Tutorial)

Las VPN más adecuadas para Parabola GNU/Linux-libre

En un entorno como Parabola GNU/Linux-libre, con pacman como gestor de paquetes, kernel totalmente libre y usuarios acostumbrados a la filosofía del software libre, lo idóneo es optar por servicios de VPN que ofrezcan:

  • Clientes o utilidades open source (evitar binarios propietarios).
  • Soporte para protocolos libres y ligeros (p. ej. WireGuard, OpenVPN).
  • Dependencias mínimas, compatibles con escritorios habituales en Parabola (XFCE, KDE Plasma, LXQt, i3).
  • Posibilidad de instalarse desde repositorios oficiales o compilarse fácilmente.

Tras probar varias opciones, destacan especialmente:

  • Mullvad VPN: cliente CLI y configuración manual por WireGuard/OpenVPN, código publicado en Git.
  • ProtonVPN: CLI desarrollado en Python, disponible en AUR, enfoque en privacidad y transparencia.
  • IVPN: opciones de configuración manual, soporte WireGuard/OpenVPN con scripts de código abierto.

Comparativa de servicios VPN

Servicio Protocolos Cliente oficial libre Disponibilidad en repositorios Enlace
Mullvad VPN WireGuard, OpenVPN Sí (GitHub) Compilar desde AUR sitio oficial de Mullvad
ProtonVPN WireGuard, OpenVPN Sí (Python, GitLab) AUR (protonvpn-cli-ng) sitio oficial de ProtonVPN
IVPN WireGuard, OpenVPN Scrips y config open source Compilar manualmente sitio oficial de IVPN

Instalación y configuración detallada

Mullvad VPN

Para integrarlo en Parabola sin depender de binarios no libres, lo más fiable es usar wireguard-tools y openvpn:

1. Instalar las herramientas necesarias:

sudo pacman -Syu wireguard-tools openvpn curl

2. Obtener las configuraciones desde el panel web de Mullvad:

  1. Accede con tu código de cuenta.
  2. Genera un archivo ZIP de configuración (WireGuard o OpenVPN).
  3. Descárgalo y descomprímelo, p. ej. en ~/Descargas/mullvad-config.

3. Conexión por WireGuard:

sudo wg-quick up ~/Descargas/mullvad-config/wg0.conf

Para desconectar:

sudo wg-quick down wg0

4. Conexión por OpenVPN (alternativa):

sudo openvpn --config ~/Descargas/mullvad-config/.ovpn

ProtonVPN (CLI ng)

El cliente oficial protonvpn-cli-ng es libre y se instala fácilmente desde AUR. Si aún no tienes un ayudante AUR, puedes hacer:

# Instalación manual de un ayudante (ej. yay)
git clone https://aur.archlinux.org/yay.git
cd yay
makepkg -si

# Instalar protonvpn-cli-ng
yay -S protonvpn-cli-ng

O, si ya usas paru u otro, simplemente:

sudo pacman -Syu
yay -S protonvpn-cli-ng

1. Inicialización y login:

protonvpn-cli init
# Sigue las instrucciones para pegar tu token o usuario

2. Conexión rápida al mejor servidor:

protonvpn-cli connect --fastest

3. Conexión a un país específico:

protonvpn-cli c --cc DE

4. Para desconectar:

protonvpn-cli disconnect

IVPN (configuraciones manuales)

IVPN no ofrece cliente binario en los repos, pero facilita archivos de configuración:

  1. Descarga tus archivos de configuración WireGuard/OpenVPN desde tu cuenta en ivpn.net.
  2. Usa wireguard-tools o openvpn igual que en el caso de Mullvad.

Conclusión

En Parabola GNU/Linux-libre, donde priman los paquetes libres, lo más seguro y transparente es confiar en servicios que publiquen su código y permitan usar clientes comunitarios. Mullvad y ProtonVPN destacan por su soporte completo en CLI, protocolos modernos y documentación clara. IVPN es también fiable si prefieres gestionar manualmente tus archivos de configuración. ¡Nos vemos en la terminal!

Download TXT



Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *