Liigu põhisisu juurde

Kuidas ühendada pfSense VPSneti privaatvõrguga IPseci kaudu

Mõeldud: pfSense CE 2.8.1Samme: 9

pfSense’i ühendamiseks VPSneti privaatvõrguga lisage VPSneti juhtpaneelis haru ja seadistage seejärel pfSense’is marsruuditud IPsec IKEv2 tunnel (VTI) paneeli juhendi väärtustega: 1. faas, 2. faas, tunneliliides, marsruut ja tulemüüri reegel. Juhend on testitud pfSense CE 2.8.1 ja püsiva avaliku IPv4-aadressiga.

Enne alustamist

  • Avage VPSneti juhtpaneelis oma VPN, valige Ühenda haru (ruuter), märkige pfSense, jaotises Ühenda üle valige IPsec IKEv2 ja klõpsake Edasi. Sisestage haru võrgud ja ruuteri avalik IPv4-aadress.
  • Kopeerige jagatud võti (PSK) kohe: seda näidatakse üks kord.
  • Hoidke haru Ruuteri juhend avatud, vahekaart Brauseris: sinna on teie VPN-i aadress, tunneliaadressid ja võrgud juba sisse kirjutatud.

Piltidel on näidisväärtused dokumentatsiooniks mõeldud aadressidest. Sisestage väärtused oma juhendist.

1. 1. faasi seaded

pfSense CE 2.8.1: VPN > IPsec > Tunnels > Add P1 – 1. faasi seaded

VPN > IPsec > Tunnels > Add P1

Klõpsake Add P1, seejärel Display Advanced, et kõik valikud oleksid näha. Täitke väljad ja klõpsake Save.

#VäliVäärtus
1Descriptiontunneli nimi juhendist
2Key Exchange versionIKEv2
3Internet ProtocolIPv4
4InterfaceWAN
5Remote GatewayVPN-i aadress juhendist
6Authentication MethodMutual PSK
7My identifierMy IP address
8Peer identifierPeer IP address
9Pre-Shared Keyjagatud võti (näidatakse üks kord)
10Encryption AlgorithmAES256-GCM, 128 bits, SHA384, DH-rühm 19; Add Algorithm abil veel kaks rida: sama DH 20 ja DH 14-ga
11Life Time86400 (või juhendis toodud väärtus)
12Child SA Start ActionNone (Responder Only): tunneli alustab ja hoiab üleval meie VPN
13Child SA Close ActionClose connection and clear SA
14NAT TraversalAuto
15MOBIKEDisable
16Dead Peer DetectionEnable DPD
17Delay30 (või juhendis toodud väärtus)
18Max failures5

2. 2. faasi seaded (marsruuditud VTI)

pfSense CE 2.8.1: VPN > IPsec > Tunnels > Show Phase 2 Entries > Add P2 – 2. faasi seaded (marsruuditud VTI)

VPN > IPsec > Tunnels > Show Phase 2 Entries > Add P2

Klõpsake salvestatud 1. faasi real Show Phase 2 Entries, seejärel Add P2. Salvestage ja klõpsake tunnelite loendis Apply Changes.

#VäliVäärtus
1Descriptiontunneli nimi juhendist
2ModeRouted (VTI)
3Local Networkruuteri tunneliaadress juhendist (169.254.x.x)
4Remote NetworkVPN-i tunneliaadress juhendist (169.254.x.x)
5ProtocolESP
6Encryption Algorithmsainult AES256-GCM, 128 bits: eemaldage linnuke AES128-GCM-ilt ja kõigilt teistelt šifritelt
7Hash Algorithmsmitte midagi (AES-GCM puhul hall)
8PFS key group19 (nist ecp256)
9Life Time3600 (või juhendis toodud väärtus)

3. Määrake tunneliliides

pfSense CE 2.8.1: Interfaces > Assignments – Määrake tunneliliides

Interfaces > Assignments

Valige väljal Available network ports uus IPsec VTI ja klõpsake Add. Märkige üles nimi, mille pfSense sellele andis (LAN, OPT1 või muu).

#VäliVäärtus
1Available network portsIPsec VTI tunneli nimega

4. Lülitage tunneliliides sisse

pfSense CE 2.8.1: Interfaces > the new interface – Lülitage tunneliliides sisse

Interfaces > [the new interface]

