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(repositoriopve-no-subscriptiono 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) | Sí | 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) | Sí | 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/:
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 loginprotonvpn-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!
Deja una respuesta