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

Las VPN más adecuadas para Proxmox VE

En un servidor Proxmox VE (basado en Debian), gestionado casi en exclusiva por administradores a través de CLI y su interfaz web, las VPN ideales deben cumplir varios requisitos: instalación cómoda vía apt, integración limpia con containers LXC y KVM, compatibilidad con WireGuard para máximo rendimiento y mínimas latencias en túneles, y clientes CLI potentes (pues rara vez hay entorno de escritorio). Evitaremos GUI innecesarias y nos centraremos en soluciones que puedan instalarse en modo sin-subscription o en entornos con repositorios propios.

  • Gestor de paquetes: apt (repositorio pve-no-subscription o oficial Debian).
  • Tipo de usuario: administrador / DevOps con experiencia en consola y scripting.
  • Entornos de escritorio: ninguno por defecto (podrías instalar LXDE o Xfce, pero no es habitual).
  • Peculiaridades técnicas: soporte de kernel para WireGuard, posibilidad de enrutar tráfico de containers y VMs, uso de systemd-networkd o NetworkManager en proxmox-host.

Tabla comparativa de VPN para Proxmox VE

Proveedor Protocolos Cliente CLI WireGuard Integración LXC / KVM Jurisdicción Política de logs
Mullvad WireGuard, OpenVPN Sí (mullvad-cli) Excelente Túneles host-wide o por container Suecia Cero registros
ProtonVPN WireGuard, OpenVPN, IKEv2 Sí (protonvpn-cli-ng) Systemd-networkd o NM Suiza Cero registros
NordVPN NordLynx (WireGuard), OpenVPN Sí (nordvpn) Basado en WireGuard Scripts para LXC y VMs Panamá Cero registros
AirVPN OpenVPN, WireGuard (beta) Sí (airvpn) Beta Configuración manual Italia Cero registros
PIA WireGuard, OpenVPN Sí (piactl) Fácil con systemd EEUU Registro mínimo

Instalación y configuración en Proxmox VE

Mullvad VPN

Mullvad destaca por su sencillez y anonimia total. Su CLI facilita scripts de arranque en el host Proxmox, permitiendo que containers y VMs hereden el túnel.

Pasos básicos:

# 1. Añadir repositorio Mullvad
echo deb https://repo.mullvad.net/deb/  main > /etc/apt/sources.list.d/mullvad.list
wget -qO - https://mullvad.net/media/mullvad-code-signing.pub  apt-key add -

# 2. Instalar el cliente
apt update
apt install mullvad-daemon mullvad-cli wireguard-tools

# 3. Iniciar y registrar tu cuenta (usa tu código de cuenta Mullvad)
systemctl enable --now mullvad-daemon
mullvad account switch set-account 
mullvad tunnel wireguard activate

# 4. Verificar estado
mullvad status

Con esto tendrás un interfaz mullvad-wg activo. Para containers LXC, basta con asignarles la interfaz en /etc/pve/lxc/.conf:

net0: name=eth0,bridge=vmbr0,hwaddr=XX:XX:XX:XX:XX:XX,firewall=1,gw=10.64.0.1,ip=10.64.0.2/32
lxc.network.flags = up
lxc.net.0.veth.pair = mullvad-wg

ProtonVPN

ProtonVPN destaca por su robusta suite CLI y su soporte oficial en Debian. Su cliente protonvpn-cli-ng permite automatizar conexiones al iniciar el nodo Proxmox.

# 1. Añadir repositorio oficial
wget -qO - https://repo.protonvpn.com/debian/public_key.asc  apt-key add -
echo deb https://repo.protonvpn.com/debian stable main > /etc/apt/sources.list.d/protonvpn.list

# 2. Instalar paquete
apt update
apt install protonvpn-cli-ng wireguard-tools

# 3. Iniciar sesión y configurar
protonvpn-cli login 
protonvpn-cli c --sc # conecta con el mejor servidor rápido (WireGuard)

# 4. Autoarranque (systemd)
cat < /etc/systemd/system/pvpn.service
[Unit]
Description=ProtonVPN on boot
After=network-online.target

[Service]
Type=oneshot
ExecStart=/usr/bin/protonvpn-cli c --sc
RemainAfterExit=yes

[Install]
WantedBy=multi-user.target
EOF

systemctl enable --now pvpn.service

NordVPN

NordVPN ofrece el protocolo NordLynx, optimizado a partir de WireGuard. Su cliente CLI permite scripting y arranque automático.

# 1. Añadir repositorio NordVPN
sh <(wget -qO - https://repo.nordvpn.com/install/linux/debian/install.sh)

# 2. Instalar cliente
apt update
apt install nordvpn

# 3. Login y conexión
nordvpn login
nordvpn set technology nordlynx
nordvpn connect

# 4. Autoarranque
nordvpn set autoconnect on
nordvpn set cybersec off   # opcional

Con estas tres opciones tendrás cubierto el túnel VPN en tu nodo Proxmox VE, con rendimiento nativo de WireGuard y control total desde la terminal. ¡A disfrutar de una red segura y estable!

Download TXT




Deja una respuesta

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