Alternative title to complement the IPv6 only in 2026 thread:
IPv4 only in 2027
My ISP offers IPv6 and IPv4. The latter uses CGNAT, but via a free support ticket you can opt out and get a traditional dynamic IPv4 address, so I did.
At the moment my home uses only IPv4. Things work fine. (Possibly I’ve ran into a rare small site that hasn’t worked, but not enough to care as to why it hasn’t worked, there’s always a 10 more search engine hits I click instead..).
If I move to only IPv6 I gather I’ll have some problems as major things like GitHub apparently need IPv4. I also note I might have trouble with Valheim ![]()
So that leaves running dualstack IPv4/IPv6 as I think the common thing people do.
Which seems like twice as much IP related faff to me, with twice as much opportunity for security misconfiguration.
The main benefit of avoiding NAT seems a bit moot in practice to me. Outgoing connections work fine with NAT. Incoming need a port forwarding rule. I don’t have many rules. Switch to IPv6 and I don’t need the port forwarding rule. Instead I need an allow rule. In either case I have to add a line to the firewall ruleset so it’s about the same amount of work.
There is likely some privacy benefit to NAT, including CGNAT. But I think many feel privacy is so far gone via things further up the stack that is moot.
Tailscale users would presumably notice the difference even less, as one of it’s major features is handling NAT traversal for you.
A perhaps trivial note is that OpenBSD has had to two remote root exploits in the default install - one in ssh and one in the IPv6 stack. Windows much more recently had an RCE in the IPv6 stack.
Am I missing out on anything major? I hear IPv6 traffic has better routing.
It’s work for me to switch over to dualstack, but I’m not sure of the ROI.