Skip to content

Linux Setup Guide

This guide walks you through connecting your Linux system to CompassVPN using a free graphical client app.

Prerequisites

Before you begin, you’ll need:

  • A configuration link from your CompassVPN server
  • A Linux distribution (Ubuntu, Debian, Arch, Fedora, etc.)
  • Basic terminal knowledge might be required for installation depending on the client and distribution.

Step 1: Choose and Install a Client

We recommend one of the following clients for Linux:

  • v2rayA: A client with a web-based interface that runs as a background service.

  • Furious: A desktop app.

    • Open the latest Furious release on GitHub and follow the installation instructions in the repository’s README (also installable via PyPI).

Depending on the client and your distribution, you may need to install Xray-core separately, or the client might handle it for you.

Step 2: Import Configuration

  1. Open the client application you installed (v2rayA usually runs as a service accessed via http://localhost:2017, while Furious is a standard desktop app)
  2. Copy the configuration link provided by your CompassVPN server
  3. Look for an “Import”, “Add”, or “+” button within the client’s interface
  4. Choose the option to import from clipboard or URL
  5. Paste the link when prompted
  6. The CompassVPN configuration should now appear in your list of servers or connections

Step 3: Connect to CompassVPN

  1. Select the newly imported CompassVPN configuration in your client
  2. Click the “Connect” or similar button to establish the VPN connection

Step 4: Test Your Connection

  1. Once connected, open your web browser
  2. Visit browserleaks.com/ip
  3. Verify that your IP address has changed to the VPN server’s IP