VPN Pink logo

Terminal & CLI →

Compilación experimental para Ubuntu

VPN desde el terminal

VPN Pink CLI — controla tu VPN desde un terminal interactivo.

¿Prefieres una interfaz gráfica? Visita la página de la aplicación Ubuntu. →

Disponible: Ubuntu Desktop · Linux x86_64. No incluye versiones para Windows, macOS, iOS ni Android.

La CLI 0.1.41 es experimental. Superó las pruebas sin conexión; el inicio de sesión y la conexión VPN reales con esta versión aún no están verificados. CLI-TEST-STATUS.txt

Requisitos

Ubuntu Desktop con NetworkManager, soporte strongSwan para IKEv2, Python GI/libnm/cryptography, curl, gestor de usuario systemd y llavero Secret Service desbloqueado. No es un paquete independiente para servidores sin entorno gráfico.

Accede de forma interactiva con tu cuenta VPN Pink. La contraseña queda oculta al escribir. No incluye acceso con Google, Apple ni Amazon. No hay alternativa de almacenamiento en texto plano.

IKEv2/IPsec · WireGuard

La conexión se ejecuta en primer plano: mantén el terminal abierto. Ctrl+C desconecta. La selección automática usa IKEv2; WireGuard se puede elegir explícitamente.

Descargar la aplicación y crear una cuenta es gratis, pero no activa el acceso a la VPN. Para usar el servicio VPN, elige un plan de pago.

Elegir plan →

Antes de conectar: paquetes de Ubuntu

IKEv2/IPsec necesita el complemento de NetworkManager y los módulos adicionales de strongSwan. Actualizar el AppImage no instala estos paquetes del sistema.

sudo apt update
sudo apt install network-manager-strongswan libcharon-extra-plugins libstrongswan-extra-plugins

Comprobar paquetes y módulo EAP

La consulta comprueba los paquetes instalados. La comprobación del archivo debe encontrar libstrongswan-eap-identity.so. Confirma su instalación, pero no que el servicio lo cargue ni que la VPN funcione.

dpkg-query -W network-manager-strongswan strongswan-nm libcharon-extra-plugins libstrongswan-extra-plugins
dpkg -L libcharon-extra-plugins | grep 'libstrongswan-eap-identity.so'

Si el registro indica “EAP_IDENTITY not supported” o que eap-identity no se carga, instala los paquetes anteriores. Guarda tu trabajo y reinicia Ubuntu para cargar los módulos. Después prueba primero la aplicación VPN Pink. Si falla, recoge un registro nuevo en otra terminal. Las advertencias sobre otros complementos opcionales no significan que debas instalarlos todos.

NetworkManager admite WireGuard directamente; no hace falta otro complemento VPN.

Para la CLI, instala también estos requisitos documentados y utiliza el llavero de escritorio desbloqueado:

sudo apt install curl iproute2 python3-gi gir1.2-nm-1.0 python3-cryptography gnome-keyring

Inicia la aplicación o la CLI como usuario normal, sin sudo. Autoriza la configuración de la VPN si Ubuntu lo solicita. Los paquetes ausentes y la ventana blanca son problemas distintos; instalarlos no garantiza la conexión.

Descargar e iniciar

chmod +x vpn-pink-cli
./vpn-pink-cli doctor
./vpn-pink-cli login

Comandos

./vpn-pink-cli login
./vpn-pink-cli servers
./vpn-pink-cli connect
./vpn-pink-cli connect --server 1 --protocol wireguard
./vpn-pink-cli status
./vpn-pink-cli disconnect
./vpn-pink-cli logout
./vpn-pink-cli doctor

Verificar descarga

SHA256SUMS.txt
sha256sum vpn-pink-cli
bb2ef995e916b90bfc6f6a4543cdda4b4372461336752d20e26dac4f0bb63544

Ubuntu · AppImage →

Alternativa: configuración manual →