Skip to main content
How to Setup PureVPN L2TP on Linux Fedora 31

You can now enjoy secure browsing on your Linux Fedora. Follow these steps to see how you can configure PureVPN on your Linux Fedora 31.

Updated over 2 years ago

Starting June 15th, 2021, PureVPN will discontinue offering support for PPTP, L2TP, and SSTP protocols on the majority of VPN locations.

However, at the popular request of our users, we will continue to support the following locations for users to connect using PPTP, L2TP, and SSTP protocols:

Germany: de1.pointtoserver.com
Netherlands: nl1.pointtoserver.com
United Kingdom: ukl1.pointtoserver.com
United States: usil1.pointtoserver.com
United States: ustx1.pointtoserver.com
United States: usca1.pointtoserver.com
United States: usfl1.pointtoserver.com
United States: usny1.pointtoserver.com
United States: uswdc1.pointtoserver.com
Australia: au-sd1.pointtoserver.com

You can now enjoy secure browsing on your Linux Fedora. Follow the steps in this tutorial and learn how you can configure PureVPN on your Linux Fedora 31 system using the L2TP protocol:

Things to Consider:

Before you begin, please make sure that:

  • You have a working internet connection

  • Linux Fedora 31 Supported Device.

  • A Premium PureVPN account (If you haven’t bought yet click here to buy)

Find your VPN credentials for manual configuration

To find your VPN credentials log into the PureVPN members area. Click 👉 here to visit member area.

  • Login to the member area using your PureVPN registered email address and password.

  • From manage account section, go to the subscriptions tab.

  • On Subscription tab scroll down to be able to view your VPN credentials.

  • You will be able to see and copy your VPN credentials. Note down your PureVPN username and click the eye icon to make your password visible and use it in the manual configuration.

Was this article helpful? Rate and share your comments below. Your input matters to us and everyone else in the Cyber Security Community.

How to connect PureVPN manually on Linux Fedora 31

  • Go to Activities and open the Terminal.

open the Terminal on Linux Fedora
  • Now, you need to install L2TP module. Type the following three commands one by one:

  1. sudo dnf install xl2tpd

    1. sudo dnf install NetworkManager-l2tp

    2. sudo dnf install NetworkManager-l2tp-gnome

  • Restart the Network Manager by using the command:

service NetworkManager restart

  • Follow these steps:

  1. Click the Network Connection

    1. Go to Wired Connected and select Wireless Settings.

Wired Connected
  • Click the + icon to add a VPN connection and select the Layer 2 Tunneling Protocol (L2TP) option.

Click the + icon to add a VPN connection and select the Layer 2 Tunneling Protocol (L2TP) option.

select the Layer 2 Tunneling Protocol (L2TP) option.

  • When a new window opens, complete the fields as below:

  1. Connection name: L2TPConnection

    1. Insert the desired server: Please refer to the server address shared in the above note.

    2. Enter your PureVPN credentials. Here is how you can find your VPN credentials.

When a new window opens, complete the fields as below:  Connection name: L2TPConnection Insert the desired server: Please refer to the server address shared in the above note. Username: Your VPN username Password: Your VPN password
  • Click the IPSec Settings button after youre done, and use the following settings:

  1. Check the Enable IPSec tunnel to IPsec host box

    1. Pre-shared key: 12345678

    2. Select the Advanced option

    3. Enter Phase 1 Algorithms: 3des-sha1-modp1024

    4. Enter Phase 2 Algorithms: 3des-sha1

    5. Check the Disable PFS box

    6. Once done, click OK.

Click the IPSec Settings button after you’re done, and use the following settings:  Check the Enable IPSec tunnel to IPsec host box Pre-share key: 12345678 Select the Advanced option Enter Phase 1 Algorithms: 3des-sha1-modp1024 Enter Phase 2 Algorithms: 3des-sha1 Check the Disable PFS box Once done, click OK.
  • Click the L2TP PPP Settings button and use the following settings:

  1. Check the Use Point to Point Encryption (MPPE).

    1. Check the Allow BSD data compression.

    2. Check the Allow Deflate data compression.

    3. Check the Use TCP header compression.

    4. Check the Use Protocol field compression negotiation.

    5. Check the Use address/ control compression.

    6. Click Ok and then Apply.

  • Enable your VPN by swiping the toggle.

Enable your VPN by swiping the toggle.
  • You are now connected.

Did this answer your question?