Greetings,
I need to set up a IPSec site-to-site VPN between two FortiGates where a subnet exists on both sites.
Site A
Subnet #1 (10.3.10.0/24)
Subnet #2 (10.0.20.0/24)
Site B
Subnet #1 (10.0.20.0/24)
I need a tunnel between Site A, Subnet #1 and Site B, Subnet #1. However, an (unrelated) subnet with the same address 10.0.20.0/24 already exists on Site A.
I've managed to (semi-)successfully get this to work using Virtual IPs, but I want clients on Site A, Subnet #1 to be able to reach Site B, Subnet #1 with the normal IP 10.0.20.0/24, not an alternate Virtual IP. How do I go about solving this?
Thanks in advance.
Nominating a forum post submits a request to create a new Knowledge Article based on the forum post topic. Please ensure your nomination includes a solution within the reply.
Hi there!
I would try to config an a Policy Route in Site A
src: 10.3.10.0/24
Input device: lan
dst: 10.0.20.0/24
Output device: VPNToSiteB
then add a new route to that VPN.
And then a policy lan>VPNToSiteB but with no VirtualIP should work.
This configuration means that all traffic from lan 10.3.10.0/24 going to 10.0.20.0/24 must goes through VPN Tunnel.
Hope it Helps!
Hi again,
I figured out how to reach Site B, Subnet #1 (10.0.20.0/24) from Site A, Subnet #1 (10.3.10.0/24) using the original IP (not alternate/VIP). What I needed was a VIP on Site A to translate 10.0.20.0/24 to 10.3.12.0/24 (the Virtual IP defined in Phase 2). On Site B, I have a VIP that translates 10.3.12.0/24 back to 10.0.20.0/24.
The result is as desired, I am - from a machine on Site A, Subnet #1 (10.3.10.0/24) - able to reach a machine on Site B, Subnet #1 (10.0.20.0/24) using the original IP instead of the translated IP (10.3.12.0/24).
Site A, Subnet #2 (10.0.20.0/24) is, as desired, unaffected by all of this.
For reference, here is how the VIP on Site A looks:
edit "VIP1" set uuid 3b5e2e98-d699-51e7-e28c-3303faa95aab set extip 10.0.20.1-10.0.20.254 set extintf "lan1" set mappedip "10.3.12.1-10.3.12.254" next
(Note that extintf must be explicitly defined to the interface that Site A, Subnet #1 (10.3.10.0/24) resides at, setting it to "any" would not work and would conflict with Site A, Subnet #2 (10.0.20.0/24).)
However, I then encountered another issue. I have another subnet (on another interface 'lan2') on Site A that I also want to include in this, meaning it should also be able to reach Site B, Subnet 1 (10.0.20.0/24) using the original, non-translated IP. I was thinking that to solve this, I would simply create an identical VIP but with the extintf parameter set to lan2 instead of lan1, like this:
edit "VIP2" set uuid 27f8ac56-c0e7-51e7-2318-2eda07940015 set extip 10.0.20.1-10.0.20.254 set extintf "lan2" set mappedip "10.3.12.1-10.3.12.254" next
This does not work, as apparently defining two VIPs with the same "External IP/Address Range" gives a "A duplicate entry already exists" error (even though they are bound to separate extintf's).
I hope all of this made sense, and would love any input on how I can possibly solve this.
Select Forum Responses to become Knowledge Articles!
Select the “Nominate to Knowledge Base” button to recommend a forum post to become a knowledge article.
User | Count |
---|---|
1633 | |
1063 | |
751 | |
443 | |
210 |
The Fortinet Security Fabric brings together the concepts of convergence and consolidation to provide comprehensive cybersecurity protection for all users, devices, and applications and across all network edges.
Copyright 2024 Fortinet, Inc. All Rights Reserved.