Forrest logo
tool overview
On this page you find all important commands for the CLI tool protonvpn-cli. If the command you are looking for is missing please ask our AI.

protonvpn-cli

ProtonVPN-cli is a command line tool designed for managing and controlling ProtonVPN services on Linux operating systems. It is developed by Proton Technologies, the same company behind ProtonMail and ProtonVPN. ProtonVPN-cli allows users to connect to and disconnect from ProtonVPN servers directly from the terminal. It offers advanced features such as the ability to choose specific servers and protocols, enabling users to customize their VPN experience. The tool also provides automatic reconnection if the VPN connection is dropped to ensure continuous privacy and security. ProtonVPN-cli is open source software, meaning that its source code is accessible to the public and can be independently reviewed for security and other purposes. It is a lightweight and efficient command line tool that provides a simple yet powerful interface for managing ProtonVPN services.

List of commands for protonvpn-cli:

  • protonvpn-cli-connect:tldr:0e469 protonvpn-cli-connect: Connect to ProtonVPN using a random server with a specific protocol.
    $ protonvpn-cli connect --random --protocol ${select}
    try on your machine
    explain this command
  • protonvpn-cli-connect:tldr:4f691 protonvpn-cli-connect: Connect to ProtonVPN interactively.
    $ protonvpn-cli connect
    try on your machine
    explain this command
  • protonvpn-cli-connect:tldr:4feba protonvpn-cli-connect: Connect to ProtonVPN using the fastest server available.
    $ protonvpn-cli connect --fastest
    try on your machine
    explain this command
  • protonvpn-cli-connect:tldr:73942 protonvpn-cli-connect: Display help.
    $ protonvpn-cli connect --help
    try on your machine
    explain this command
  • protonvpn-cli-connect:tldr:748d6 protonvpn-cli-connect: Connect to ProtonVPN using a specific server with a specific protocol.
    $ protonvpn-cli connect ${server_name} --protocol ${select}
    try on your machine
    explain this command
  • protonvpn-cli-connect:tldr:904ee protonvpn-cli-connect: Connect to ProtonVPN using the fastest Tor-supporting server.
    $ protonvpn-cli connect --tor
    try on your machine
    explain this command
  • protonvpn-cli:tldr:10bc3 protonvpn-cli: Log in to the ProtonVPN account.
    $ protonvpn-cli login ${username}
    try on your machine
    explain this command
  • protonvpn-cli:tldr:31f51 protonvpn-cli: Start a kill switch upon connecting to ProtonVPN.
    $ protonvpn-cli killswitch --on
    try on your machine
    explain this command
  • protonvpn-cli:tldr:4d2ef protonvpn-cli: Block malware using ProtonVPN NetShield.
    $ protonvpn-cli netshield --malware
    try on your machine
    explain this command
  • protonvpn-cli:tldr:5c1e5 protonvpn-cli: Display the current ProtonVPN configuration.
    $ protonvpn-cli config --list
    try on your machine
    explain this command
  • protonvpn-cli:tldr:8c449 protonvpn-cli: Disconnect from ProtonVPN.
    $ protonvpn-cli disconnect
    try on your machine
    explain this command
  • protonvpn-cli:tldr:c4a72 protonvpn-cli: Display connection status.
    $ protonvpn-cli status
    try on your machine
    explain this command
  • protonvpn-cli:tldr:fba8f protonvpn-cli: Display help for a subcommand.
    $ protonvpn-cli ${subcommand} --help
    try on your machine
    explain this command
tool overview