Hacker News new | ask | show | jobs
by preisschild 69 days ago
> It should be ISPs doing that to prepare for the transition.

Yeah, I dont get why more ISPs don't offer carrier-grade NAT64 instead of the typical CGNAT

2 comments

NAT64 doesn't make sense for consumers. There are too many apps that hardcoded IPv4 in their code. People are going to complain that their old Xbox games don't work.

For most people, dual stack works fine. For mobile, the solution is 464XLAT that translates locally. There is MAP-E that does translation on gateway with IPv4 on local network.

For businesses, NAT64 makes more sense cause they can control what software is running. Even there, usually have to make IPv4 subnet for the old printers.

> There are too many apps that hardcoded IPv4 in their code

That would work over CLAT, which most operating systems support. Steam has this issue, clat works around it while still using a ipv6-only net.

https://github.com/ValveSoftware/steam-for-linux/issues/3372...

In parts of the world with fewer IP addresses they already are. My ISP _only_ offers MAP-E access to the IPv4 internet for anyone not grandfathered into an older plan.