VPN for your terminal
VPN Pink CLI — manage your VPN from an interactive terminal.
Prefer a graphical interface? Open the Ubuntu app page. →
Available now: Ubuntu desktop · Linux x86_64. Windows, macOS, iOS and Android builds are not included.
A successful CLI connection test was reported by the VPN Pink maintainer. This remains an experimental Ubuntu desktop build; that test does not verify every system or configuration.
Requirements
Ubuntu desktop with NetworkManager, strongSwan support for IKEv2, Python GI/libnm/cryptography, curl, a systemd user manager and an unlocked Secret Service keyring. This is not a standalone headless server package.
Sign in interactively with your VPN Pink account. Password input is hidden. Google, Apple and Amazon sign-in is not included in this version. No plaintext keyring fallback.
IKEv2/IPsec · WireGuard
Connect runs in the foreground: keep the terminal open. Ctrl+C disconnects. Automatic protocol selection uses IKEv2. WireGuard can be selected explicitly.
Downloading the app and creating an account are free. Neither activates VPN access. To use the VPN service, choose a paid plan.
Choose a plan →Download and start
chmod +x vpn-pink-cli
./vpn-pink-cli doctor
./vpn-pink-cli login
Commands
./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
Verify the download
SHA256SUMS.txtsha256sum vpn-pink-cli
b4244d7f211955f6b81a3704c63aa964f2e368745e1d83f337c9376cdcc10e3a