Using the Internet without IPv4 connectivity
Workarounds and simpler approaches
- Many commenters say the problem can often be solved more simply than in the article, e.g.:
ssh -D <port> user@hostas a quick SOCKS5 proxy, then point the browser atlocalhost:<port>.- Using a VPN provider, WARP in SOCKS mode, Tailscale/Headscale exit nodes, or SSH
-Rreverse tunnels.
- These are seen as fast, practical fixes, especially on public Wi‑Fi or during temporary IPv4 outages.
What the article is really doing
- Several note the setup is essentially “IPv4 over IPv6 via a VPS” (4-in-6 tunneling), not truly “Internet without IPv4”.
- This is considered neat engineering, but overkill for short-term issues.
IPv4 vs IPv6 failure modes
- ISPs report: breaking IPv4 usually gives a clear “down” state; breaking IPv6 causes weird partial failures and timeouts.
- Some people now barely notice IPv4 failures because major sites (Google, Facebook, Apple, Cloudflare-hosted) work over IPv6.
- Others highlight long-tail gaps: GitHub, Steam, many games, some CDNs, email infrastructure, POSIX bug tracker, and some VR/PC game ecosystems still require IPv4.
NAT64/DNS64, tunnels, and IPv6-only tricks
- Multiple comments describe using public DNS64+NAT64 gateways (lists at nat64.net / nat64.xyz) to reach IPv4 from IPv6-only by just changing DNS.
- Mobile networks commonly use IPv6-only cores with DNS64+NAT64 behind the scenes.
- Hurricane Electric’s free 6in4 tunnels are recommended for users whose ISPs offer only IPv4.
Operational challenges with IPv6-only setups
- Issues cited:
- Some OSes need IPv6-capable DNS resolvers or won’t query AAAA records for VPN-only names.
- Need to run DNS inside VPNs and cleanly restore DNS on disconnect.
- Reliance on upstream DNS64; if it breaks, IPv4 reachability dies.
- Datacenter/VPS IPs (used as gateways) often trigger CAPTCHAs, blocks, or streaming geo/anti‑VPN filters.
State of IPv6 adoption
- Experiences vary widely:
- Many home and mobile ISPs in developed regions now provide IPv6 by default; some new customers get CGNAT-only IPv4.
- Others still lack any IPv6, or allegedly disable it to avoid customer confusion from broken AAAA records.
- Some report HE-style tunnels increasingly being treated as “VPN/abuse” by services.
Debate over necessity and design
- Some home and enterprise admins see no compelling reason to deploy IPv6: NAT works, address space is sufficient internally, and transition complexity feels high.
- Others argue:
- IPv6 simplifies routing and removes fragile stateful NAT boxes.
- It makes 6→4 translation easier than 4→6.
- Apple’s “must work on IPv6-only (with NAT64)” rule and government mandates are slowly forcing ecosystem readiness.
- There is a meta‑debate over whether IPv6 is an “academic” overcomplication vs a cleaner redesign, and whether lack of incentives, training, and leadership—not technical merit—is the main blocker.