I'm running a roadwarrior OpenVPNserver from pfSense (so the server configs are in a database and I can't list them here)...
My IP network looks like:
10.1.X.X entire subnet on this server.
10.1.4.X - subnet just for VPN connections
My client connects fine and the 10.1.4.X subnet works fine. For some reason this is my client routing table:
10.1.0.0 * 255.255.0.0 U 0 0 0 eth0
10.1.4.0 * 255.255.255.0 U 0 0 0 tun0
I CAN NOT figure out how 10.1.0.0/16 is being routed to eth0
My routing table should be:
10.1.0.0 * 255.255.0.0 U 0 0 0 tun0
Even when I add overrides into the OpenVPN configuration the 10.1.0.0 eth0 routing still appears and clobbers the other routes.
Any ideas?