Hi list,

I'm using OpenVPN 2.1_rc15 on Mac OS X 10.5.6.

Server is at a.b.c.218, subnet mask is a.b.c.192/255.255.255.224. Router for subnet is at a.b.c.222. This is a public IP range, firewalled from the 'net (not that it should make any difference).

Server is pushing:
route-gateway a.b.c.222
redirect-gateway def1

On the client, a route gets set up correctly through the client's normal gateway to the server at a.b.c.218.

The default route does not get set up correctly - it points a.b.c.218 rather than 128.40.186.222, and it sets it up on the local interface (en1 - wireless adapter in this case) rather than tap0. Attempting to ping any network apart from the one directly connected to tap0 (a.b.c. 192/27) gives "Network unreachable".

Manually deleting the broken route, and adding one to a.b.c.222 through tap0 makes everything work (all traffic traverses the VPN succesfully), but I can't set this up using an OpenVPN configuration file.

With identical configuration files, and the same server, but a Windows client, everything works fine - the route to the OpenVPN server is set up correctly, and the default route is specified as a.b.c.218 through tap0. Pings reach any network, and all traffic traverses the VPN. [Aside - bit confused here - shouldn't route-gateway push the default route to a.b.c.222?]

Am I looking at a bug here, or a PEBCAK error?

Cheers,
Andy.

Reply via email to