Cloud NAT

Cloud NAT

Cloud-first high performance network address translation

Cloud NAT provides fully managed, software-defined network address translation support for Google Cloud.

Features

High performance network address translation

Cloud NAT delivers high performance, reliability and scalability, avoiding the need for middle proxies. It lets you restrict inbound communications to your app instances while allowing them to have outbound communications to the internet without using public IPs.

Dynamic port allocation

Dynamic Port Allocation (DPA) feature enable Cloud NAT to scale up and down port allocations depending on-demand while providing operator controls to set minimum and maximum port limits.

Flexible IP address allocation

Choose your NAT IP allocation based on your network requirements. Manual mode gives you full control when specifying IPs, while Auto mode enables the NAT IPs to be allocated and scaled automatically

Simplified deployment and operations

A single Cloud NAT gateway can provide NAT for all subnets in a VPC region and be configured to support multiple NAT IP addresses. Cloud NAT simplifies application deployment and operation, requiring no changes to networking, forwarding, or routing configurations.

Unparallelled network performance

Autoscale your NAT operations with minimal impact to throughput and latency and a 99.99% SLA.

How It Works

To use Cloud NAT, you’ll first create a NAT gateway. Then you’ll be able to configure the NAT policies to safeguard outbound internet connections to GCE and GKE workloads from external threats

Common Uses

Public NAT

Private NAT for Network Connectivity Center spokes

Private NAT enables private-to-private translations across Google Cloud networks and other on-premises or cloud provider networks. Inter-VPC NAT lets you create a private NAT gateway that works in conjunction with Network Connectivity Center Virtual Private Cloud (VPC) spokes to perform network address translation (NAT) between VPC networks.

Virtual Private Cloud workflow with Private NAT

Private NAT enables private-to-private translations across Google Cloud networks and other on-premises or cloud provider networks. Inter-VPC NAT lets you create a private NAT gateway that works in conjunction with Network Connectivity Center Virtual Private Cloud (VPC) spokes to perform network address translation (NAT) between VPC networks.

Virtual Private Cloud workflow with Private NAT

Hybrid NAT

Hybrid NAT lets you perform network address translations (NAT) of IP addresses between a Virtual Private Cloud (VPC) network and the connected on-premises network or any other cloud provider network 



Hybrid NAT workflow

    Hybrid NAT lets you perform network address translations (NAT) of IP addresses between a Virtual Private Cloud (VPC) network and the connected on-premises network or any other cloud provider network 



    Hybrid NAT workflow
      Generate a solution
      What problem are you trying to solve?
      What you'll get:
      Step-by-step guide
      Reference architecture
      Available pre-built solutions
      This service was built with Vertex AI. You must be 18 or older to use it. Do not enter sensitive, confidential, or personal info.

      Pricing

      How Cloud NAT Pricing WorksHourly price for the NAT gateway based on the # of VM instances using the gateway. Per-GiB cost for data transfer processed by the NAT gateway and an hourly price for the external IP address used by the gateway
      ServicesDescriptionPrice (USD)

      NAT Gateway supporting up to 32 VM instances

      $0.0014 * the number of VM instances that are using the gateway

      $0.045

      Price per GiB processed, inbound and outbound data transfer

      NAT Gateway supporting more than 32 VM instances

      $0.044

      $0.045

      Price per GiB processed, inbound and outbound data transfer

      IP address used by a NAT gateway

      Price per hour for a static or an ephemeral external IP address used by a NAT gateway for Public NAT

      $0.005

      Price per hour for an external IP used

      Learn more about Cloud NAT pricing.

      How Cloud NAT Pricing Works

      Hourly price for the NAT gateway based on the # of VM instances using the gateway. Per-GiB cost for data transfer processed by the NAT gateway and an hourly price for the external IP address used by the gateway

      NAT Gateway supporting up to 32 VM instances

      Description

      $0.0014 * the number of VM instances that are using the gateway

      Price (USD)

      $0.045

      Price per GiB processed, inbound and outbound data transfer

      NAT Gateway supporting more than 32 VM instances

      Description

      $0.044

      Price (USD)

      $0.045

      Price per GiB processed, inbound and outbound data transfer

      IP address used by a NAT gateway

      Description

      Price per hour for a static or an ephemeral external IP address used by a NAT gateway for Public NAT

      Price (USD)

      $0.005

      Price per hour for an external IP used

      Learn more about Cloud NAT pricing.

      Pricing Calculator

      Estimate your monthly Google Cloud costs, including region specific pricing and fees.

      CUSTOM QUOTE

      Connect with our sales team to get a custom quote for your organization.

      Start your proof of concept

      New customers get $300 in free credits

      Get a quick intro to using Cloud NAT

      Learn about Cloud NAT interactions with other Google products

      Learn how Cloud NAT strengthens Macy's security

      Learn how to secure network access with Cloud NAT and cloud-based firewalls

      Google Cloud