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@host as a quick SOCKS5 proxy, then point the browser at localhost:<port>.
    • Using a VPN provider, WARP in SOCKS mode, Tailscale/Headscale exit nodes, or SSH -R reverse 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.