HELPER VPS

NAT gateway: connect private servers through one public IP

Connect private network servers to the internet securely through a single public IP

  • Choose up to 3Gbit/s
  • Inbound connections blocked by default
  • Used with a private network

A NAT gateway is a managed network device that lets private network servers without public IPs reach the outside internet through a single public IP. HELPER VPS NAT gateway starts at $11.93 per month for the up to 100Mbit/s size, and attaches to one private network so all the servers in it share it.

  • NAT gateway S

    Small services

    1193$/ mo

    Billed monthly

    • Up to 100 Mbit/s
    • 1 private network
    • 1 public IPv4
    • Blocked by default
  • NAT gateway M

    Regular services

    2240$/ mo

    Billed monthly

    • Up to 1 Gbit/s
    • 1 private network
    • 1 public IPv4
    • Blocked by default
  • NAT gateway L

    High-volume traffic

    20145$/ mo

    Billed monthly

    • Up to 3 Gbit/s
    • 1 private network
    • 1 public IPv4
    • Blocked by default

To group servers over private addresses first Private network

What setups is a NAT gateway used for?

If you have servers that need to reach out but do not need to be reached directly from outside, a NAT gateway is the cleanest approach. Here are four common setups.

How is a NAT gateway different from giving each server a public IP?

Both let servers reach the internet, but they differ in security and management. If you have many servers that need not be visible from outside, a NAT gateway fits; if servers receive users directly, public IPs fit.

NAT gateway

A setup where private servers go out together through one public IP

Best for

  • Databases and internal job servers
  • When you want to fix your outbound IP to a single address
  • When you want to block inbound connections from the start
  • Setups where the number of servers changes often

Public IP per server

The standard setup where each server uses its own dedicated IPv4 and IPv6

Best for

  • Web servers that receive users directly
  • Services run on one or two servers
  • When each server needs a different IP
  • When starting right away with no extra devices

Load balancer

A device that spreads inbound connections across several servers

Best for

  • In front of several web servers
  • Services that carry on even if one server stops
  • Managing HTTPS certificates in one place
  • When splitting front and back together with a NAT gateway

How does a NAT gateway work?

When a server in the private network sends a request to an outside address, the request follows the default route to the NAT gateway. The NAT gateway replaces the sender address with its own public IP, sends it out to the internet, and passes the returning response back to the server it remembered. Servers keep only private addresses and connect to package repositories, external APIs and time servers as usual.

Connections started from outside are blocked by default. Only responses to connections started by private servers come back, so databases and admin tools are never exposed directly to the internet. The most common setup has a load balancer or a single web server with a public IP receive requests that must come in from outside, such as user connections, and keeps the rest of the servers inside.

One NAT gateway attaches to one private network, and all the servers in that network share it. Adding or deleting servers leaves the gateway settings unchanged, so even services that scale servers up and down often manage their outbound path in one place.

How much does a NAT gateway cost per month?

NAT gateway S, handling up to 100Mbit/s, is $11.93 per month. M, up to 1Gbit/s, is $22.40 per month, and L, up to 3Gbit/s, is $201.45 per month, with the outbound public IPv4 address included in the prices in the table.

Choose the size by how much your private servers send and receive outward at the same time. For updates and API calls, S is enough; if you often download container images or exchange large files with external storage, choose M. For large services with many nodes talking to the outside at once, L is the right fit.

Payment is made with USDT. Pay the first month when you order, then renew at the same amount on each renewal date. We connect the private network for free, so you can easily work out the total cost from just the server and NAT gateway fees.

In what order do I start a NAT gateway setup?

First, group the servers you will keep inside into a private network in the same region. Once your first payment is confirmed, tell us the servers on the support page and our team connects them for free. Let servers that do not need to be visible outside, such as databases and worker servers, talk to each other only over private addresses, and open only the web servers or load balancers that receive visitor traffic on public addresses. Separating the front and the inside like this first makes the setup clear at a glance.

Next, order a NAT gateway on the order page and tell us the private network to connect on the support page. Once our team attaches the gateway and sends you its private address, set the default route of the inside servers to the gateway's private address and confirm outbound access with a package update or an external API call. From outside, traffic appears from the gateway's single public IP.

