Introducción a LinuxConsole y requisitos para una VPN
LinuxConsole es una distribución ligera y muy directa, orientada a hardware modesto y a usuarios que prefieren un entorno sencillo para jugar, experimentar y montar pequeños proyectos. Su sistema de paquetes está basado en dpkg/apt con repositorios propios, por lo que cualquier solución VPN debe distribuirse en formato .deb o permitir instalación manual mediante OpenVPN/WireGuard.
El perfil de usuario de LinuxConsole suele ser juvenil o aficionado a la retroinformática, con entornos de escritorio mínimos como Fluxbox, Openbox o incluso LXDE. Al no disponer de NetworkManager de serie en muchas ediciones, se recurre a interfaces en TTY o scripts sencillos. Por eso, la compatibilidad con cliente de línea de comandos y la estabilidad del daemon son clave.
VPN más aptas para LinuxConsole
-
Mullvad: ofrece paquete
.deb, cliente CLI escrito en Go y soporte nativo para WireGuard. Se integra bien sin necesidad de servicios GUI. - ProtonVPN: publica binarios .deb dispone tanto de un cliente Python (CLI) como perfiles .ovpn para OpenVPN. Consume algo más de memoria, pero garantiza buena privacidad.
- NordVPN: proporciona repositorio oficial para Debian, cliente CLI muy maduro y compatibilidad con múltiples protocolos (OpenVPN, NordLynx/WireGuard).
- Private Internet Access (PIA): tiene .deb y cliente propio basado en Qt es ligeramente más pesado pero muy configurable por CLI.
Elegimos las tres primeras por su ligereza, fácil empaquetado .deb y ausencia de dependencias gráficas que compliquen una instalación “en consola pura”.
Comparativa de VPN para LinuxConsole
| VPN | Protocolos | Cliente CLI | Gestión de paquetes | Enlace |
|---|---|---|---|---|
| Mullvad | WireGuard, OpenVPN | Sí | Paquete .deb oficial | Web oficial de Mullvad |
| ProtonVPN | OpenVPN, WireGuard | Sí (CLI perfiles .ovpn) | Paquete .deb en repositorio | Web oficial de ProtonVPN |
| NordVPN | OpenVPN, NordLynx (WireGuard) | Sí | Repositorio APT oficial | Web oficial de NordVPN |
Instalación y configuración
Mullvad VPN
1) Descarga el paquete .deb desde el repositorio oficial:
2) Instálalo con dpkg y resuelve dependencias si hiciera falta:
sudo apt-get update wget https://mullvad.net/download/app/deb/latest -O mullvad.deb sudo dpkg -i mullvad.deb sudo apt-get -f install
3) Inicia sesión (necesitas un código de cuenta Mullvad):
mullvad account login YOUR_ACCOUNT_CODE
4) Conéctate mediante WireGuard (recomendado) o OpenVPN. Por ejemplo:
mullvad wg create # genera la configuración wg mullvad connect # conecta al servidor más cercano
La configuración queda almacenada en ~/.config/MullvadVPN y el servicio systemd (cli) se llama mullvad-daemon.
ProtonVPN
ProtonVPN optimizado para CLI o para usarse con OpenVPN puro. A falta de NetworkManager, la opción CLI es la más fiable:
# Añadimos el repositorio oficial de ProtonVPN
sudo apt-get install -y gnupg2
sudo wget -O /usr/share/keyrings/protonvpn-archive-keyring.gpg
https://repo.protonvpn.com/debian/public_key.asc
echo deb [signed-by=/usr/share/keyrings/protonvpn-archive-keyring.gpg]
https://repo.protonvpn.com/debian stable main
sudo tee /etc/apt/sources.list.d/protonvpn.list
sudo apt-get update
sudo apt-get install -y protonvpn-cli
Para iniciar sesión:
protonvpn-cli login tu_usuario
Y para conectarte:
protonvpn-cli c --fastest
Si prefieres OpenVPN, descarga los archivos .ovpn de la web y lanza:
sudo openvpn --config /ruta/a/archivo.ovpn
NordVPN
NordVPN ofrece un repositorio APT y un cliente muy pulido. Ideal para quienes quieren un daemon robusto.
# Instalación del repositorio NordVPN wget -qnc https://downloads.nordcdn.com/apps/linux/repos/gpg sudo gpg --dearmor -o /usr/share/keyrings/nordvpn-archive-keyring.gpg gpg echo deb [signed-by=/usr/share/keyrings/nordvpn-archive-keyring.gpg] https://downloads.nordcdn.com/apps/linux/repos/deb stable main sudo tee /etc/apt/sources.list.d/nordvpn.list sudo apt-get update sudo apt-get install -y nordvpn
Para iniciar sesión y conectarte:
nordvpn login nordvpn connect
El cliente se gestiona con nordvpn status, nordvpn disconnect y ajustes en /etc/nordvpn.
Deja una respuesta