Remix.run Logo
▲ rayiner 5 hours ago

Wow I didn’t know CGNAT was a thing for home users.

▲cykros 5 hours ago | parent | next [-]

It's something I've only recently been made aware of as well. Shocked we're not seeing more push for ipv6 everywhere given that it sounds common enough. If I don't have an IP address, I'm not getting the Internet I'm paying for; I'm getting access to a network that happens to itself have a connection to the Internet. Not unlike some of the BBS's in the early 90s which had Internet access -- I might be dialed in, but that didn't mean my computer itself was on the Internet.

▲orangeboats 5 hours ago | parent | prev [-]

I can't tell if this is sarcasm, Poe's law and all.

But if you are living in a Western country, then you are probably blessed with CGNAT-free residential internet.

▲timpera 5 hours ago | parent | next [-]

I don't think it's sarcasm, I didn't know this was a thing either! At first, I thought OP was writing about their mobile connection.

Some carriers in my country have recently started to share the same IP between 4 customers, each having a port range (1-16363, ...), but you can always request a full IP for free.

▲orangeboats 5 hours ago | parent | next [-]

That explains a lot of the sentiments I've seen on HN then...

I, unfortunately, have been on CGNATed residential internet since 2016, though I used to still get a public IP on request (they stopped doing that though.) I live in South East Asia, for context.

Without IPv6 my only choice would have been relying on a centralized service like Zerotier and Tailscale.

▲fishtacos 4 hours ago | parent [-]

My current setup is CGNAT on 5G WAN (T-Mobile US), which obviously doesn't open public ports besides needed NAT.

Worse is I have IPv6 connectivity for devices, yet still no open ports available, so no serving available. And I only receive a /64 so no delegation available through router.

So now it's Hurricane Electric tunnel to their nearest (in my city) hosted node for IPv6 and a prepaid 50 USD/year node (technically x2 since I wanted a backup to play around with) for IPv4 port forwarding.

Both options are acceptable because the needed infra is close by in the largest metroplex in Texas, it just sucks to have to do all this extra work to replicate what I could do with a dial-up ISP.

I'll say this - having LLM assistants handle the nasty routing and firewall rules needed to make this hodge podge work without needing to be a network engineer has been very helpful.

▲myself248 an hour ago | parent | prev [-]

I converted from residential-class to business-class cable a few years ago. In both cases, I had routable IPv4 addresses.

I was just looking at flipping back, but now it seems the default for new resi accounts is CGNAT. They say they'll give me a real IP upon request at no additional charge, but it's anyone's guess how long that holds out.

They don't do IPv6 at all.

Michigan USA.

▲sandos 5 hours ago | parent | prev [-]

In Sweden CGNAT was not a thing for a long time, the large incumbents still have their huge blocks of IPs so its "just" go to them if you want a pulic IP. Apparently smaller ISPs do use CGNAT, so its fairly common.

Me as somewhat of a nerd, even doubt if I need a public IP, seeing how cyber security is looking today.