Cloud NAT
Google Cloud-managed high-performance network address translation.
View documentation for this product.
Controlled access to the internet, made simple
High performance NAT
As a software-defined solution with no managed middle proxy, Cloud NAT's chokepoint-free design delivers high reliability, performance, and scalability.
Works with all your workloads
At Google Cloud, we are committed to being the cloud of choice for all workloads, so we designed the Cloud NAT service to work with both Compute Engine and Google Kubernetes Engine (GKE).
Scalable by design
Designed specifically for highly scalable application deployments, a single Cloud NAT gateway can be configured to handle multiple NAT IP addresses and can scale based on the size of your network, without the need for multiple NAT gateways.
Regional high availability
We understand the importance of keeping your applications up and running at all times. That’s why we designed Cloud NAT with reliability in mind: even if a zone goes down, Cloud NAT stays available across the region.
Flexible IP address allocation
Choose your NAT IP allocation based on your specific requirements. Manual mode gives you full control when specifying IPs, while auto mode enables the NAT IPs to be allocated and scaled automatically, based on the number of instances.
Features
Managed NAT service
Delivers a Google Cloud-managed network address translation service. Cloud NAT allows you to get the benefits of network address translation without having to deploy and maintain your own NAT gateways.
Flexible
Supports both Compute Engine virtual machines (VMs) and Google Kubernetes Engine (containers).
Multiple NAT IPs per gateway
Support for configuring multiple NAT IP addresses per NAT gateway.
Timeout timers
Configurable NAT timeout timers. Timers for managing network address translation entries are customizable and can be configured using both Console and through APIs.
NAT for all
Can provide NAT for all subnets in a VPC region with a single NAT gateway, irrespective of the number of instances in those subnets.
High availability
Regional high availability; if a zone is unavailable, the NAT gateway itself continues to be available.
"I configured Cloud NAT to see how it would handle our existing Google Cloud deployment, and everything worked out of the box, and exactly as specified."
Wietse Muizelaar, Lead System Engineer, bol.com
Technical resources
Pricing
Please visit our pricing page for details.
Start building on Google Cloud with $300 in free credits and 20+ always free products.
Start your next project, explore interactive tutorials, and manage your account.