Avage just määratud liides ja kontrollige, et selle võrgupordiks on uus IPsec VTI, mitte WAN ega kontori LAN. Salvestage ja klõpsake Apply Changes.

#VäliVäärtus
1EnableOn
2Descriptionliidese nimi juhendist, näiteks vpsnet0
3MSS1360

5. Leidke tunneli lüüs

pfSense CE 2.8.1: System > Routing > Gateways – Leidke tunneli lüüs

System > Routing > Gateways

pfSense loob lüüsi liidese määramisel ise, näiteks VPSNET0_VTIV4. Märkige selle nimi üles.

#VäliVäärtus
1NamepfSense’i loodud lüüs

6. Lülitage lüüsi jälgimine välja

pfSense CE 2.8.1: System > Routing > Gateways > Edit – Lülitage lüüsi jälgimine välja

System > Routing > Gateways > Edit

Muutke lüüsi: meie VPN ei vasta oma tunneliaadressil pingile, nii et jälgimine märgiks selle mittetöötavaks. Salvestage ja rakendage.

#VäliVäärtus
1Disable Gateway MonitoringOn

7. Suunake VPSneti võrgud

pfSense CE 2.8.1: System > Routing > Static Routes > Add – Suunake VPSneti võrgud

System > Routing > Static Routes > Add

Lisage iga juhendis toodud VPSneti võrgu jaoks üks marsruut. Salvestage ja rakendage.

#VäliVäärtus
1Destination networkVPSneti võrk juhendist
2Gatewaytunneli lüüs
3DescriptionVPSnet VPN

8. Lubage liiklus VPSnetist kontorisse

pfSense CE 2.8.1: Firewall > Rules > IPsec > Add – Lubage liiklus VPSnetist kontorisse

Firewall > Rules > IPsec > Add

See reegel laseb VPSneti serveritel kontorini jõuda. Iga kontorivõrgu jaoks üks reegel. Liiklus kontorist VPSneti peab olema lubatud liideses, mille kaudu see saabub: vaikimisi LAN-reegel katab selle ainult siis, kui liiklus tuleb LAN-i kaudu.

#VäliVäärtus
1ActionPass
2InterfaceIPsec
3Address FamilyIPv4
4ProtocolAny
5SourceVPSneti võrk juhendist
6Destinationteie kontori võrk
7DescriptionVPSnet VPN: VPSnet -> office

9. Kontrollige tunnelit

pfSense CE 2.8.1: Status > IPsec > Overview – Kontrollige tunnelit

Status > IPsec > Overview

Tunneli alustab meie VPN. Real on näha Established ja paigaldatud child SA. Seejärel pingige kontori arvutist VPSneti serveri privaataadressi.

#VäliVäärtus
1StatusEstablished

Kontroll ja vead

  • Avage paneelis haru ja klõpsake Kontrolli tunnelit: kontrollitakse, kas ruuter vastab, kas võtmed klapivad ja kas liiklus liigub.
  • Tunnel ei tõuse: kontrollige Remote Gateway (VPN-i aadress) ja jagatud võtit, mis on kleebitud tühikuteta. Status > System Logs > IPsec näitab, miks läbirääkimine ebaõnnestub.
  • Tunnel töötab, aga ping ei liigu: kontrollige staatilist marsruuti, et lüüsi jälgimine on väljas ja et IPseci vahekaardil on Pass-reegel.

KKK

Milliseid pfSense CE versioone see juhend katab?

See on seadistatud ja testitud pfSense CE 2.8.1 ja püsiva avaliku IPv4-aadressiga. Teistes versioonides võivad mõned väljad olla teise nime või asukohaga.

Minu ruuteri avalik aadress muutub. Kas saan siiski ühendada?

See juhend on püsiva aadressi jaoks. Märkige haru lisamisel „Aadress muutub”: siis on juhendis selle juhu seaded ja tunneli peab alustama teie ruuter.

Miks marsruuditud (VTI) tunnel?

VPN saadab liiklust marsruutide järgi. Tunneliliidesega lisate või eemaldate VPSneti võrke ainult marsruute muutes.

Kaotasin jagatud võtme. Mida teha?

Võtit näidatakse üks kord. Avage paneelis haru ja valige „Vaheta võti”: luuakse uus võti, seda näidatakse üks kord ja vana lakkab töötamast, kui ruuter järgmine kord ühendub.

Kas tunnel vajab NAT-i?

Ei. VPSneti serverid näevad kontori arvutite enda aadresse.