I have a classic VPN setup between Azure and Google Cloud Platform (GCP), and I can successfully access VMs on both sides.
In GCP, I created a Private Service Connect endpoint that targets all Google Cloud APIs, allowing private access to these APIs, via the endpoint (e.g., storage-myendpoint.p.googleapis.com). From a VM in GCP, I can connect to this private endpoint without any issues.
However, when I try to connect to the same endpoint from a VM in Azure, it doesn’t work.
Details:
- The VPN gateway is connected to the same VPC where the Private Service Connect endpoint is located.
- I expected the Azure VM to access the Google APIs via the private endpoint through the VPN, but it fails.
Questions:
- Are there specific configurations or additional steps needed to allow Azure VMs to access GCP’s private endpoint over the VPN?
- Could there be any network routing or DNS resolution issues preventing Azure VMs from reaching the GCP private endpoint?
- Any insights into troubleshooting this setup would be helpful.
Thank you!