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:
- A custom VPC network with one interal IP-range. Let's call it
custom-net
- A classic VPN Gateway with a IPSec tunnel to a peer VPN. The tunnel has status
Established
. The VPN Gateway has a Reserved IP address to it. The VPN Gateways VPC network iscustom-net
. - Three routes on
custom-net
:- Local route to the only subnet, prio 1000
- To default internet gateway, prio 900
- To the gateway tunnel, prio 1000
- A fresh Linux VM in GCE. Let's call it
vm1
. It has one network interface oncustom-net
on its only sub network. - Two firewall rules in GC that allow everything Ingress and Egress.
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!