Skip to content
D1
EN
Guides

A vs AAAA records

A vs AAAA · IPv4 IPv6 DNS · domain IPv6 lookup

How IPv4 A records and IPv6 AAAA records work together, and why checking only one family can hide production problems.

By DN01 Network Team

The same hostname can publish IPv4 addresses in A records and IPv6 addresses in AAAA records, and modern clients may prefer one family over the other. A Find IP Address of a Domain tool makes that translation visible without requiring a terminal, local resolver setup, or provider console access.

A reliable lookup shows both families separately so operators can see whether dual-stack routing is intentional, partial, or accidentally broken. Treat the output as live operational evidence: record the hostname you checked, the time of the check, the address family returned, and whether the answer came directly from A or AAAA records or through a CNAME chain.

Use /en/domain-ip-lookup for the host, then validate each address family with /en/dns-checker and inspect HTTPS behavior through /en/http-header-checker. Keep related DN01 tools close because domain-to-IP evidence is strongest when DNS records, WHOIS ownership, HTTP headers, TLS certificates, and blacklist context tell the same story.

What the lookup can and cannot prove

A domain IP lookup proves what public DNS currently returns for the name you entered. It does not prove that the server is healthy, that every user receives the same answer, or that the address uniquely belongs to one website. DNS is a naming layer; HTTP, TLS, mail routing, and network reputation all add their own evidence.

Always check the exact hostname. The apex domain, www host, API host, mail host, and staging host can each have different records. A result for example.com should not be reused as proof for www.example.com or api.example.com unless DNS shows the relationship explicitly.

For incident notes, include the resolved addresses and the tool URL you used. A clear lookup result reduces guesswork when another engineer, hosting provider, or security reviewer needs to reproduce the observation later.

A practical workflow

Start with the new tool at /en/domain-ip-lookup and enter only the hostname, not a pasted browser session URL with tracking parameters. If the answer contains both IPv4 and IPv6, evaluate both. If the answer follows a CNAME, read the target name before assuming the final IP belongs to your own hosting account.

Next, open /en/dns-checker for the same host and compare A, AAAA, CNAME, NS, and TTL data. When a domain recently moved, TTL explains why some resolvers still return old addresses. When the target belongs to a CDN or SaaS provider, WHOIS and headers help identify the layer you are actually reaching.

Finally, test the application layer. /en/http-header-checker shows redirects, cache headers, server hints, and proxy markers. /en/ssl-certificate-checker confirms whether the certificate presented for the hostname matches the address path users take.

Common mistakes

A site may look healthy from an IPv4-only office while IPv6 users hit a stale address, an unreachable load balancer, or a CDN configuration that was never completed. This is why a lookup should be read as a set of clues, not as a single final verdict.

Another frequent mistake is editing DNS in the registrar panel while authoritative nameservers point somewhere else. The public lookup will continue to show the old provider because the changed zone is not delegated. Check NS records before escalating a stale result as propagation.

Do not paste a bare IP into browser tests and expect the same behavior as the domain. Shared hosts and HTTPS sites often require Host and SNI values from the domain name; the IP alone may show a default page or certificate warning.

When to save a baseline

Save a baseline before DNS migrations, CDN onboarding, web host changes, IPv6 launches, certificate renewals, allowlist updates, and security reviews. The baseline should include the hostname, resolved addresses, TTL, CNAME chain if present, and the HTTP or TLS result behind the name.

For teams using automation, compare full answer sets rather than a single expected address. Alert when an address appears outside the approved provider range, when IPv6 disappears unexpectedly, or when a CNAME target changes to an unknown service.

A clean baseline also helps non-DNS teams. Support can explain regional cache differences, security can separate CDN exposure from origin exposure, and developers can confirm that staging and production names do not accidentally share records.

Frequently asked questions

Is the first IP address always the real server?

No. It may be one CDN edge, one load balancer, or one shared hosting address. Check the full answer set and pair it with HTTP and TLS results.

Why do different resolvers show different IPs?

Geo DNS, CDN routing, load balancing, and cached TTLs can all produce different answers. Use DNS Checker when resolver comparison matters.

Can I use this result for firewall allowlists?

Use caution. CDN and SaaS addresses can rotate. Prefer provider-published ranges or automated monitoring when allowlists protect production traffic.

Does a domain IP lookup check email servers?

Only for the hostname you enter. Email routing usually requires MX and TXT checks, then a separate lookup for the mail exchanger hostnames.