Pagina Proton VPN

Cum să configurați Proton VPN pe pfSense utilizând WireGuard®

Lectură
5 min
Categorie
Routere

În acest ghid, vă arătăm cum să configurați Proton VPN pe pfSense 2.7.x utilizând protocolul VPN WireGuard®. Acest lucru permite routerului dvs. să protejeze orice dispozitiv conectat la acesta cu o conexiune Proton VPN.

Aflați mai multe despre WireGuard

De asemenea, puteți configura Proton VPN pe pfSense 2.7.x utilizând protocolul OpenVPN, dar vă recomandăm să utilizați WireGuard.

1. Creați un fișier de configurare WireGuard

Conectați-vă la Proton VPN utilizând numele de utilizator și parola contului dvs. Proton la account.protonvpn.com, accesați DescărcăriConfigurare WireGuard și descărcați un fișier de configurare WireGuard. Asigurați-vă că selectați Platformă: Router.

Aflați cum să descărcați un fișier de configurare WireGuard de la Proton VPN

Pentru a configura pfSense, veți avea nevoie de cheia privată din acest fișier de configurare. Pentru a o găsi, accesați DescărcăriConfigurare WireGuard și selectați cheia WireGuard pe care tocmai ați creat-o. Căutați rândul care conține PrivateKey =.

Obțineți cheia privată din configurarea WireGuard

De asemenea, veți avea nevoie de adresa IP Endpoint =.

Obțineți adresa IP a punctului final din configurarea WireGuard

2. Instalați pachetul WireGuard pe pfSense

Introduceți 192.168.1.1 în bara de adrese URL a browserului dvs. pentru a deschide interfața pfSense. Conectați-vă și accesați fila SystemPackage ManagerAvailable Packages. Localizați pachetul WireGuard și faceți clic pe Install.

Instalați pachetul WireGuard

Pentru a verifica dacă WireGuard s-a instalat cu succes, accesați SystemPackage ManagerInstalled packages.

3. Creați un tunel WireGuard nou

Rămânând în pfSense, accesați VPNWireGuardTunnels și creați un tunel nou cu următoarele setări.

Configurarea tunelului:

  • Description: Alegeți o descriere adecvată
  • Listen port: 51820
  • Interface Keys: Cheia privată din fișierul dvs. de configurare (consultați pasul 1)
  • Public key: Aceasta va fi generată automat

Configurarea interfeței:

  • Interface Addresses: 10.2.0.2/32

Faceți clic pe Save Tunnel când ați terminat.

Create a new WireGuard tunnel

4. Adăugați un peer

Rămânând pe fila Tunnels, faceți clic pe Add Peer (vezi mai sus), ceea ce vă va direcționa către fila Peers. Configurați următoarele setări.

Configurarea peer-ului:

  • Tunnel: tunelul creat la pasul anterior
  • Description: alegeți un nume descriptiv, de exemplu, numele serverului
  • Dynamic Endpoint: debifați
  • Endpoint: adresa IP a punctului final din configurarea WireGuard descărcată
  • Port: 51820
  • Keep Alive: 25
  • Public Key: cheia publică din fișierul dvs. de configurare WireGuard descărcat (consultați pasul 1)

Configurarea adresei:

  • Allowed IPs: 0.0.0.0 / 0

Faceți clic pe Save Peer când ați terminat.

Adăugați un peer 1

5. Accesați fila Settings, bifați Enable WireGuard, apoi faceți clic pe Save și pe Apply Changes.

Adăugați un peer 2

5. Creați o interfață WireGuard

Clientul VPN rulează acum, dar nu se redirecționează trafic prin acesta. Pentru a vă redirecționa tot traficul de rețea prin tunelul securizat Proton VPN, va trebui să configurați interfețele și regulile de firewall.

Accesați InterfacesInterface Assignments → Available network ports și selectați tun_wg0Add.

Aceasta va crea o interfață numită OPTx (unde x depinde de câte interfețe fizice are routerul dvs.). Faceți clic pe cea nou creată pentru a o configura.

