Kako instalirati i koristiti ProtonVPN na Desktop Linuxu


VPN (Virtualna privatna mreža) je šifrirani tunel koji se proteže preko javne mreže. Omogućava korisnicima da bezbedno pretražuju i pristupaju resursima preko internet konekcije uz maksimalnu privatnost i poverljivost.

ProtonVPN je brzi švicarski VPN koji štiti vaše dragocjene podatke kao što su lozinke pomoću šifriranog tunela. Pruža značajne karakteristike kao što su:

  • Potpuna enkripcija diska na ProtonVPN serverima koja pomaže u zaštiti podataka od napada.
  • Jaki VPN protokoli kao što su KEv2/IPSec i OpenVPN.
  • Robusno šifrovanje sa AES-256 za mrežno šifrovanje, 4096-bitni RSA za razmenu ključeva i HMAC sa SHA384 za autentifikaciju poruke.
  • Kompleti šifriranja sa savršenom tajnošću naprijed. To implicira da se šifrirani promet ne može uhvatiti i kasnije dešifrirati ako ključ za šifriranje bude kompromitovan.
  • Bez politike evidencije. Vaši podaci ili internet aktivnost se ne prate.

ProtonVPN pruža brojne lokacije servera, a u vrijeme pisanja ovog vodiča, može se pohvaliti sa preko 1200 servera raspoređenih u 55 zemalja.

U ovom vodiču ćemo vam pokazati kako instalirati ProtonVPN na Linux.

Prijavite se za ProtoVPN nalog

Prvi korak, prije bilo čega drugog, je kreiranje ProtonVPN naloga. To možete učiniti tako što ćete otići na zvaničnu ProtonVPN web stranicu i kliknuti na karticu 'Cijene'.

Proton VPN nudi 4 modela cijena i to: Besplatan, Osnovni. Plus i Vizionalan. U svrhu demonstracije, koristit ćemo plan „Besplatan” koji vam omogućava besplatno testiranje ProtonVPN-a do 7 dana. Sa „Besplatnim“ planom, dobijate pristup 23 servera raspoređenih u 3 zemlje.

Dakle, kliknite na dugme 'BESPLATNO' ispod opcije 'Besplatno'.

Ovo će vas odvesti na stranicu za registraciju, nakon čega ćete morati popuniti svoje podatke. OTP će biti poslan na vaš račun e-pošte da aktivirate svoj račun.

Nakon što ste prijavljeni, idite na lijevu bočnu traku i kliknite na 'Račun', a zatim 'OpenVPN/IKEv2 korisničko ime' opciju. Ovo će prikazati OpenVPN/IKEv2 detalje korisničkog imena i lozinke.

Kopirajte i zalijepite ove detalje negdje drugdje jer će vam trebati kasnije u ovom vodiču tokom konfiguracije Proton VPN-a.

Instalirajte ProtonVPN u Linux

Sa već kreiranim računom ProtonVPN, sljedeći korak je instaliranje ProtonVPN. VPN koristi IKEv2/IPSec i OpenVPN protokole. Protokol OpenVPN podržava i TCP i UDP i iz tog razloga ćemo koristiti OpenVPN na našoj Linux radnoj površini.

Da instalirate OpenVPN, pokrenite sljedeće komande:

Instalirajte OpenVPN u Debian/Ubuntu

sudo apt update
sudo apt install openvpn dialog python3-pip python3-setuptools

Zatim instalirajte ProtonVPN CLI koristeći pip paket menadžer.

sudo pip3 install protonvpn-cli

Instalirajte OpenVPN u RHEL/CentOS 8 i Rocky Linux

Na Red Hat derivatima kao što su RHEL/CentOS, Fedora i Rocky Linux, pokrenite prikazane komande.

sudo dnf install -y openvpn dialog python3-pip python3-setuptools
sudo pip3 install protonvpn-cli

Instalirajte OpenVPN u ArchLinux/Manjaro

Za distribucije zasnovane na Arch, pokrenite prikazane komande.

sudo pacman -S openvpn dialog python-pip python-setuptools
sudo pip3 install protonvpn-cli

Postavite ProtonVPN u Linuxu

Nakon što su potrebni OpenVPN paketi instalirani, sljedeći korak je konfiguracija ProtonVPN na vašoj Linux radnoj površini.

Da biste to učinili, pokrenite naredbu ispod.

sudo protonvpn init

Ovo vas vodi kroz nekoliko koraka konfiguracije. Prvo, od vas će se tražiti da unesete OpenVPN korisničko ime i lozinku. Sjećate li se detalja koje smo preporučili da negdje kopirate i zalijepite? Ovo su detalji koje trebate navesti.

Stoga unesite svoje korisničko ime i lozinku i potvrdite lozinku.

Zatim upišite 1 da odaberete osnovni plan koji je plan koji koristimo.

Zatim ćete morati odabrati između TCP ili UDP protokola. Oba funkcioniraju sasvim dobro, ali radi brzine, preporučujemo da koristite UDP, te stoga ukucate 1 i pritisnete ENTER.

Konačno, prikazat će se sažetak odabranih konfiguracija za pregled. Ako sve izgleda dobro, pritisnite ‘Y’ i pritisnite ENTER. U suprotnom, pritisnite ‘n’ da se vratite i počnete iznova.

Onemogućite IPv6 u Linuxu

Budući da ProtonVPN klijent ne pruža podršku za Ipv6, najbolja praksa zahtijeva da ga onemogućimo kako bismo izbjegli curenje IPv6. Da biste to učinili, otvorite /etc/sysctl.conf konfiguracijski fajl.

sudo vim  /etc/sysctl.conf

Na samom kraju dodajte sljedeće redove

net.ipv6.conf.all.disable_ipv6 = 1 
net.ipv6.conf.default.disable_ipv6 = 1 
net.ipv6.conf.lo.disable_ipv6 = 1 
net.ipv6.conf.tun0.disable_ipv6 = 1

Sačuvajte promjene i izađite iz konfiguracijske datoteke. Da biste nastavili sa promjenama, pokrenite naredbu:

sudo sysctl -p

Povežite se na ProtonVPN u Linuxu

Završili smo s većinom konfiguracija. Jedini preostali korak je da uspostavite sigurnu vezu sa jednim od ProtoVPN servera sa našeg Linux desktopa koristeći ProtonVPN klijent.

Da uspostavite vezu, pokrenite naredbu:

sudo protonvpn connect

Besplatni plan vam daje izbor između 3 zemlje: Japan, Nizozemska i SAD. Bilo koji od ovih će dobro proći. Evo. odabrali smo Japan.

Zatim odaberite lokaciju servera iz zemlje koju ste odabrali.

Zatim će se od vas tražiti da odaberete protokol. Kao i prije, odaberite UDP za velike brzine.

Nekoliko sekundi kasnije, bezbedna veza će biti uspostavljena kao što je prikazano. Ako dobijete grešku, vratite se i ponovo postavite ProtonVPN kao što je navedeno u koraku 3.

Možete potvrditi promjenu IP adrese iz vašeg web pretraživača tako što ćete posjetiti https://whatismyip.com. Rezultat potvrđuje da je naša lokacija promijenjena u Osaku, Japan, što potvrđuje da je naše postavljanje bilo uspješno.

Prekinite vezu s ProtonVPN-om

Kada završite s korištenjem usluge ProtonVPN, možete prekinuti vezu pomoću naredbe:

sudo protonvpn disconnect

I ovo završava naš današnji vodič o tome kako možete instalirati i koristiti Proton VPN na Linuxu.