I'm trying to get my OpenVPN server to route traffic from clients to the server's LAN.

My setup is as follows:

pfSense box at

Other servers on the LAN at (with DNS server at

Office computers at

OpenVPN with tunnel network at

I can't for the life of me get the OpenVPN clients to reach

Advanced options for OpenVPN:

push "redirect-gateway def1"; 
push "route"; 
push "dhcp-option DNS";

I tried adding a route on the pfsense box

route add -net gw

but that didn't do it. Maybe I misunderstand how this routing thing should work.

As far as I can tell, the firewall isn't blocking anything.

What should I add to the IPv4 Local Network/s field for the VPN? It's blank at the moment, but even when it was, this didn't work.

I'm a bit clueless when it comes to networking. Any help is appreciated.

  • 1
    Is pfsense running your openvpn process? Can the machines reach the pfsense machine? Does the default route for pass through pfsense ( or have you set up an explicit route for for machines on with gateway of the openvpn server? – Andrew Domaszek Nov 18 '14 at 19:23
  • The client can connect and routes all traffic through the VPN. All the machines on use the pfsense machine as the default route. – Bill Schmidt Nov 18 '14 at 20:16

IPv4 local network should be if you want your clients to reach 10.1.10.x. Don't use static routes for the networks that are directly connected to an interface of your pfsense box. If your clients are using win7 then "Run as administrator" your openvpn client.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.