Full VPN tunnel from FlexH 1.32 FW to Nebula Org firewall

Options
2

All Replies

  • PeterUK
    PeterUK Posts: 3,893  Guru Member
    100 Answers 2500 Comments Friend Collector Seventh Anniversary
    edited June 30

    Its black because you enabled Connectivity Check try with it off when its black it mean ping failed

    is the VPN connected?

  • GiuseppeR
    GiuseppeR Posts: 431  Master Member
    Zyxel Certified Network Engineer Level 1 - Switch Zyxel Certified Network Engineer Level 1 - Nebula First Comment Friend Collector
    edited June 30

    Yes of course, that icon is black because I wanted to use the option to deactivate the routing rule (LAN via VTI interface) so if the VPN goes down the firewall allows at least web navigation:

    immagine.png

    Anyway I deactivated that advanced option, now the status is green:

    immagine.png

    but I prefer to see if the rule is working properly or not.

    The VPN is connected:

    immagine.png

    what am I missing to have the connectivity check working properly?

  • PeterUK
    PeterUK Posts: 3,893  Guru Member
    100 Answers 2500 Comments Friend Collector Seventh Anniversary

    run at your end

    ping -t 1.1.1.1

    check logs, maybe make firewall rules, packet capture the tunnel

    have you setup the other end right with static route?

  • GiuseppeR
    GiuseppeR Posts: 431  Master Member
    Zyxel Certified Network Engineer Level 1 - Switch Zyxel Certified Network Engineer Level 1 - Nebula First Comment Friend Collector
    edited July 1

    Hello @Zyxel_Melen

    I followed your infos and also @PeterUK ideas, but VTI seems to be offline, I went onsite (of Flex100H) but I do not find what I'm missing.

    On Nebula Site (destination ORG) I see the VPN connected:

    immagine.png

    I have both LANs enabled for VPN too (local LAN in blu, specific LAN in red for remote VPN):

    immagine.png

    I checked also that in the "Implicit allow rules" red LAN was allowed to go online.

    So the problem seems to be on the origin, I did these steps:

    • created the route based VPN (it is connected as you can see)
    • created the routing policy for ge3 via VTI

    In any case the VTI tunnel goes offline if I set the connectivity check so I have not full tunnel VPN working.

  • PeterUK
    PeterUK Posts: 3,893  Guru Member
    100 Answers 2500 Comments Friend Collector Seventh Anniversary
    edited July 1

    Untitled Image

    why have you covered up local and remote when both would be 0.0.0.0/0 by default?

  • GiuseppeR
    GiuseppeR Posts: 431  Master Member
    Zyxel Certified Network Engineer Level 1 - Switch Zyxel Certified Network Engineer Level 1 - Nebula First Comment Friend Collector

    Mine are not 0.0.0.0/24

    The VPN panel asked me which local LAN subnet should connect remotely, so I put on "local" and "remote" values the specific LANs.

    For example if local LAN is 192.168.200.0/24 and remote is 192.168.201.0/24 you can find those values there.

    Should be both 0.0.0.0/24 ?

  • PeterUK
    PeterUK Posts: 3,893  Guru Member
    100 Answers 2500 Comments Friend Collector Seventh Anniversary

    yes that how I got it working with 0.0.0.0/0

  • Zyxel_Melen
    Zyxel_Melen Posts: 3,529  Zyxel Employee
    Zyxel Certified Network Engineer Level 1 - Switch Zyxel Certified Network Administrator - Switch Zyxel Certified Network Administrator - Nebula Zyxel Certified Sales Associate
    edited July 2

    Hi @GiuseppeR

    I didn't encounter this in my lab.

    Here is my configuration:

    https://jam.dev/c/49d740c2-ba05-4f33-97d2-a53bc14a6acc

    If you still encounter the issue after comparing PeterUK's suggestion and my configuration, please provide the organization access and login credential so I can access the device and help to check.

    Zyxel Melen


  • GiuseppeR
    GiuseppeR Posts: 431  Master Member
    Zyxel Certified Network Engineer Level 1 - Switch Zyxel Certified Network Engineer Level 1 - Nebula First Comment Friend Collector

    Hello @PeterUK and @Zyxel_Melen

    I made a mistake configuring VTI addresses.

    I used the same value on Nebula page (Site-to-Site VPN) and on FlexH on prem.

    Now the tunnel seems stable, but I'll update you tomorrow morning.

    Right now it seems that the VPN goes to the first available subnet (like 192.168.1.1): how can I tell the VPN to go to another remote subnet?

    How can I tell the FlexH on prem to connect to remote subnet 192.168.201.0/24 so I can make Security policies on Nebula to manage the VPN resources?

  • PeterUK
    PeterUK Posts: 3,893  Guru Member
    100 Answers 2500 Comments Friend Collector Seventh Anniversary
    edited July 2

    The VTI addresses just need to be both in the same subnet and not in use by any other interface LAN.

    In my setup I take the incoming LAN by routing rule and SNAT none now if that LAN subnet is not used by the other end then its fine the other end then does routing rule from VTI to the WAN then you need a static route to send your LAN subnet traffic down the VTI.

    If you do incoming LAN by routing rule and SNAT outgoing interface now that LAN subnet is SNAT by the VTI IP to the other end.