NEW CARDING CHAT IN TELEGRAM

? HOW TO INSTALL PROTONVPN ON LINUX ?

admin

Administrator
Staff member
Messages
477
Reputation
101
Reaction score
291
Points
63
Jabber
1234567@thesecure.biz
Telegram
@cardervip
First of all, you may use other VPNs, that does not matter. I just do this tutorial for people who need a "free" and "no-log" VPN.

ProtonVPN is a non logging VPN and operates from Switzerland

You can read more about ProtonVPN's privacy policies here:


A quote from ProtonVPN:
"Keep your browsing history private. As a Swiss VPN provider, we do not log user activity or share data with third parties. Our anonymous VPN service enables Internet without surveillance."

Sure we can not believe that. We can't believe on any VPN but we must if we use it!

For ProtonVPN you need one requirement:
- Protonmail Account

We discover in this tutorial how to create one and how to install protonvpn on linux.

1️⃣ First of all download the official package:

DEBIAN: https://protonvpn.com/download/protonvpn-stable-release_1.0.1-1_all.deb

FEDORA: https://protonvpn.com/download/protonvpn-stable-release-1.0.1-1.noarch.rpm

In my case i have Debian:
Code:
wget https://protonvpn.com/download/protonvpn-stable-release_1.0.1-1_all.deb
sudo apt install ./protonvpn-stable-release_1.0.1-1_all.deb
sudo apt update
sudo apt install protonvpn-cli

Fedora:
Code:
sudo dnf install ./protonvpn-stable-release-1.0.0-1.noarch.rpm
sudo dnf update
sudo dnf install protonvpn-cli

Arch Linux / Manjaro 19+:
Code:
pamac update --force-refresh
pamac search --aur protonvpn-cli
pamac build protonvpn-cli

2️⃣ Let's create a protonmail account... images are giving you the steps you have to follow.....

photo_2021-07-31_02-55-12.jpg

Open https://protonmail.com/signup and select 'SELECT FREE PLAN'

photo_2021-07-31_02-56-08.jpg

Choose an username, if you don't know usernames check https://fakeaddressgenerator.com and copy one

photo_2021-07-31_02-56-57.jpg

If you create a Protonmail account for your private and real life, use this but we don't need that right now... click 'skip'

photo_2021-07-31_02-57-17.jpg

photo_2021-07-31_02-58-24.jpg

We got this.... The problem is we need a mail which can receive the code.

Since Protonmail does not longer allow disposable email providers, we have to find a non disposable / non blacklisted provider, i found this: https://muellmail.com

photo_2021-07-31_02-59-40.jpg

Click on 'ZUFÄLLIGE EMAIL' (engl.: Random Mail)

photo_2021-07-31_03-00-02.jpg

Copy your mail and paste it, send the code and wait 1 minute

photo_2021-07-31_03-00-14.jpg

Here we go!

photo_2021-07-31_03-01-13.jpg

Click on 'Verify' and wait

photo_2021-07-31_03-01-53.jpg

Just go through the basics

photo_2021-07-31_03-04-42.jpg

Head over to : https://account.protonvpn.com/login

And login with your username and password you'd used for Protonmail's Account

photo_2021-07-31_03-06-23.jpg

Under Account > Password you can find your OpenVPN / IKEv2 Username & Password. Some people might use OpenVPN.

On Terminal we type now:
Code:
protonvpn-cli login <protonmail-username>

And then the same password.
Code:
┌──(admin㉿carder)-[~]
└─$ protonvpn-cli login nibbitchips

Enter your ProtonVPN password:

Successful login.

Should look like this

To check your ProtonVPN status you can use :
Code:
protonvpn-cli status

Disconnecting / Connecting
Code:
protonvpn-cli connect
protonvpn-cli disconnect

Enabling Kill Switch
Code:
protonvpn-cli ks --on

Permament Kill Switch
Code:
protonvpn-cli ks --permanent

Disabling Kill Switch
Code:
protonvpn-cli ks --off

ProtonVPN Connection Help
Code:
protonvpn-cli c --help

Connect to fastest server of your location:
Code:
protnvpn-cli c -f

Connect to fastest tor server :
Code:
protonvpn-cli c --tor

Uninstalling ProtonVPN CLI:

DEBIAN
Code:
sudo apt-get autoremove protonvpn
rm -rf ~/.cache/protonvpn
rm -rf ~/.config/protonvpn

FEDORA
Code:
sudo dnf remove protonvpn -y; sudo dnf autoremove -y; sudo dnf clean packages
sudo rm -rf /usr/lib/python3.*/site-packages/proton*

ARCH LINUX AND MANJARO
Code:
pamac remove protonvpn-cli

Now a short guide how to install and use ProtonVPN with OpenVPN.

1️⃣ Install Packages
Code:
sudo apt-get install openvpn network-manager-openvpn-gnome resolvconf -y

2️⃣ Get ProtonVPN config files:
photo_2021-07-31_03-15-32.jpg

Login again to https://account.protonvpn.com/

Go to 'Downloads' and scroll down to 'OpenVPN configuration files'

photo_2021-07-31_03-17-20.jpg

Select on platform 'GNU/Linux', protocol 'UDP' and 'Free server configs'

Note: If you have paid account, it does not matter you can choose 'Secure Core configs' as well.

photo_2021-07-31_03-17-59.jpg

Click on 'Download' and the file is downloaded, then expand and copy the name of the downloaded config.

Get your OpenVPN credentials ready....

Now we can choose how we setup it...

NetworkManager or Terminal

I'd like to use Terminal ?‍♂️

First of all we need the resolv-conf script:
Code:
sudo wget "https://raw.githubusercontent.com/ProtonVPN/scripts/master/update-resolv-conf.sh" -O "/etc/openvpn/update-resolv-conf"

Give execution permissions:
Code:
sudo chmod +x "/etc/openvpn/update-resolv-conf"

I guess your location of the downloaded file (config) is ~/Downloads, open a new Terminal and type :
Code:
cd ~/Downloads

photo_2021-07-31_03-22-22.jpg

That's my config name :
us-free-05.protonvpn.com.udp.ovpn

Now you type
Code:
sudo openvpn <config.ovpn>

Replace the config.ovpn with the config name. (in my case us-free-05.protonvpn.com.udp.ovpn)
Code:
sudo openvpn us-free-05.protonvpn.com.udp.ovpn

photo_2021-07-31_03-25-50.jpg

As you can see you have to type your OpenVPN username and password.

A long log to boot the OpenVPN connection will flood your terminal.

photo_2021-07-31_03-26-03.jpg

As you might remember, that's the script we'd downloaded and we are successfully connected.

You can stop the process by using CTRL+C

You can check your IP from Terminal by using:
Code:
curl -s https://ipinfo.io/ip
 
Top