U schakelt IPv6 in om ‘up-to-date te zijn’: één klik in het DNS-paneel, een AAAA-record toegevoegd, en de site verdwijnt voor een handvol bezoekers – vooral degenen wier ISP v6 verkeerd routeert of wier mobiele telefoon tussen de twee stapels schakelt. Support ontvangt “site inaccessible”-tickets die onmogelijk te reproduceren zijn vanuit uw kantoor, waar alles nog werkt in IPv4.
Het addertje onder het gras is niet IPv6 zelf. Dit is het publiceren van een AAAA zonder server, firewall, TLS en routing op één lijn te brengen met dezelfde servicekwaliteit als in IPv4.
Happy Eyeballs: waarom een slecht geconfigureerde AAAA pijn doet
Moderne klanten kiezen niet voor eens en voor altijd voor "IPv4 of IPv6". Ze lanceren beide pogingen, met vertragingen bij de terugtrekking. Als uw AAAA verwijst naar een IP-adres waar niets luistert, of waar de firewall stilletjes wegvalt, wacht de gebruiker – soms enkele seconden – voordat hij terugkeert naar IPv4.
| Symptoom | Gemeenschappelijke oorzaak | Verificatie |
|---|---|---|
| Zeer langzaam laden bij eerste toegang | IPv6-time-out en vervolgens IPv4-fallback | curl -6 -v https://uwdomein.tld |
| Blanco pagina voor sommige ISP's | AAAA naar niet-geconfigureerd IP | Test vanaf een IPv6-netwerk |
| Gemengde inhoud of omleidingslus | Vhost beheert het v6-adres niet | nginx/Apache logt in op [::]:443 |
| E-mail afgewezen | Geen PTR/SPF inclusief v6 | dig AAAA + SPF-records |
Een geldige AAAA in DNS garandeert geen geldige IPv6-service, alleen dat de solver een adres retourneert.
Checklist vóór publicatie
1. Toegewezen en gerouteerd IPv6-adres. Op VPS of cloud is IPv6 niet altijd standaard ingeschakeld. Controleer de interface (ip -6 addr), gateway en eventuele facturering.
2. Weblistener op [::]:80 en [::]:443. Nginx, Apache of Caddy moeten expliciet luisteren in dual-stack of alleen IPv6, afhankelijk van uw keuze. Een listen 443 ssl zonder [::] laat IPv6 verweesd achter.
3. Firewall- en beveiligingsgroepen. Open dezelfde poorten als in IPv4. Op iptables/nftables zijn IPv4-regels niet van toepassing op IPv6; u hebt een ip6tables-set of speciale regels nodig.
4. TLS-certificaat en volledige keten. Het certificaat is gekoppeld aan de naam, niet aan de stack, maar de handshake moet slagen op het v6-adres. Test met openssl s_client -connect [2001:db8::1]:443.
5. CDN en proxy. Cloudflare, Fastly of een cloud load balancer moet IPv6 ingeschakeld hebben aan de edge en origin-zijde. Een proxy met alleen IPv4 vóór een v6-oorsprong creëert grijze gebieden.
Geleidelijke implementatie
In plaats van een oerknal:
- Lokaal testen via
/etc/hostsofcurl --resolve example.tld:443:[2001:db8::1]. - Publiceer met korte TTL (300 sec) om snel terug te gaan.
- Monitor v6-foutlogboeken en time-outstatistieken aan de CDN-kant.
- Verwijder AAAA als het foutpercentage van v6 uw drempelwaarde overschrijdt: beter geen v6 dan kapotte v6.
Sommige gedeelde hosts bieden IPv6 als optie of alleen bij bepaalde aanbiedingen. Controleer het productblad voordat u de openbare DNS wijzigt.
Bovenkant: IPv6 is niet verplicht — een kapotte AAAA, als
Laat de registrar niet standaard een vakje aanvinken.
Beslis en ga vooruit zonder blinde vlek
- Controleer de volledige stack (server, FW, TLS, CDN) vóór elke AAAA-registratie.
- Test vanaf een netwerk dat alleen v6 bevat — niet alleen vanuit uw dual-stack-box.
- Document wie AAAA uitschakelt bij een incident (DNS rollback-procedure).
- Vergelijk hosts die duidelijk IPv6-ondersteuning documenteren in onze overzicht.
Veelgestelde vragen
Kan ik een AAAA toevoegen als mijn host alleen IPv4 aanbiedt?
Nee, tenzij u werkende IPv6 krijgt aan de serverzijde, load balancer en firewall.
Waarom zien sommige gebruikers de site in IPv4 en andere niet?
Happy Eyeballs: als IPv6-time-out optreedt, vertraagt IPv4-fallback de weergave of mislukt het, afhankelijk van het netwerk.
Heb ik een apart TLS-certificaat nodig voor IPv6?
Nee, maar de vhost moet verbindingen op het IPv6-adres accepteren.
Hoe testen voordat ik een AAAA-record publiceer?
curl --resolve, alleen IPv6-tests, PTR/SPF-controle of u e-mail verzendt.
Voordat u een AAAA toevoegt, moet u uzelf één vraag stellen: Werkt IPv6 net zo goed als IPv4 voor mij? Als het antwoord niet ja is, publiceer dan nog niet.
