Run a full scan — every category, one report
IPv6 Compatibility Test
Check if your domain has AAAA records and is accessible via the modern IPv6 protocol.
Evidence
ASSESSED
- Checked against
- AAAA record plus IPv6 reachability
RED TEAM
0
findings
BLUE TEAM
control did not hold
Why IPv6 Matters?
IPv6 is the latest version of the Internet Protocol, designed to replace IPv4 as the world runs out of IP addresses.
- Future-Proofing: As more devices and ISPs switch to IPv6, having native support ensures all users can reach your site with optimal performance.
- Performance: IPv6 can be slightly faster as it eliminates the need for Network Address Translation (NAT) in many cases.
- SEO & Compliance: Search engines like Google prioritize modern, accessible web standards, and IPv6 is a key part of that.
Our IPv6 Readiness Test checks whether your domain is genuinely reachable over IPv6 — not just whether an AAAA record exists, but whether the web server, mail servers and nameservers all answer over the protocol.
What is IPv6 Readiness?
IPv6 readiness means your infrastructure is reachable over IPv6 end to end, not merely that a record exists in DNS.
Full readiness has several layers. The web server needs an AAAA record and must actually listen on that address. Mail servers need AAAA records on their MX hosts if they are to accept mail over IPv6. The authoritative nameservers themselves should be reachable over IPv6, so that an IPv6-only client can resolve your domain without needing IPv4 at any point.
Partial readiness is common and can be worse than none. A published AAAA record pointing at a server that does not answer causes dual-stack clients to attempt IPv6 first, wait for a timeout, and only then fall back — turning a fast connection into a slow one.
Full readiness has several layers. The web server needs an AAAA record and must actually listen on that address. Mail servers need AAAA records on their MX hosts if they are to accept mail over IPv6. The authoritative nameservers themselves should be reachable over IPv6, so that an IPv6-only client can resolve your domain without needing IPv4 at any point.
Partial readiness is common and can be worse than none. A published AAAA record pointing at a server that does not answer causes dual-stack clients to attempt IPv6 first, wait for a timeout, and only then fall back — turning a fast connection into a slow one.
- Requires AAAA records and servers actually listening on them
- Covers web, mail and DNS infrastructure, not just the website
- IPv6-only clients need IPv6-reachable nameservers to resolve you
- A broken IPv6 path is slower than having no IPv6 at all
- Over 40% of traffic to major providers now arrives over IPv6
Why IPv6 Readiness Matters
IPv4 addresses ran out years ago. Mobile carriers in particular now run IPv6-only networks internally, translating to IPv4 at a NAT64 gateway for legacy destinations. Every visitor arriving that way passes through a translation layer that adds latency, obscures their real address in your logs, and breaks protocols that embed addresses in their payload.
There is also a procurement dimension. Government contracts in several countries mandate IPv6 support, and enterprise security questionnaires increasingly ask about it. For a public-facing service it has moved from optional to expected.
There is also a procurement dimension. Government contracts in several countries mandate IPv6 support, and enterprise security questionnaires increasingly ask about it. For a public-facing service it has moved from optional to expected.
- Mobile carriers increasingly operate IPv6-only networks
- NAT64 translation adds latency and hides real client addresses
- Government procurement in several countries mandates IPv6
- A half-configured IPv6 path actively slows dual-stack visitors
- Direct IPv6 connectivity gives accurate client data in logs
How This IPv6 Readiness Test Works
The tool checks each layer of your infrastructure for IPv6 availability.
- Validates the domain input against format and SSRF safety checks
- Queries for AAAA records on the domain and the www hostname
- Checks whether MX hosts have their own AAAA records
- Checks whether the authoritative nameservers are IPv6-reachable
- Reports an overall readiness assessment with the gaps identified
How to Use the IPv6 Readiness Test
- Enter your domain name in the input field
- Run the test to check each infrastructure layer
- Review which components have IPv6 and which do not
- Prioritise the web server, then nameservers, then mail
- After enabling IPv6, verify the server genuinely responds rather than just resolving
Understanding Your IPv6 Readiness Results
Each layer is assessed separately:
| Field / Value | Meaning |
|---|---|
Web AAAA record |
Whether the domain and www hostname resolve to IPv6 addresses. The most visible layer, and usually the first to enable. |
Server responds |
Whether the IPv6 address actually answers. A record without a listening server is worse than no record, because clients try it first and wait for a timeout. |
Mail server IPv6 |
Whether MX hosts have AAAA records. Needed to accept mail from IPv6-only sending servers. Note that reverse DNS for IPv6 is required by some receivers. |
Nameserver IPv6 |
Whether your authoritative nameservers answer over IPv6. Without this an IPv6-only client cannot resolve your domain at all without falling back to IPv4. |
Dual-stack |
Both A and AAAA records present and both working. The correct configuration during the long transition period. |
Partial readiness |
Some layers have IPv6 and others do not. Usually fine, but a published AAAA record on a non-responding server is the one case that actively causes harm. |
Common Problems & How to Fix Them
Best Practices
- Run dual-stack with both A and AAAA records during the transition
- Verify the server actually responds on IPv6 before publishing the AAAA record
- Mirror your IPv4 firewall policy in ip6tables or nftables
- Use IPv6-reachable authoritative nameservers
- Set up IPv6 reverse DNS for any mail server with an AAAA record
- Test from a genuine IPv6-only network, not just a dual-stack connection
- Ensure IPv4 and IPv6 endpoints serve identical content and certificates
Security Recommendations
- Audit IPv6 firewall rules separately — a hardened IPv4 firewall says nothing about IPv6 exposure
- Check that internal services are not reachable on their IPv6 addresses, which is a common oversight on dual-stack hosts
- Apply the same rate limiting, WAF and access control rules to IPv6 traffic
- Be aware that IPv6 address space is large enough that scanning is impractical, which can create a false sense of security — services are still found through DNS and certificate logs
- Ensure logging and monitoring parse IPv6 addresses correctly, since tools built for IPv4 often silently drop them
- Remove AAAA records pointing at decommissioned addresses, as reassigned IPv6 space can be claimed by others