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.txtsha256sum vpn-pink-cli
bb2ef995e916b90bfc6f6a4543cdda4b4372461336752d20e26dac4f0bb63544