OpenVPN Routing Issue



  • Hello! This is a bit of a weird / committed issue. I have a VPN server that I connect to and use it's public IP with client A. I have a client (B) that is on a restricted network (can't port forward). Client C needs to route all its traffic through client B to use it's public IP. I set up an interface on the OpenVPN server and created a gateway pointing to client B. I created a rule in the general OpenVPN rules for client C to always use that gateway. Client C is able to get any of my 192.168.0.0/16 networks fine and the 10.0.0.0/8 network (the WAN side of client B) but cannot get to the Internet. Client B is able to get to the Internet on it's own. The 10.0.0.0/8 is setup with a route command on the OpenVPN server. What should I be doing differently?

    Network Diagram