Huh ... just enabled DNS64 and DHCP option 108 on my OPNsense to see if my phones would enable their CLAT, guessing that I would need to do more work, but it just worksℒ️.

The iPhone reports 192.0.0.3 as it's IPv4 and 192.0.0.1 as gateway, and the Android doesn't show any IPv4 (but 255.0.0.0 as next hop in traceroute?).

Either way, that's another two IPv6-only devices, I'm actually making progress. 😁

And yes, using NAT64 technically goes against the spirit of No-NAT November, but the alternative would be to stop myself from using half of the internet for 30 days without learning anything other than which websites and services break without IPv4, which gets boring very quickly.

Either way, the next thing I want to look at is PREF64, as well as building a CLAT on operating systems that don't natively support them, in case they run software relying on hard-coded IPv4 addresses. 😎

Edit

The following blog post was very inspiring for me, thanks @alexhaydock for sharing this. :)

blog.infected.systems/posts/20

0

If you have a fediverse account, you can quote this note from your own instance. Search https://mastodon.bsd.cafe/users/subnetspider/statuses/115493668309735351 on your instance and quote it. (Note that quoting is not supported in Mastodon.)