Finally, register the gateway's public IP in the allow lists of partners and external services, and open only the needed ports on front servers with the cloud firewall. When you add servers later, ask us to attach the new server to the same private network and just set the default route, and it joins the same setup right away.

How much does a NAT gateway cost?

HELPER VPS NAT gateway starts at $11.93 per month. Choose from three sizes by throughput, with the outbound public IP included in the monthly price in the table.

HELPER VPS in numbers

Choose from 40 regions, 12 operating systems and 10 one-click apps in one account, and pay right away. The numbers below are based on what is on sale now.

Servers and tools to place behind a NAT gateway

A NAT gateway works at the network level regardless of operating system. Linux servers, databases, Kubernetes nodes and automation tools all go out as they are once the default route is set.

  • Ubuntu
  • Debian
  • PostgreSQL
  • MySQL
  • Kubernetes
  • Docker
  • Terraform

Why choose HELPER VPS NAT gateway

Where can I create a NAT gateway?

You can order NAT gateways in the 40 cities where you can create VPS. Place the gateway in the same region as the private network it connects to, and bring your whole service together in a city close to the countries with the most users for faster responses.

  • Germany
  • Netherlands
  • United Kingdom
  • France
  • 7 cities in United States
  • Canada
  • Brazil
  • Singapore
  • 2 cities in Japan
  • 2 cities in India
  • 2 cities in Australia
  • Mexico
  • Spain
  • Sweden
  • Poland
  • South Africa
  • South Korea
  • Chile
  • Colombia
  • Italy
  • Switzerland
  • Finland
  • Türkiye
  • United Arab Emirates
  • Israel
  • Saudi Arabia
  • Nigeria
  • Hong Kong
  • Taiwan
  • Indonesia
  • Thailand

NAT gateway FAQ

Answers on NAT gateway pricing, how it works and setup

How much does a NAT gateway cost per month?

NAT gateway S, up to 100Mbit/s, is $11.93 per month. M, up to 1Gbit/s, is $22.40, and L, up to 3Gbit/s, is $201.45, with the outbound public IPv4 included in the prices in the table.

What is a NAT gateway?

A device that translates addresses so private servers without public IPs can reach the outside internet through a single public IP. It returns only responses to connections started by private servers, keeping inside servers hidden from the outside.

Do I need a private network?

Yes, a NAT gateway attaches to one private network and the servers in it share it. Private networks are connected for free when you request them on the support page once your first payment is confirmed, and servers in the same region connect over private addresses.

Can outside traffic reach my inside servers?

Connections started from outside are blocked by default. Requests that must come in from outside, such as user connections, are received by a load balancer or a web server with a public IP and passed to inside servers over the private network.

Is the outbound IP address fixed?

Each NAT gateway gets one public IPv4 and keeps the same address as long as you use the gateway. Register just this one address in the allow lists of external APIs or partner firewalls.

Which size should I choose?

For package updates and API calls, S is enough. If you often pull container images or exchange large files with external storage, choose M; for large services with many nodes, choose L.

How many servers can I connect?

All servers in the private network the gateway is attached to share it. The monthly price is the same regardless of the number of servers, and throughput goes up to the maximum of the size you choose.

How do I pay?

Pay with USDT. Pay the first month, then renew at the same amount on each renewal date. Refunds go to your account credit.

What happens if it is not renewed?

If your gateway is not renewed on the renewal date, it pauses for a while, and once you renew it starts automatically again. While it is paused, inside servers cannot reach out, so renew before the renewal date.

Can I send email?

Port 25 for sending mail is blocked to prevent spam. Send notification emails through port 587 or 465 of an external mail sending service and they go out through the NAT gateway as usual.

NAT gateway guides

Guides worth reading when starting a private network setup

Prices shown are monthly prices in US dollars, paid with USDT. Pay the first month when you order, and we let you know once our team finishes the setup. After that renew at the same price on each renewal date.

Minimum term: 1 month | Cancellation: request any time on the support page once your first payment is confirmed | Not renewed: paused, then starts automatically when renewed | The remaining period of a cancelled gateway is not refunded. Refunds go to your account credit.