Async routing with specific fg cluster access and VRRP
Dear community
I likely have a very specific issue that might be completly "normal", I just want to make sure I have my bases covered...
Situation:
We have two clusters (four fortigates in total) in two different data centers (dc 1 and dc 2). About a dozen of VLANs are connected to both of these two clusters and we use VRRP spanned over these vlans to ensure usage of both clusters.
The first three IPs in each vlan is ours - the .1 is the VRRP IP that is active on the master, .2 is the cluster on dc 1 and .3 is the cluster on dc 2.
Now we run into asynchronus routing with a specific use case:
There are location specific networks (one for dc 1 and one for dc 2) that access the respective local fortigate cluster and are allowed access to the attached vlans.
If you happen to be in the location where the VRRP master is, then everything works. You can access the local fortigate cluster (which is vrrp master) and access the hosts in the vlans. No Problem.
If you happen to be in the other location, there the fortigate cluster is backup, then nothing works. The reason very likely is, that the hosts in the vlans repsond back to the vrrp gateway IP which happens to be in the other location and therefore we have async routing.
Now, I am confident there is nothing I can do on the fortigates in terms of configuration (interfaces, vrrp, etc.).
There might be design solutions, yes - but that would require more than just "configuration on fortigate".
Am I right or am I missing something vital that might solve this issue?
Thanks a lot