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.
- Aflați mai multe despre OpenVPN vs. WireGuard
- Aflați cum să configurați Proton VPN pe pfSense utilizând OpenVPN
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ări → Configurare 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ări → Configurare WireGuard și selectați cheia WireGuard pe care tocmai ați creat-o. Căutați rândul care conține PrivateKey =.

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

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 System → Package Manager → Available Packages. Localizați pachetul WireGuard și faceți clic pe Install.

Pentru a verifica dacă WireGuard s-a instalat cu succes, accesați System → Package Manager → Installed packages.
3. Creați un tunel WireGuard nou
Rămânând în pfSense, accesați VPN → WireGuard → Tunnels ș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.

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.

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

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 Interfaces → Interface Assignments → Available network ports și selectați tun_wg0 → Add.
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.

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.

6. Adăugați un gateway nou
Accesați Sistem → Direcționare → Gateway-uri și faceți clic pe Adăugare pentru a adăuga un gateway nou.

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

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

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 Firewall → NAT → Ieșire și selectați Generare manuală a regulilor de NAT de ieșire. Apoi faceți clic pe Salvare și pe Aplicare modificări.

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

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.

Accesați Firewall → Reguli → LAN → Regulă implicită de permitere LAN la orice → Editare (pictograma creion).

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

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.

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 Sistem → Configurare 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.

Acum accesați Servicii → Rezolvitor DNS → Setă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.

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.