DNS & technology

AAAA records and IPv6: avoid sending visitors to different sites

Understand AAAA records, their relationship with A records and how stale IPv6 settings can break a website migration.

Reviewed and updated:

AAAA records and IPv6: avoid sending visitors to different sites: overview showing Hostname, A + AAAA, Same service

An AAAA record maps a hostname to IPv6 and may coexist with an A record. Both paths should reach the intended service.

Confirm provider IPv6 support

Use AAAA only when the provider supplies a working IPv6 address for that service. A random server-panel address may not serve your website.

Update both address families

Updating only A during a migration can leave IPv6 visitors on the old server. Compare A and AAAA and test both before retiring the previous hosting.

AAAA records and IPv6: avoid sending visitors to different sites: workflow showing Hostname, A + AAAA, Same service
Hostname → A + AAAA → Same service. Illustration: nlnamen.nl editorial team.

Separate DNS from server setup

Correct DNS does not ensure the server recognises the hostname or has a valid certificate. Check both DNS and hosting configuration when IPv6 produces a different site or TLS error.

Your practical checklist

  • Get the correct IPv6 address.
  • Compare A and AAAA during moves.
  • Test HTTPS through both routes.
  • Keep the previous configuration.
In practice
New-server A and old-server AAAA records can send two visitors to different versions of one website.

Sources and further reading

Registration rules and provider functions can change. Check the current requirements for your domain before ordering or changing services.