> I haven't received an AAAA DNS record to any request I've made through several countries
Wait, whether you receive an AAAA DNS record has nothing to do with whether you're in IPv6 - it's to do with whether you're requesting AAAA records. How exactly are you testing this? What does `dig google.com AAAA @8.8.8.8` get you?
I actually never asked for Google, because I knew it worked; I've never asked for Amazon, because I assumed it worked -- only for the not-top-10 sites I use. However, I just tried amazon for the first time ever and got this:
Maybe they hate my ISP, but also anything behind cloudflare (e.g. hackertimes.com, and about 80% of the sites I regularly visit) doesn't seem to have an AAAA address.
> Maybe they hate my ISP, but also anything behind cloudflare (e.g. hackertimes.com, and about 80% of the sites I regularly visit) doesn't seem to have an AAAA address.
We provide IPv6 for all our customers by default. Some customers choose to disable IPv6 (the most typical reason appears to be they have anti-abuse systems that require the client IP to be v4).
Thanks. I was aware of that, and still every cloudflared website I've ever checked was IPv4 only, for whatever reason - I assumed it was off by default, it's surprising that it's on by default and still so many turn it off.
I'm even more surprised at Amazon lacking an AAAA record, though. They surely have the data to tell, and IPv6 won't improve their retail business (or they have IPv6 fraud problems that would negate whatever improvement).
Can you share what percentage of customers have IPv6 turned off explicitly?
Can you share what percentage of hits to cloudflared sites can be IPv6 (even if they happen through IPv4)?
Cloudflare does support IPv6 (has since 2012), but requires that you actually set up the AAAA record. Unfortunately many sites can't be bothered to do that despite it being a 5-minute job, since not doing it doesn't currently break anything in most cases, and might break things for the minority with broken IPv6 configuration.
Cloudfront now supports IPv6, so the reasoning for not enabling it on Amazon.com is likely similar.
Wait, whether you receive an AAAA DNS record has nothing to do with whether you're in IPv6 - it's to do with whether you're requesting AAAA records. How exactly are you testing this? What does `dig google.com AAAA @8.8.8.8` get you?