Building a Mostly IPv6 Only Home Network
4 days ago
- #Network Translation
- #IPv6
- #Home Networking
- Author wants to switch home network to IPv6-only, but many devices and internet services still use IPv4.
- Technologies like NAT64, DNS64, and 464XLAT enable IPv6-only networks to access IPv4 services via translation.
- Obtained a static /48 IPv6 prefix from Free Range Cloud via a Wireguard tunnel to avoid dynamic prefixes from ISP.
- Used SLAAC with DHCPv6 for addressing, assigning /64 for LAN and /56 for Docker hosts from the /48 prefix.
- Configured Jool for NAT64 and DNS64 to allow IPv6-only clients to access IPv4 internet, using public IPv4 address to avoid double NAT.
- Implemented DHCPv4 Option 108 and PREF64 to help clients prefer IPv6-only mode and enable CLAT for IPv4 literal support.
- Configured Docker for IPv6-only networking with global unicast addresses, announcing routes via FRR to the firewall.
- Used a VM with IPv4 and Zerotier VPN to proxy IPv6 services over IPv4 internet for external access.
- Listed issues encountered, including device compatibility and software bugs in IPv6 implementations.