Routing Between subnets not working.
I am having a routing issue with my ipsec tunnels and was hoping someone might be able to help me figure this one out.
My pfSense box's ip address is 10.15.1.1 with a subnet of 255.255.255.0
I have 6 tunnels connected to the pfSense box they look like this.
10.15.2.0 subnet 255.255.255.0
10.15.3.0 subnet 255.255.255.0
10.15.4.0 subnet 255.255.255.0
10.15.5.0 subnet 255.255.255.0
10.15.6.0 subnet 255.255.255.0
They all work fine I can ping them all and the can ping me. The last tunnel however is not working correctly:
This tunnel is 10.1.3.0 subnet 255.255.255.0 I can ping 10.1.3.200 just fine from the pfSense box no issues at all. However none of the remote VPNS can ping that address or anything on that subnet at all. And no one from that subnet can ping anything on the rest of the VPNS. They can however access anything on the 10.15.1.0 subnet just fine.
I have narrowed it down to either a bad route on the pfSense box or a bad subnet. Everything else is perfectly identical except the ip range for the subnet in question. But if it was a routing issue why would the pfSense box and all clients on its same LAN 10.15.1.x be able to access everything on that remote subnet? So is it because its in a different ip range? And if so what would I do to correct this issue? I added a firewall rule that says pass all traffic on the ipsec from any source.
Thanks so much!