Kuinka Proton VPN määritetään pfSenselle WireGuard®-protokollan avulla
- Luetaan
- 4 min
- Kategoria
- Reitittimet
Tässä oppaassa näytämme, miten Proton VPN määritetään pfSense 2.7.x -käyttöjärjestelmään käyttäen WireGuard®-VPN-protokollaa. Tämän ansiosta reitittimenne voi suojata kaikki siihen yhdistetyt laitteet Proton VPN -yhteydellä.
Voitte myös määrittää Proton VPN:n pfSense 2.7.x -käyttöjärjestelmään OpenVPN-protokollan avulla, mutta suosittelemme WireGuardin käyttöä.
- Lue lisää aiheesta OpenVPN vs. WireGuard
- Lue, miten Proton VPN määritetään pfSenselle OpenVPN-protokollan avulla
1. Luo WireGuard-määritystiedosto
Kirjautukaa sisään Proton VPN -palveluun Proton-tilinne käyttäjätunnuksella ja salasanalla osoitteessa account.protonvpn.com, siirtykää kohtaan Lataukset → WireGuard-määritykset ja ladatkaa WireGuard-määritystiedosto. Varmistakaa, että valitsette Alusta: Reititin.
Katso ohjeet WireGuard-määritystiedoston lataamiseen Proton VPN -palvelusta
Määrittääksenne pfSensen tarvitsette yksityisen avaimen tästä määritystiedostosta. Löytääksenne sen siirtykää kohtaan Lataukset → WireGuard-määritykset ja valitkaa juuri luomanne WireGuard-avain. Etsikää rivi, jolla lukee PrivateKey =.

Tarvitsette myös Endpoint = -IP-osoitteen.

2. Asenna WireGuard-paketti pfSenseen
Syötä 192.168.1.1 selaimesi URL-palkkiin avataksesi pfSense-käyttöliittymän. Kirjaudu sisään ja siirry System → Package Manager → Available Packages -välilehdelle. Etsi WireGuard-paketti ja klikkaa Install.

Vahvistaaksenne, että WireGuard on asennettu onnistuneesti, siirtykää kohtaan System → Package Manager → Installed packages.
3. Luo uusi WireGuard-tunneli
Siirtykää pfSensessä kohtaan VPN → WireGuard → Tunnels ja luokaa uusi tunneli seuraavilla asetuksilla.
Tunnelin määritykset:
- Description: Valitkaa sopiva kuvaus
- Listen port: 51820
- Interface Keys: Yksityinen avain määritystiedostostanne (katso vaihe 1)
- Public key: Tämä luodaan automaattisesti
Liitännän määritykset:
- Interface Addresses: 10.2.0.2/32
Klikatkaa Save Tunnel, kun olette valmis.

4. Lisää vertaislaite
Klikatkaa edelleen Tunnels-välilehdellä olevaa Add Peer -painiketta (katso yllä), mikä vie teidät Peers-välilehdelle. Määrittäkää seuraavat asetukset.
Vertaislaitteen määritykset:
- Tunnel: edellisessä vaiheessa luotu tunneli
- Description: valitkaa kuvaileva nimi, esimerkiksi palvelimen nimi
- Dynamic Endpoint: poistakaa valinta
- Endpoint: ladatun WireGuard-määritystiedostonne päätepisteen IP-osoite
- Port: 51820
- Keep Alive: 25
- Public Key: ladatun WireGuard-määritystiedostonne julkinen avain (katso vaihe 1)
Osoitteen määritykset:
- Allowed IPs: 0.0.0.0 / 0
Klikatkaa Save Peer, kun olette valmis.

5. Siirtykää Settings-välilehdelle, valitkaa Enable WireGuard ja klikatkaa sitten Save ja Apply Changes.

5. Luo WireGuard-liitäntä
VPN-asiakasohjelma on nyt käynnissä, mutta sen kautta ei reititetä tietoliikennettä. Reitittääksenne kaiken verkkoliikenteenne suojatun Proton VPN -tunnelin kautta teidän on määritettävä liitännät ja palomuurisäännöt.
Siirtykää kohtaan Interfaces → Interface Assignments → Available network ports ja valitkaa tun_wg0 → Add.
Tämä luo liitännän nimeltä OPTx (jossa x riippuu siitä, kuinka monta fyysistä liitäntää reitittimessänne on). Klikatkaa juuri luotua liitäntää määrittääksenne sen.

