Overlap with IP space should not be the issue here as stated in
https://sc1.checkpoint.com/documents/R81/WebAdminGuides/EN/CP_R81_VSX_AdminGuide/Topics-VSXG/VSX-Rou...
Overlapping IP Address Space
VSX facilitates connectivity when multiple network segments share the same IP address range (IP address space).
This scenario occurs when a single VSX Gateway protects several independent networks that assign IP addresses to endpoints from the same pool of IP addresses.
Thus, it is feasible that more than one endpoint in a VSX environment will have the identical IP address, provided that each is located behind different Virtual System.
Overlapping IP address space in VSX environments is possible because each Virtual System maintains its own unique state and routing tables.
These tables can contain identical entries, but within different, segregated contexts.
Virtual Systems use NAT to facilitate mapping internal IP addresses to one or more external IP addresses.
The below figure demonstrates how traffic passes from the Internet to an internal network with overlapping IP address ranges, using NAT at each Virtual System.
VLAN overlap can be solve by adding indeed a virtual switch. See also this topic for more info
https://community.checkpoint.com/t5/Maestro/Maestro-VSX-Configure-same-vlan-id-on-different-bond-VS/...
-------
If you like this post please give a thumbs up(kudo)! 🙂