# Further description of what I'm trying to acheive # https://digitalocean.com/community/questions/route-traffic-from-openvpn-server-through-client I have a server running a particular service which I need it to be able to connect to everything on my client's network, one could say a site-to-site but for all my clients. So I prefer to run a single VPN instance, whereas all clients will connect to this particular server and the server will be able to directly reach all the client subnets after the routing has been correctly configured. Here's the idea: VPN SERVER/SERVICE 10.50.60.1 | |->-[CLIENT 1 10.50.60.6]->-[CLIENT 1 PRIVATE SUBNET: 192.168.14.0/24] | |->-[CLIENT 2 10.50.60.12]->-[CLIENT 2 PRIVATE SUBNET: 192.168.42.0/24] | |-> ...and so on ... I need the server to reach all the client's private ranges without having to create a seperate site-to-site VPN for each client. When I try to configure the static routes to the clients I get the following output/error: # route add -net 192.168.14.0 netmask 255.255.255.0 gw 10.50.60.6 SIOCADDRT: No such process # ip route add 192.168.14.0/24 via 10.50.60.6 dev tun0 RTNETLINK answers: No such process