No route to host : L2TP connecting but not reaching local net
My server has two network interface :
EN0 --> 195.114.56.12 on a /24 network
EN1 --> 10.0.1.15 on a /24 network
I have a Cisco acting as router firewall (3 interfaces : one for the WAN interface / one for my public IPs / one for my private net). So my network has 2 gateways one for the 10.0.1.0 network and one for the 195.114.56.0 net //
I have setup a simple L2TP connexion on the 195.114.56.12 and I can connect to the server without any problem... But !!
I can't reach my 10.0.1.0 net - when I am trying to ping any address in the 10.0.1.0/24 network It does not answer and specifies --> "No route to host"
The only IP that I can ping is the 10.0.1.1 (the gateway for the 10.0.1.0/24 network) the 195.114.56.12 and any IP on the 195.114.56.0/24 net.
I don't know what to do to make It work. I have tried to stop any firewall rules I have setup on the XServe (but that does not help).
It looks like I need a rule to allow packets coming from 195.114.56.12 to be passed to the local interface 10.0.1.15 if they are established from the L2TP connexion ??
Any help will be very apreciated thanks.
XServe, Mac OS X (10.4.6), Server