Introducción
En Madrid sabemos lo que significa optimizar un sistema Linux ligero y fiable. Solus, con su naturaleza rolling release y su propio gestor de paquetes eopkg, nos ofrece entornos de escritorio tan populares como Budgie (su “buque insignia”), GNOME, MATE o Plasma. Pero, a la hora de proteger nuestra conexión, necesitamos una VPN que encaje con estas peculiaridades técnicas y con el perfil de usuario que valora la sencillez y la estabilidad.
¿Qué VPN son más aptas para Solus?
- ProtonVPN: dispone de un cliente CLI escrito en Python, instalable vía
pip3no depende de paquetes.debni.rpm. - Mullvad: ofrece un paquete genérico en
.tar.gzque incluye GUI y CLI basta con descomprimirlo y ejecutar el instalador en Solus. - NordVPN: no trae un paquete eopkg, pero permite usar OpenVPN con sus archivos
.ovpn, aprovechando el cliente nativo (openvpn) de los repos oficiales de Solus.
El tipo de usuario de Solus suele buscar simplicidad: no queremos añadir repositorios APT o DNF, preferimos comandos directos con eopkg y un funcionamiento fuera de complicados contenedores. Además, el sistema viene limpio de Snap o Flatpak por defecto, por lo que cada instalación debe adaptarse a este ecosistema.
Tabla comparativa
| Proveedor | Soporte nativo | Cliente CLI | Uso de OpenVPN | Auditoría | Enlace |
|---|---|---|---|---|---|
| ProtonVPN | Cliente CLI (Python) | Sí | Opcional | Auditado por SEC Consult | Visitar ProtonVPN |
| Mullvad | Paquete .tar.gz |
Sí | Incluido | Auditado por Cure53 | Visitar Mullvad |
| NordVPN | No nativo eopkg | No | Sí, con openvpn |
Auditado internamente | Visitar NordVPN |
Instalación y configuración
1. ProtonVPN (CLI oficial)
ProtonVPN CLI es perfecto para Solus porque solo necesitamos Python 3 y pip3. Veamos los pasos:
# 1. Actualizar repos y dependencias básicas sudo eopkg update-repo sudo eopkg install python3-pip openvpn # 2. Instalar el cliente ProtonVPN pip3 install protonvpn-cli # 3. Inicializar y autenticar protonvpn init # sigue las indicaciones: usuario, contraseña, método de conexión # 4. Conectar al servidor más rápido protonvpn c -f # -f elige el mejor servidor automáticamente
Después puedes usar protonvpn s para listar servidores y protonvpn c ltaliasgt para conexiones específicas. Si quieres, integra un servicio systemd para que inicie al arranque.
2. Mullvad (paquete genérico)
Mullvad distribuye un bundle independiente de distribuciones. Ideal para Solus:
# 1. Instalar openvpn y otras dependencias sudo eopkg update-repo sudo eopkg install openvpn resolvconf # 2. Descargar el paquete de Mullvad (reemplaza la versión si cambia) wget https://mullvad.net/download/app/deb/latest -O mullvad.tar.gz # 3. Descomprimir y ejecutar instalador tar xf mullvad.tar.gz cd mullvad sudo ./install.sh # 4. Login y conexión mullvad login # introduce tu código de cuenta mullvad relay set nl ams # ejemplo: servidor en Amsterdam mullvad connect
El comando mullvad gestiona tanto la GUI (si tu entorno la soporta) como la CLI. Para verificar la IP:
mullvad status
3. NordVPN (vía OpenVPN)
Si ya eres usuario de NordVPN, puedes aprovechar openvpn sin instalar paquetes .deb:
# 1. Instalar openvpn sudo eopkg update-repo sudo eopkg install openvpn # 2. Descargar configuración OpenVPN mkdir -p ~/nordvpn-configs cd ~/nordvpn-configs wget https://downloads.nordcdn.com/configs/archives/servers/ovpn.zip unzip ovpn.zip # 3. Conectar a un servidor (ejemplo: es289.nordvpn.com.udp.ovpn) sudo openvpn es289.nordvpn.com.udp.ovpn # introduce tus credenciales de NordVPN cuando se solicite
Puedes automatizar el login creando un archivo auth.txt con usuario y contraseña, y luego incluirlo en la línea de comando (--auth-user-pass auth.txt).
Conclusión
En Solus, la clave está en evitar paquetes no compatibles y apostar por clientes CLI o paquetes genéricos. ProtonVPN y Mullvad encajan a la perfección con nuestro gestor eopkg y entornos Budgie, GNOME o Plasma, mientras que NordVPN se integra de forma fiable vía openvpn. Así garantizamos privacidad y rendimiento sin complicaciones.
Deja una respuesta