Como elegir, usar y configurar una VPN en TurnKey Linux (Guia)

TurnKey Linux es una distribución basada en Debian centrada en la facilidad de despliegue de aplicaciones en servidor. Su gestor de paquetes es apt (apt-get o aptitude), y por defecto carece de entorno gráfico está pensado para administradores de sistemas que manejan VPS o servidores físicos. Si necesitas GUI, suele optarse por entornos ligeros como Xfce o LXDE, pero la mayor parte del trabajo se hace por SSH y consola. Esto influye a la hora de elegir una VPN: buscamos clientes con buena integración en Debian/Ubuntu, que ofrezcan herramientas de línea de comandos sólidas y, de paso, scripts de arranque para servicios. A continuación, mis recomendaciones para TurnKey.

VPNs más aptas para TurnKey Linux

  • NordVPN: cliente oficial para Linux (CLI), repositorio Debian, activación de kill switch y autoconexión, fácil de gestionar con systemd.
  • ProtonVPN: CLI desarrollado en Python, integración con apt, soporta WireGuard y OpenVPN, perfiles de conexión, reconexión automática.
  • Mullvad: buen soporte de WireGuard, paquete .deb para Debian/Ubuntu, cliente CLI sencillo, enfocado en privacidad.
  • Private Internet Access (PIA): cliente multiplataforma con repositorio oficial, kill switch avanzado, compatibilidad con OpenVPN y WireGuard.

He descartado VPN genéricas basadas sólo en openvpn sin CLI avanzada, ya que requieren cron jobs y scripts adicionales para kill switch. Con TurnKey, valoramos gestión sencilla via systemd y repositorios oficiales.

Tabla comparativa de características

Proveedor Protocolos CLI nativo Kill Switch Número de servidores Enlace
NordVPN OpenVPN, WireGuard Sí (CLI) 5.600 Visitar sitio oficial
ProtonVPN OpenVPN, WireGuard Sí (CLI) 1.900 Visitar sitio oficial
Mullvad WireGuard, OpenVPN Sí (CLI) 900 Visitar sitio oficial
PIA OpenVPN, WireGuard Sí (CLI) 3.300 Visitar sitio oficial

Instalación y configuración de las VPNs recomendadas

1. NordVPN

NordVPN dispone de repositorio oficial para Debian/Ubuntu. En TurnKey basta con añadirlo y usar apt.

# 1. Añadir la clave y el repositorio
apt-get update
apt-get install -y curl gnupg
curl -s https://downloads.nordcdn.com/apps/linux/gpg/nordvpn_public.asc  apt-key add -
sh -c echo deb https://repo.nordvpn.com/deb/nordvpn/debian stable main > /etc/apt/sources.list.d/nordvpn.list

# 2. Instalar el cliente
apt-get update
apt-get install -y nordvpn

# 3. Iniciar y habilitar servicio systemd
systemctl enable nordvpnd
systemctl start nordvpnd

# 4. Autenticarse
nordvpn login

# 5. Conectar a un servidor de España
nordvpn set technology nordlynx
nordvpn set killswitch on
nordvpn connect Spain

2. ProtonVPN

El CLI de ProtonVPN se instala desde el repositorio oficial de la propia empresa, preparado para Debian.

# 1. Instalar dependencias
apt-get update
apt-get install -y wget gnupg apt-transport-https

# 2. Añadir repositorio
wget -q -O /usr/share/keyrings/protonvpn-archive-keyring.gpg https://repo.protonvpn.com/debian/public_key.asc
echo deb [signed-by=/usr/share/keyrings/protonvpn-archive-keyring.gpg] https://repo.protonvpn.com/debian stable main 
  > /etc/apt/sources.list.d/protonvpn.list

# 3. Instalar CLI
apt-get update
apt-get install -y protonvpn-cli

# 4. Inicializar
protonvpn init

# 5. Conexión rápida
protonvpn connect --sc

3. Mullvad

Para Mullvad usaremos el paquete .deb oficial. Funciona perfecto en Debian y, por tanto, en TurnKey.

# 1. Descargar e instalar .deb
wget https://mullvad.net/download/app/deb/latest -O mullvad.deb
apt-get install -y ./mullvad.deb

# 2. Habilitar el servicio
systemctl enable mullvad-daemon
systemctl start mullvad-daemon

# 3. Iniciar sesión (necesitas tu número de cuenta)
mullvad login your-account-number

# 4. Conectar por WireGuard al servidor más cercano
mullvad relay set wireguard
mullvad connect

Con estos tres proveedores dispondrás de soluciones robustas y adaptadas al entorno de TurnKey Linux. En todos los casos se recomienda verificar los logs (journalctl -u [servicio]) y probar la conectividad (curl ifconfig.me) tras la conexión.

Download TXT




Deja una respuesta

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