protonvpn-cli is a command-line tool for Linux and MacOS.
openvpn
python
dialog
wget
sysctl
The program automatically checks for missing requirements.
$ git clone "https://github.com/protonvpn/protonvpn-cli"
$ cd protonvpn-cli
$ ./protonvpn-cli.sh -install
Command | Description |
---|---|
protonvpn-cli -init |
Initialize ProtonVPN profile on the machine. |
protonvpn-cli -connect |
Select a VPN from ProtonVPN menu. |
protonvpn-cli -random-connect |
Connect to a random ProtonVPN VPN. |
protonvpn-cli -fastest-connect |
Connected to a fast ProtonVPN VPN. |
protonvpn-cli -disconnect |
Disconnect from VPN. |
protonvpn-cli -ip |
Print the current public IP address. |
protonvpn-cli -install |
Install protonvpn-cli. |
protonvpn-cli -uninstall |
Uninstall protonvpn-cli. |
protonvpn-cli -help |
Show help message. |
- Linux
- MacOS