In this FAQ, we'll go over what you need to know about the CyberGhost app for Linux, as well as some quick pointers to get you started.
What Kind of App Is CyberGhost VPN for Linux?
It's a text-based tool run through your computer's terminal. This means it has a CLI (Command Line Interface) instead of a regular point-and-click window. To manage the VPN, you type text commands directly into the terminal window.
What Linux Distributions Does the App Support?
The app officially supports the following systems:
- Debian 12+
- Ubuntu 22.04+
- Alma and Rocky
- Fedora 34+
When downloading and setting up the CLI app, make sure to choose the correct installer download for your specific distribution from your account dashboard.
Does CyberGhost VPN Run on 32-bit or 64-bit?
Our app requires a 64-bit Linux distribution to run. You can verify your system architecture in your terminal before trying to set it up.
Are There Any Preparations Required Before Installing?
You just need to download the correct configuration file and unpack it. The file will arrive as a zipped folder from your online account dashboard. Once downloaded, simply unzip the compressed application folder on your machine so you can access the setup files.
How Do I Install the CyberGhost VPN App for Linux?
You install it by running a single command script inside the unpacked folder. The process is straightforward and doesn't require advanced technical knowledge. Just open your terminal inside the folder and run the installer script command:
sudo bash install.sh
Does the App Have Any Dependencies?
The app is largely self-contained, so you don't need to install much beforehand. When you run the installer, it will automatically download a few standard packages if they aren't already on your system:
- Curl: Used to make network requests.
- OpenVPN: Required if you want to use the OpenVPN protocol.
- WireGuard tools: Required if you want to use the WireGuard protocol.
- Iptables: Required on Fedora, Alma, and Rocky.
The installer handles all of this for you, so in most cases you don't need to do anything extra.
How Do I Bring up the App’s Arguments?
You can view the full list of options by adding a help flag to the main command. To do so, in the Terminal, run:
sudo cyberghostvpn --help
This command opens a reference guide displaying all available commands and arguments.
How Can I See All of the Available Countries?
You can see all country choices by adding the country code argument alongside your connection type. For example, for standard internet browsing, type the command below to view the countries with servers available:
cyberghostvpn --traffic --country-code
You can find the full list of commands for the CyberGhost VPN CLI app here.
How Do I Select a Country?
You select a country by typing its specific two-letter abbreviation after --country-code in your command. For example, if you want to route your connection through Germany, you'll add DE to your prompt. The final command should look like this:
sudo cyberghostvpn --traffic --country-code DE --connect
How Do I Select a City?
You select a city by adding the city flag right after your country selection. This allows you to pinpoint a specific server location instead of letting the app pick a random city for you. For instance:
sudo cyberghostvpn --traffic --country-code DE --city frankfurt --connect
How Do I Connect to the VPN?
You connect by appending the connect flag to the end of your location string. Because this modifies your network interface, you'll need admin privileges. To successfully initiate a tunnel, run the full root connection command:
sudo cyberghostvpn --country-code DE --city frankfurt --connect
Note: Replace DE and Frankfurt with the country code and city you want to connect to.
If no city option is available for your chosen country, you can omit the --city flag and connect using the country code alone:
sudo cyberghostvpn --country-code [two-letter country code] --connect
How Can I Check If I Have an Active VPN Connection?
You can check your current status with a quick status check command. This'll tell you instantly if your traffic is encrypted or exposed. Type the following into your console:
cyberghostvpn --status
How Do I Terminate My VPN Connection?
You terminate the connection by running the stop command with admin rights. This safely disconnects your machine from the secure server and restores your regular internet settings. Simply enter the following command to close the tunnel:
sudo cyberghostvpn --stop
Need assistance? Contact our Customer Support team:
- via email at: support@cyberghost.ro
- via online request at: https://support.cyberghostvpn.com/hc/en-us/requests/new
- via 24/7 Live Chat by clicking the Support button below
Comments
0 comments
Article is closed for comments.