I have 3 buildings each with their own IP Add scheme.
(10.24.0.0/16 Building 1 L3 Switch)
VLAN 1 (Management) - 172.17.24.1/24
VLAN 100 (Data) - 10.24.0.1/16 <<<<<---- Default Gateway for all computers in this building
VLAN 255 (Core) - 172.16.1.24/24 <<<<<---- fiber connection to the main L3 switch
ip route 0.0.0.0 0.0.0.0 172.16.1.100
(10.28.0.0/16 Building 2 L3 switch Switch)
VLAN 1 (Management) - 172.17.28.1/24
VLAN 100 (Data) - 10. 28.0.1/16 <<<<---- Default gateway for all computers in this building
VLAN 255 (Core) - 172.16.1.28/24 <<<<<----- fiber connection to main L3 switch
ip route 0.0.0.0 0.0.0.0 172.16.1.100
(10.100.0.0/16 Main L3 Switch that is connected to the pfSense box)
VLAN 1 (Management) - 172.17.100.1/24
VLAN 100 (Data) - 10.100.10.3/16 <<<----- Default gateway for all computers in this building
VLAN 255 (Core) - 172.16.1.100/24 <<<<— fiber connection from both other L3 switches
ip route 0.0.0.0 0.0.0.0 10.100.10.1 <<<----- pfsense lan port/ip address
Everything connects fine through the Barracuda box I’m trying to replace. But, when I replace the Barracuda box with the pfsense box (which has the same LAN IP Address as the Barracuda), only the 10.100.0.0/16 network can get on the internet… neither of the other two buildings can get to the internet…
I had to go under System>Routing>Gateways and created a LAN Gateway for the 10.100.10.3 device
After that, I went to System>Routing>Static Routes and created 2 static routes… one for the 10.28.0.0/16 and one for the 10.24.0.0/16, setting both of them to sue the 10.100.10.3 LANGateway I created above…
Then bam!!! all 3 networks, 10.100.0.0, 10.28.0.0, 10.24.0.0 can get on the internet… Now to move on to port forwarding.