Syöttäkää seuraavat määritysasetukset·
Yleiset määritykset:
- Enable: valittu
- IPv4 configuration type: Static IPv4
Kiinteän IPv4:n määritykset:
- IPv4-osoite: 10.2.0.2 / 32
Napsauttakaa Tallenna ja Käytä.

6. Lisätkää uusi yhdyskäytävä
Siirtykää kohtaan Järjestelmä → Reititys → Yhdyskäytävät ja napsauttakaa Lisää lisätäksenne uuden yhdyskäytävän.

Syöttäkää seuraavat määritysasetukset:
- Liittymä: OPT1 (tai edellisen vaiheen liittymän nimi)
- Osoiteperhe: IPv4
- Nimi: kuvaileva nimi
- Yhdyskäytävä: 10.2.0.1

Napsauttakaa Näytä edistyneet ja valitkaa Käytä ulkoista yhdyskäytävää → Käytä ulkoista yhdyskäytävää liittymäkohtaisen reitin kautta. Napsauttakaa Tallenna ja Käytä muutokset.

7. Määrittäkää palomuurisäännöt
Käytämme palomuurisääntöjä reitittääksemme kaiken tietoliikenteen vaiheessa 5 määrittämämme Proton VPN -liittymän kautta. Siirtykää kohtaan Palomuuri → NAT → Ulosmenevä ja valitkaa Manuaalinen ulosmenon NAT-sääntöjen luominen. Napsauttakaa sitten Tallenna ja Käytä muutokset.

Napsauttakaa nyt kahden viimeisen säännön vieressä olevaa ✓-kuvaketta poistaaksenne ne käytöstä.
- Automaattisesti luotu sääntö kohteelle ISAKMP – OPT1 kohteeseen WAN
- Automaattisesti luotu sääntö OPT1 kohteeseen WAN

Napsauttakaa kahden seuraavan säännön vieressä olevaa Muokkaa-kuvaketta (kynä):
- Automaattisesti luotu sääntö – LAN kohteeseen WAN
- Automaattisesti luotu sääntö kohteelle ISAKMP – LAN kohteeseen WAN
Molemmissa tapauksissa vaihda Liittymä VPN-liittymäksi (OPT1) ja Osoiteperhe muotoon IPv4. Kun olet valmis, napsauta Tallenna ja Käytä muutokset.

Siirtykää kohtaan Palomuuri → Säännöt → LAN → Default allow LAN to any -sääntö → Muokkaa (kynäkuvake).

Napsauttakaa Näytä edistyneet → Yhdyskäytävä ja valitkaa vaiheessa 6 luomamme yhdyskäytävä. Napsauttakaa Tallenna.

Napsauttakaa säännön Default allow LAN IPv6 to any -sääntö vieressä olevaa ✓-kuvaketta poistaaksenne sen käytöstä, ja napsauttakaa sitten Tallenna ja Käytä muutokset.

8. Määrittäkää DNS-asetukset
Kaikki pfSense-palomuurin kautta kulkeva internet-tietoliikenne ohjataan nyt Proton VPN -palvelimen kautta. DNS-pyyntöjä ei kuitenkaan ohjata. Korjataksemme tämän meidän on muutettava pfSense-palomuurin DNS-asetuksia.
Siirtykää pfSensessä kohtaan Järjestelmä → Yleiset asetukset → DNS-palvelimen asetukset ja määrittäkää seuraavat asetukset:
- DNS-palvelimet: 10.2.0.1
- Yhdyskäytävä: vaiheessa 6 määrittämämme yhdyskäytävän nimi.
- DNS-palvelimen ohitus: valinta poistettu
Napsauttakaa Tallenna, kun olette valmis.

Siirtykää nyt kohtaan Palvelut → DNS-selvitin → Yleiset asetukset ja muuttakaa seuraavat:
- Ulosmenevät verkkoliittymät: OPT1 (luomamme WireGuard-liittymä)
- DNS-kyselyjen edelleenlähetys: valitkaa Ota käyttöön edelleenlähetystila
Napsauttakaa Tallenna ja Käytä muutokset, kun olette valmis.

Asennuksenne on nyt valmis. Kaikki tietoliikenne verkostanne reititetään nyt turvallisesti valitsemanne Proton VPN -palvelimen kautta. Voitte testata tämän vierailemalla maksuttomassa ja suojatussa IP-osoitteen tarkistustyökalussamme(uusi ikkuna) millä tahansa verkkonne laitteella.