Com instal·lar i utilitzar ProtonVPN a Linux d'escriptori


Una VPN (Virtual Private Network) és un túnel xifrat que s'estén per una xarxa pública. Permet als usuaris navegar i accedir als recursos de manera segura a través d'una connexió a Internet amb la màxima privadesa i confidencialitat.

[També us pot agradar: 13 millors serveis VPN amb subscripció per a tota la vida]

ProtonVPN és una VPN d'alta velocitat basada en Suïssa que protegeix les vostres dades precioses, com ara contrasenyes, mitjançant un túnel xifrat. Ofereix característiques notables com ara:

  • Encriptació de disc complet als servidors ProtonVPN que ajuda a protegir les dades dels atacs.
  • Protocols VPN forts com ara KEv2/OpenVPN.
  • Encriptació robusta amb AES-256 per a l'encriptació de xarxa, RSA de 4096 bits per a l'intercanvi de claus i HMAC amb SHA384 per a l'autenticació de missatges.
  • Suites de xifratge amb un secret directe perfecte. Això implica que el trànsit xifrat no es pot capturar i desxifrar més tard si una clau d'encriptació es veu compromesa.
  • No hi ha política de registres. No es fa un seguiment de les vostres dades ni de l'activitat a Internet.

ProtonVPN ofereix nombroses ubicacions de servidors i, en el moment d'escriure aquesta guia, compta amb més de 1200 servidors repartits per 55 països.

En aquesta guia, us mostrarem com instal·lar ProtonVPN a Linux.

Registreu-vos per obtenir un compte de ProtoVPN

El primer pas, abans que qualsevol altra cosa, és crear un compte de ProtonVPN. Podeu fer-ho dirigint-vos al lloc web oficial de ProtonVPN i fent clic a la pestanya Preus.

Proton VPN ofereix 4 models de preus, a saber: gratuït, bàsic. Plus i visionari. Amb finalitats de demostració, utilitzarem el pla Gratis que us permet provar ProtonVPN de manera gratuïta durant un màxim de 7 dies. Amb el pla Gratis, tens accés a 23 servidors repartits per 3 països.

Per tant, feu clic al botó OBTÉ GRATIS a l'opció Gratis.

Això us portarà a la pàgina de registre, on se us demanarà que ompliu les vostres dades. S'enviarà una OTP al vostre compte de correu electrònic per activar el vostre compte.

Un cop hàgiu iniciat la sessió, aneu a la barra lateral esquerra i feu clic a l'opció Compte i després a l'opció Nom d'usuari d'OpenVPN/IKEv2. Això mostrarà els detalls del nom d'usuari i la contrasenya d'OpenVPN/IKEv2.

Copieu i enganxeu aquests detalls en un altre lloc perquè els necessitareu més endavant en aquesta guia durant la configuració de Proton VPN.

Instal·leu ProtonVPN a Linux

Amb el compte de ProtonVPN ja creat, el següent pas és instal·lar ProtonVPN. La VPN aprofita els protocols IKEv2/IPSec i OpenVPN. El protocol OpenVPN admet tant TCP com UDP i per aquest motiu, utilitzarem OpenVPN al nostre escriptori Linux.

Per instal·lar OpenVPN, executeu les ordres següents:

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

A continuació, instal·leu ProtonVPN CLI mitjançant el gestor de paquets pip.

$ sudo pip3 install protonvpn-cli

En derivats de Red Hat com RHEL/CentOS, Fedora i Rocky Linux, executeu les ordres que es mostren.

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

Per a les distribucions basades en Arch, executeu les ordres que es mostren.

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

Configura ProtonVPN a Linux

Un cop instal·lats els paquets OpenVPN necessaris, el següent pas és configurar ProtonVPN al vostre escriptori Linux.

Per fer-ho, executeu l'ordre següent.

$ sudo protonvpn init

Això us guiarà a través d'uns quants passos de configuració. En primer lloc, se us demanarà que proporcioneu el nom d'usuari i la contrasenya d'OpenVPN. Recordeu els detalls que us recomanem que copieu i enganxeu en algun lloc? Aquests són els detalls que heu de proporcionar.

Per tant, escriviu el vostre nom d'usuari i contrasenya i confirmeu la vostra contrasenya.

A continuació, escriviu 1 per seleccionar el pla bàsic que és el que estem fent servir.

A continuació, se us demanarà que escolliu entre protocols TCP o UDP. Tots dos funcionen bé, però per la velocitat, us recomanem que aneu amb UDP i, per tant, escriviu 1 i premeu ENTER.

Finalment, es mostrarà un resum de les configuracions escollides perquè les reviseu. Si tot sembla bé, premeu ‘Y’ i premeu ENTER. En cas contrari, premeu ‘n’ per tornar enrere i començar de nou.

Desactiva IPv6 a Linux

Com que el client de ProtonVPN no ofereix suport per a Ipv6, les millors pràctiques exigeixen que el desactivem per evitar filtracions d'IPv6. Per fer-ho, obriu el fitxer de configuració /etc/sysctl.conf.

$ sudo vim  /etc/sysctl.conf

Al final, afegiu les línies següents

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

Deseu els canvis i sortiu del fitxer de configuració. Per mantenir els canvis, executeu l'ordre:

$ sudo sysctl -p

Connecteu-vos a ProtonVPN a Linux

Hem acabat amb la major part de les configuracions. L'únic pas que queda és establir una connexió segura a un dels servidors ProtoVPN des del nostre escriptori Linux mitjançant el client ProtonVPN.

Per establir una connexió, executeu l'ordre:

$ sudo protonvpn connect

El pla gratuït et permet triar entre 3 països: Japó, Països Baixos i Estats Units. Qualsevol d'aquests anirà bé. Aquí. hem seleccionat Japó.

A continuació, trieu una ubicació del servidor del país que heu seleccionat.

A continuació, se us demanarà que seleccioneu un protocol. Com abans, seleccioneu UDP per a velocitats ràpides.

Uns segons més tard, s'establirà una connexió segura tal com es mostra. Si rebeu un error, torneu enrere i torneu a configurar ProtonVPN tal com s'indica al pas 3.

Podeu confirmar el canvi d'IP des del vostre navegador web visitant https://whatismyip.com. La sortida confirma que la nostra ubicació ha canviat a Osaka, Japó, la qual cosa confirma que la nostra configuració va ser correcta.

Desconnecteu-vos de ProtonVPN

Un cop hàgiu acabat d'utilitzar el servei ProtonVPN, us podeu desconnectar amb l'ordre:

$ sudo protonvpn disconnect

I això conclou la nostra guia d'avui sobre com podeu instal·lar i utilitzar Proton VPN a Linux.