VPN más aptas para Endless OS
Endless OS es una distribución basada en OSTree con sistema de archivos de solo lectura y gestión de aplicaciones mediante Flatpak. Su público habitual valora la sencillez y estabilidad, y normalmente trabaja sobre un entorno GNOME Shell adaptado. Estas particularidades influyen directamente en la elección de una VPN:
- Gestor de paquetes: no hay
aptnidnf, se instala principalmente via Flatpak o paquetes de terceros (scripts). - Modo desarrollador: para usar clientes que no están en Flathub, hay que activar “Developer Mode” en Configuración > Sistema > Modo desarrollador.
- Entorno de escritorio: GNOME Shell con libAdwaita, por lo que las apps Flatpak se integran perfectamente.
- Peculiaridades técnicas: el root está basado en OSTree, así que la instalación de servicios (
systemdunits) puede requerir activar el modo desarrollador.
Las VPN más adecuadas para Endless OS cumplen estos requisitos:
- Estar disponibles en Flatpak o tener un instalador CLI fácil de emplear.
- Soportar OpenVPN y/o WireGuard para poder configurarlas manualmente si no hay GUI.
- Tener un cliente de línea de comandos ligero, con mínimo impacto en OSTree.
Tabla comparativa
| Proveedor | Disponibilidad en Flatpak | Protocolos | CLI / GUI | Notas técnicas |
|---|---|---|---|---|
| ProtonVPN | Sí (Flathub) | WireGuard, OpenVPN | CLI oficial GUI Flatpak | Integración con NetworkManager mediante plugin |
| Mullvad | No (CLI .deb/ArchPKG) | WireGuard, OpenVPN | CLI oficial | Se instala en modo desarrollador usa systemd |
| NordVPN | No (script .sh) | NordLynx (WireGuard), OpenVPN | CLI oficial | Requiere activar repositorio externo |
| Windscribe | Sí (Flathub) | OpenVPN, WireGuard | CLI GUI Flatpak | Limitado a 10 GB/mes en gratis |
Instalación y configuración
1. ProtonVPN
ProtonVPN dispone de un cliente Flatpak que facilita la integración con GNOME en Endless OS.
Paso 1: añadir Flathub (si no está ya):
flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
Paso 2: instalar ProtonVPN GUI:
flatpak install flathub com.protonvpn.official
Paso 3: ejecutar y loguearse:
flatpak run com.protonvpn.official
Si prefieres la CLI oficial:
sudo ostree admin unlock # Activar modo desarrollador sudo flatpak install flathub net.protonvpn.PCVPN-cli protonvpn-cli login protonvpn-cli connect --fastest
Una vez conectado, crea un perfil de NetworkManager si lo requieres:
sudo nmcli connection import type openvpn file /var/lib/flatpak/exports/share/openvpn/profiles/protonvpn.ovpn sudo nmcli connection up protonvpn
2. Mullvad
Mullvad no está en Flathub, pero su cliente CLI funciona muy bien en modo desarrollador.
Paso 1: activa el modo dev:
sudo ostree admin unlock
Paso 2: descarga el script oficial y otórgale permisos:
wget https://mullvad.net/media/zip/mullvad-vpn-cli-latest-linux.zip unzip mullvad-vpn-cli-latest-linux.zip cd mullvad-vpn-cli- chmod x install.sh sudo ./install.sh
Paso 3: iniciar y conectar con WireGuard:
mullvad account loginmullvad relay set wireguard mullvad connect
Para configurar manualmente OpenVPN o WireGuard con NetworkManager:
mullvad config file wireguard --with-port=51820 --output ./mullvad-wg.conf sudo nmcli connection import type wireguard file mullvad-wg.conf sudo nmcli connection up mullvad-wg
3. NordVPN
NordVPN ofrece un script de instalación y un cliente CLI ligero.
sudo ostree admin unlock wget -qO nordvpn.tar.gz https://downloads.nordcdn.com/apps/linux/install.sh tar xzf nordvpn.tar.gz cd nordvpn sudo ./install.sh nordvpn login nordvpn connect
Para usar el protocolo NordLynx (basado en WireGuard):
nordvpn set technology NordLynx nordvpn connect
Con estos pasos puedes elegir la VPN que mejor se adapte a Endless OS: ProtonVPN para integración Flatpak, Mullvad si quieres un cliente robusto en modo dev y NordVPN si buscas un script rápido y WireGuard optimizado.
Deja una respuesta