linuxnetworkingroutesgoogle-compute-enginegoogle-cloud-vpn

GCE Linux VM Can't access peer VPN hosts


I have an issue with Google Cloud VPN and tunneling to a peer VPN. The tunnel is up and running but I cannot connect to any points on the peer network from my GCE VM.

My setup looks like the following:

I can connect to vm1 with ssh and access the internet from it, but I cannot access any points in the peer VPN despite the tunnel being status Established. The IP-range on custom-net does not interfere with any ranges on the peer network.

What could be the issue here? I'm novice in network setups. Could it be something missing in the routing, or do I have to do some configuration in vm1 to get this to roll?

Any help appreciated!


Solution

  • For the routes Google Cloud automatically creates one route for each remote IP range you specify. This shouldn't be an issue

    That said, several points can be checked to further troubleshoot this:

    I hope this helps