Creați o interfață WireGuard 1

Introduceți următoarele setări de configurare·

Configurare generală:

  • Enable: bifat
  • IPv4 configuration type: Static IPv4

Configurare IPv4 statică:

  • Adresă IPv4: 10.2.0.2 / 32

Faceți clic pe Salvare și pe Aplicare.

Creați o interfață WireGuard 2

6. Adăugați un gateway nou

Accesați SistemDirecționareGateway-uri și faceți clic pe Adăugare pentru a adăuga un gateway nou.

Adăugați un gateway nou 1

Introduceți următoarele setări de configurare:

  • Interfață: OPT1 (sau numele interfeței din pasul anterior)
  • Familie de adrese: ipv4
  • Nume: nume descriptiv
  • Gateway: 10.2.0.1
Adăugați un gateway nou 2

Faceți clic pe Afișare opțiuni avansate și bifați Utilizare gateway non-localUtilizare gateway non-local prin rută specifică interfeței. Faceți clic pe Salvare și pe Aplicare modificări.

Adăugați un gateway nou 3

7. Configurați regulile de firewall

Utilizăm reguli de firewall pentru a direcționa tot traficul prin interfața Proton VPN pe care am configurat-o la Pasul 5. Accesați FirewallNATIeșire și selectați Generare manuală a regulilor de NAT de ieșire. Apoi faceți clic pe Salvare și pe Aplicare modificări.

Configurați regulile de firewall 1

Acum faceți clic pe pictograma de lângă ultimele două reguli pentru a le dezactiva.

  • Regulă creată automat pentru ISAKMP – de la OPT1 la WAN
  • Regulă creată automat de la OPT1 la WAN
Configurați regulile de firewall 2

Faceți clic pe pictograma Editare (creion) de lângă următoarele două reguli:

  • Regulă creată automat – de la LAN la WAN
  • Regulă creată automat pentru ISAKMP – de la LAN la WAN

În ambele cazuri, schimbați Interfața în interfața VPN (OPT1) și Familia de adrese în IPv4. Când ați terminat, faceți clic pe Salvare și pe Aplicare modificări.

Configurați regulile de firewall 3

Accesați FirewallReguliLANRegulă implicită de permitere LAN la orice Editare (pictograma creion).

Configurați regulile de firewall 4

Faceți clic pe Afișare opțiuni avansateGateway și selectați gateway-ul pe care l-am creat la pasul 6. Faceți clic pe Salvare.

Configurarea regulilor de firewall 5


Faceți clic pe pictograma de lângă Regula implicită de permitere LAN IPv6 la orice pentru a o dezactiva, iar apoi faceți clic pe Salvare și pe Aplicare modificări.

Configurați regulile de firewall 6

8. Configurați setările DNS

Tot traficul de internet care trece prin firewall-ul pfSense va fi acum direcționat printr-un server Proton VPN. Cu toate acestea, solicitările DNS nu sunt. Pentru a remedia acest lucru, trebuie să modificați setările DNS în pfSense.

În pfSense, accesați SistemConfigurare generalăSetări server DNS și configurați următoarele setări:

  • Servere DNS: 10.2.0.1
  • Gateway: numele gateway-ului pe care l-am configurat la pasul 6.
  • Suprascriere server DNS: nebifată

Faceți clic pe Salvare când ați terminat.

Configurați setările DNS 1

Acum accesați ServiciiRezolvitor DNSSetări generale și modificați următoarele:

  • Interfețe de rețea de ieșire: OPT1 (interfața WireGuard pe care am creat-o)
  • Redirecționare interogare DNS: bifați Activare mod de redirecționare

Faceți clic pe Salvare și pe Aplicare modificări când ați terminat.

Configurați setările DNS 2

Configurarea dvs. este acum finalizată. Tot traficul din rețeaua dvs. este acum direcționat în siguranță prin serverul Proton VPN pe care l-ați ales. Puteți testa acest lucru accesând scanerul nostru gratuit și securizat de IP-uri(fereastră nouă) de pe orice dispozitiv din rețeaua dvs.