Banner graphic for SafeWise's Australian health insurance comparison

What is CGNAT (and how does it impact NBN)?

If you’re experiencing internet port-forwarding issues, CGNAT might be to blame.

Nathan Lawrence
Oct 17, 2024
Icon Time To Read3 min read

NBN plans are built to just work. That means most Aussies won’t have issues with popular online tasks like browsing, emailing, social media, streaming and gaming. But there is, unfortunately, the possibility you might be encountering an invisible barrier if you’re seeking to perform more technical tasks like hosting a game server or access content from a NAS (like a Plex media server) remotely.

Let’s dig into what’s going on, how to solve it and which are the best NBN providers to consider if you want to avoid this issue. But before we get into all of that, here are the most popular NBN plans today.

What is CGNAT?

CGNAT is short for ‘carrier-grade network address translation’. This clunky acronym gets in the way of server hosting on home internet connections because it effectively blocks port forwarding. Port forwarding is handy for manually providing access to certain online services. CGNAT is a stopgap solution to the finite number of IPv4 addresses that internet providers use to assign your home internet connection with an IP address. The long-term solution is IPv6, but that’s still not widely available.

Effectively, a once-exclusive home IP address is now shared across internet connections for multiple homes, which is why any online tasks that require port forwarding will fail if your provider is using CGNAT for your internet connection. For me personally, it meant I was unable to host a dedicated gaming server for Sons of the Forest (which would be true of any other games, too), and remote access for my Plex server always frustratingly failed. Thankfully, the solution for anyone who encounters this issue is as straightforward as choosing the right internet provider: either one that doesn’t use CGNAT at all, or one that makes it easy to opt out of the network blockage.

Note that if your NBN plan has a static IP address—either included or one you pay extra per month for—or your NBN provider uses IPv6, CGNAT won’t impact you. Additionally, Optus 4G Home and 5G Home users have CGNAT internet connections, which they can’t opt out of, and the same is true of Starlink plans.

Info Box
CGNAT test
While there isn’t a single-click test to determine whether your internet connection is using CGNAT, there is a way to find out with a few extra clicks. You’ll need to log in to your router, modem-router or mesh WiFi system via web portal on a computer or companion app. Look for the internet or WAN IP address, which is the IP address of your internet connection. If it’s within the IP range of any of the options below, you likely have CGNAT (‘x’ denotes any number):
  • 10.x.x.x
  • 100.64.x.x–100.127.x.x
  • 172.16.x.x–172.31.x.x
  • 192.168.x.x

NBN providers that don’t use CGNAT

The main disclaimer here is the following NBN providers may enable CGNAT in the future for customers if their IPv4 address allocation runs out (unless they shift to IPv6). Disclaimers aside, there are a handful of NBN providers we track in our comparison engine that don’t use CGNAT, including iiNet, More, Optus and TPG.

Here’s a daily snapshot of popular NBN plans from these CGNAT-free NBN providers.

NBN providers that let users opt out of CGNAT

There are several NBN providers in our database that have CGNAT enabled by default, but customers just need to contact them and ask to disable the feature. Best bit: there’s no extra charge for most of them. While Spintel has a $5 monthly fee to ditch CGNAT, the rest of these opt-out CGNAT NBN providers are reportedly free:

Check out the list of popular NBN plans from these opt-out CGNAT providers below.

NBN providers that may use CGNAT

In terms of the NBN providers we track in our comparison engine, there were still a few leftovers where their CGNAT status was murkier, except for Buddy Telco. Buddy has CGNAT, and there’s no way for customers to opt out. Belong uses CGNAT, but there was no clear information on whether customers can opt out. Kogan Internet, Mate, SkyMesh and Vodafone weren’t transparent on whether CGNAT is used at all.

If you’re not likely to need port forwarding, here’s a list of popular NBN plans from those providers.

CGNAT frequently asked questions

What is the disadvantage of CGNAT?

Carrier-grade network address translation (CGNAT) has issues when it comes to users hosting servers (e.g. Plex, game or otherwise) from their home internet connection.

Does NBN use CGNAT?

NBN refers to the network that internet providers use to sell plans to end users, so CGNAT isn’t part of NBN but it may be part of an NBN provider’s network.

What is the difference between CGNAT and public IP?

A public IP address is one that’s assigned to an internet connection. It may be allocated to a single home or, if the internet provider uses CGNAT, the public IP address may be used for multiple homes.
Nathan Lawrence
Written by
Nathan Lawrence has been banging out passionate tech and gaming words for more than 11 years. These days, you can find his work on outlets like IGN, STACK, Fandom, Red Bull and AusGamers. Nathan adores PC gaming and the proof of his first-person-shooter prowess is at the top of a Battlefield V scoreboard.

Related Articles

Eufy S1 Pro robot vacuum
Eufy S1 Pro review: Lets get loud
If the grammar feels off in this review, please refer to the lyrics of "Lets...
Narwal Freo Z Ultra Robot Vacuum Review: powerful and stink-free
Floats like a butterfly, sucks like an elephant.