Como elegir, usar y configurar una VPN en Endless OS (Comparativa)

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 apt ni dnf, 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 (systemd units) puede requerir activar el modo desarrollador.

Las VPN más adecuadas para Endless OS cumplen estos requisitos:

  1. Estar disponibles en Flatpak o tener un instalador CLI fácil de emplear.
  2. Soportar OpenVPN y/o WireGuard para poder configurarlas manualmente si no hay GUI.
  3. 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 login 
mullvad 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.

Download TXT



Deja una respuesta

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