How To Set Up Double VPN on Linux? [Step-by-Step Guide]

  • Double VPN works on Linux, but the setup process isn't as intuitive as on other OS.
  • Still, with the right instructions, anyone can do it!
  • Keep reading to learn how to set up double VPN on Linux in a few steps.

Double VPN is an advanced feature that generally doesn’t need manual setup. Conveniently, it’s available in the dedicated apps for major desktop and mobile platforms. But can you say the same thing when Linux is concerned?

Compared to Windows and macOS, Linux isn’t as widely compatible with VPN programs. Even when it’s supported, it’s not uncommon for it to lack many functionalities.

Here, we’ll show you how to create double VPN connections on devices powered by Linux.

How to enable double VPN on Linux?

Luckily, enabling double VPN on Ubuntu, Debian, Mint, and other popular Linux distributions is fairly straightforward.

For the example below, we’ll use Surfshark, one of the best service providers that offer this feature, as an example: 

  1. Go to the Surfshark site to buy a premium plan and sign up.

    Surfshark VPN pricing plans

  2. Press CTRL+Alt+T to open your device’s terminal.

  3. Enter this command:

    curl -f –output #gets the installation script
    cat #shows script’s content
    sh #installs surfshark

  4. Under the Locations screen, click the MultiHop tab.

  5. Choose a pair of server locations.

  6. If your connection is successful, enjoy surfing the Web with two masked IP addresses and layers of encryption.

Other VPN vendors may have additional steps. On the brighter side, they almost always have simple installation guides you can consult.

All in all, activating double VPN on Linux isn’t as hard as you may think. The setup steps slightly vary depending on the provider and distribution. Still, you don’t need to be a tech whizz to pull it off.

Leave a Comment