Google Cloud
This guide will show you how to connect your Google Cloud to the GoodAccess Gateway via a site-to-site connection using the IPsec protocol.
Step 1 - Creating a new cloud connection
Log in to the GoodAccess Control Panel, and go to Network > Clouds & Branches.
Click + Add new, enter the Cloud name and subnet, and select Gateway.
Choose IPSec Protocol, fill out the Settings configuration form, and click Save.
You may return to the configuration via the Edit button of your Cloud at any time.
Example of configuration (Default preset):
Cloud/Branch subnet - Subnet of your Google Cloud VPC network
Shared Secret - Create a new strong password
Public IP - IP of your Google Cloud VPN gateway
IKE Lifetime (Phase 1) - 8 hours (28800 seconds)
Tunnel Lifetime (Phase 2) - 1 hour (3600 seconds)
Dead Peer Detection Delay - 30 seconds
Encryption (Phase 1) - aes256
Encryption (Phase 2) - aes256
Integrity (Phase 1) - sha256
Integrity (Phase 2) - sha256
Diffie-Hellman Groups (Phase 1) - 16 - modp4096
Diffie-Hellman Groups (Phase 2) - 16 - modp4096
Step 2 - Creating a new VPN connection
Log in to Google Cloud console, and go to Network Connectivity > VPN, and click Create VPN Connection.
Select Classic VPN, and click Continue.
VPN gateway
Name - Give the VPN gateway a name
Network - Select default or a specific VPC
Region - Preferably the region in which your resources lie
IP address - Create an IP address
Tunnels
Name - Give the tunnel a name
Remote peer IP address - IP of your GoodAccess Gateway
IKE version - IKEv2
IKE pre-shared key - Shared Secret (Step 1)
Routing options - Route-based
Remote network IP ranges - Subnet of your GoodAccess Gateway
Click Done and then Create.
You have now successfully connected your Google Cloud resources to GoodAccess.
You may check the status of the connection in:
GoodAccess - Control Panel > Clouds & Branches > Edit button > Test connection
Google Cloud - Network Connectivity > VPN
Step 3 - Creating a new Firewall rule
Go to Network Security > Cloud NGFW > Firewall policies and click + Create Firewall Rule.
Name - Give the rule a name
Network - Select default or a specific VPC (should be the same as in Step 2)
Direction of traffic - Ingress
Action on match - Allow
Targets - Optional
Source filter - IPv4 ranges
Source IPv4 ranges - Subnet of your GoodAccess Gateway
Second source filter - None
Destination filter - IPv4 ranges
Destination IPv4 ranges - Subnet of your Google Cloud VPC network
Protocols and ports - Optional
Click Create.
Last updated