Skip to content

protonvpn-cli: ProtonVPN Command-Line Tool for Linux and MacOS.

License

Notifications You must be signed in to change notification settings

Kurnihil/protonvpn-cli

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

protonvpn-cli

protonvpn-cli

Overview

protonvpn-cli is a command-line tool for Linux and MacOS.

Requirements

  • openvpn
  • python
  • dialog
  • wget
  • sysctl

The program automatically checks for missing requirements.

Installation

$ git clone "https://github.com/protonvpn/protonvpn-cli"
$ cd protonvpn-cli
$ ./protonvpn-cli.sh -install

Usage

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.

Compatibility

  • Linux
  • MacOS

About

protonvpn-cli: ProtonVPN Command-Line Tool for Linux and MacOS.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%