All Projects → ProtonVPN → Protonvpn Cli

ProtonVPN / Protonvpn Cli

Licence: other
Legacy protonvpn-cli: ProtonVPN Command-Line Tool for Linux and macOS. This has been superseded by https://github.com/ProtonVPN/protonvpn-cli-ng

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to Protonvpn Cli

Actinium
A 3rd party V2Ray client for Android
Stars: ✭ 470 (-18.26%)
Mutual labels:  vpn
Easy Wg Quick
Creates Wireguard configuration for hub and peers with ease
Stars: ✭ 502 (-12.7%)
Mutual labels:  vpn
Leaf
A lightweight and fast proxy utility tries to include any useful features.
Stars: ✭ 530 (-7.83%)
Mutual labels:  vpn
Wireguard Manager
Self-hosted Wireguard Installer / Manager for CentOS, Debian, Ubuntu, Arch, Fedora, Redhat, Raspbian
Stars: ✭ 478 (-16.87%)
Mutual labels:  vpn
Easyvpn
Easily connect to a VPN in a country of your choice.
Stars: ✭ 492 (-14.43%)
Mutual labels:  vpn
Openvpn3
OpenVPN 3 is a C++ class library that implements the functionality of an OpenVPN client, and is protocol-compatible with the OpenVPN 2.x branch.
Stars: ✭ 510 (-11.3%)
Mutual labels:  vpn
Virtual Hosts
hosts for android,implement by vpn mode,supports wildcard DNS records
Stars: ✭ 465 (-19.13%)
Mutual labels:  vpn
Android App
Official ProtonVPN Android app
Stars: ✭ 547 (-4.87%)
Mutual labels:  vpn
Kt Connect
Manage and Integration with your Kubernetes dev environment more efficient.
Stars: ✭ 499 (-13.22%)
Mutual labels:  vpn
Dsvpn
A Dead Simple VPN.
Stars: ✭ 4,894 (+751.13%)
Mutual labels:  vpn
Dosvpn
🚀 极速、简单、开源的 VPN 访问外网学习先进科学技术的必备工具
Stars: ✭ 485 (-15.65%)
Mutual labels:  vpn
Awesome Privacy
💡Limiting personal data leaks on the internet
Stars: ✭ 488 (-15.13%)
Mutual labels:  vpn
Icepa
iOS system-wide VPN based Tor client
Stars: ✭ 519 (-9.74%)
Mutual labels:  vpn
Xx Mini
👻 XX-Net 精简版
Stars: ✭ 472 (-17.91%)
Mutual labels:  vpn
Openpyn Nordvpn
Easily connect to and switch between, OpenVPN servers hosted by NordVPN on Linux (+patch leakes)
Stars: ✭ 544 (-5.39%)
Mutual labels:  vpn
Ladder Ios
A solution for the IWE (Immersive Wallless Experience) on iOS platform.
Stars: ✭ 468 (-18.61%)
Mutual labels:  vpn
Loki Network
Lokinet is an anonymous, decentralized and IP based overlay network for the internet.
Stars: ✭ 507 (-11.83%)
Mutual labels:  vpn
No Free vpn
亲测可用的 VPN。亲测有效的科学上网,同时支持 windows、mac、linux、ios 和 andrioid 系统。并提供 chrome、firefox、opera 等浏览器的插件使用。
Stars: ✭ 552 (-4%)
Mutual labels:  vpn
Streisand
Streisand sets up a new server running your choice of WireGuard, OpenConnect, OpenSSH, OpenVPN, Shadowsocks, sslh, Stunnel, or a Tor bridge. It also generates custom instructions for all of these services. At the end of the run you are given an HTML file with instructions that can be shared with friends, family members, and fellow activists.
Stars: ✭ 22,605 (+3831.3%)
Mutual labels:  vpn
Sigmavpn
Light-weight, secure and modular VPN solution which makes use of NaCl encryption (also available for Android using jnacl in "sigmavpn-android")
Stars: ✭ 531 (-7.65%)
Mutual labels:  vpn

protonvpn-cli

protonvpn-cli

Deprecation warning

This Version of ProtonVPN-CLI has been deprecated and is no longer maintained by the ProtonVPN Team.

It is superseded by Version 2. Due to the new version being written in Python, you can't update it with the --update option. The new version needs to be installed manually. For installation instructions, please visit the project page at

https://github.com/ProtonVPN/protonvpn-cli-ng

Note: To disable the deprecation warning in the program, create a file called deprecation_warning in the ~/.protonvpn-cli configuration folder.

Overview

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

Requirements

  • openvpn
  • python
  • dialog
  • wget
  • sysctl
  • sha512sum

The program automatically checks for missing requirements.

Installation

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

Or (one-liner):

(via git)

$ sudo bash -c "git clone https://github.com/ProtonVPN/protonvpn-cli.git && ./protonvpn-cli/protonvpn-cli.sh --install"

(via wget)

$ wget "https://github.com/ProtonVPN/protonvpn-cli/raw/master/protonvpn-cli.sh" -O "protonvpn-cli.sh" && sudo bash protonvpn-cli.sh --install

Usage

Command Description
protonvpn-cli --init Initialize ProtonVPN profile on the machine.
protonvpn-cli -c, --connect Select and connect to a ProtonVPN server.
protonvpn-cli -c [server-name] [protocol] Connect to a ProtonVPN server by name.
protonvpn-cli -m, --menu Select and connect to a ProtonVPN server from a menu.
protonvpn-cli -r, --random-connect Connect to a random ProtonVPN server.
protonvpn-cli -l, --last-connect Connect to the previously used ProtonVPN server.
protonvpn-cli -f, --fastest-connect Connect to the fastest available ProtonVPN server.
protonvpn-cli -p2p, --p2p-connect Connect to the fastest available P2P ProtonVPN server.
protonvpn-cli -tor, --tor-connect Connect to the fastest available ProtonVPN TOR server.
protonvpn-cli -sc, --secure-core-connect Connect to the fastest available ProtonVPN SecureCore server.
protonvpn-cli -cc, --country-connect Select and connect to a ProtonVPN server by country.
protonvpn-cli -cc [country-name] [protocol] Connect to the fastest available server in a specific country.
protonvpn-cli -d, --disconnect Disconnect the current session.
protonvpn-cli --reconnect Reconnect to the current ProtonVPN server.
protonvpn-cli --ip Print the current public IP address.
protonvpn-cli --status Print connection status.
protonvpn-cli --update Update protonvpn-cli.
protonvpn-cli --install Install protonvpn-cli.
protonvpn-cli --uninstall Uninstall protonvpn-cli.
protonvpn-cli --version Display version.
protonvpn-cli --help Show help message.

protonvpn-cli can also be used by typing pvpn, once installed.

Compatibility

  • Linux
  • macOS

License

protonvpn-cli is released under the MIT license.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].