Have 2 Remote Ubuntu Machines in different subnets.

  1. one:
  2. Two:

Established VPN tunnel between 2 machines, 1 in each subnet.

Their IPs:

Public IPs

Private IPs

After vpn is up, they both can ping each other's private IPs. Now want another machine, say with private IP: ping machine on other subnet, say But it doesn't work. I'm allowing all trafic via routes, NACLs and firewalls are disabled as well. What might be the issue?? need anything extra to configure on other nodes or something??

  • Unfortunately, questions about host/server configurations are off-topic here. You could try to ask this question on Server Fault for a business network.
    – Ron Maupin
    Oct 10, 2019 at 13:18

1 Answer 1


Basically is missing the routers to reach the other networks, on the hosts of network one you need to add a route to network two on the private IP, and do the same for the other network, also may be you need to enable forwarding on the routers and