Skip to content

DNS Lookup — Check DNS Records Online

Instant DNS record lookup for any domain. Supports all record types: A, AAAA, MX, TXT, NS, CNAME, SOA, PTR, SRV. DNS propagation check across 15+ resolvers worldwide.

Check your domain's DNS →

DNS record types

  • A / AAAA — Server IP address (IPv4/IPv6)
  • MX — Mail servers
  • TXT — SPF, DKIM, verification
  • NS — Authoritative nameservers
  • CNAME — Aliases

Understanding DNS Propagation

DNS propagation refers to the time it takes for changes made to DNS records to be updated across the internet. When a DNS record is modified, it doesn’t update instantly everywhere; instead, it requires time to propagate through various DNS servers worldwide.

The DNS system is hierarchical, and each server caches DNS information for a specified duration known as the Time to Live (TTL). This TTL value dictates how long a resolver can cache the DNS records before it must query the authoritative DNS server for the most current information.

Factors affecting DNS propagation include:

  • TTL Settings: A lower TTL can speed up propagation times, while a higher TTL may lead to longer delays.
  • ISP Caching: Some Internet Service Providers (ISPs) cache DNS records longer than their TTL, which can lead to outdated information being served.
  • Geographical Distribution: Different regions may update their DNS caches at different rates, leading to inconsistent access to updated records.

To monitor DNS propagation effectively, tools like Enterno.io can check DNS records across multiple resolvers globally, giving you insights into which changes have been fully propagated and which are still pending.

Common DNS Lookup Commands and Configurations

Performing DNS lookups can be done using various command-line tools that allow users to query DNS records directly. Below are some common commands and configurations for checking DNS records:

  • Using nslookup:
nslookup example.com

This command retrieves the A record for example.com. You can specify different record types by adding the type parameter:

nslookup -query=MX example.com
  • Using dig:

The dig command provides more detailed information compared to nslookup. For example:

dig example.com ANY

This command fetches all available DNS records for example.com.

  • Using host:

The host command is another simple way to perform DNS lookups:

host example.com

To look up specific record types with host, you can use:

host -t MX example.com

These commands are essential for network administrators and developers to troubleshoot DNS issues and verify configurations quickly.

Benefits of DNS Lookup Services

Utilizing a DNS lookup service like Enterno.io offers numerous advantages for website owners, developers, and network administrators. Here are some key benefits:

  • Real-Time Monitoring: Continuous monitoring of your DNS records ensures that any changes are detected immediately, preventing potential downtime.
  • Multi-Resolver Checks: Enterno.io checks DNS records across 15+ resolvers globally, providing a comprehensive view of how your domain resolves in different regions.
  • Ease of Use: With a user-friendly interface, even those with minimal technical expertise can easily perform DNS lookups and understand the results.
  • Verification of Changes: After making changes to your DNS records, you can quickly verify that the updates have propagated correctly across various DNS servers.
  • Historical Data: Access to historical DNS records allows for tracking changes over time, which can be crucial for troubleshooting and analysis.

Overall, a reliable DNS lookup service enhances your ability to manage your domain effectively and ensures optimal performance and availability of your website.

A / AAAAIPv4 and IPv6 host addresses
MX RecordsDomain mail servers
TXT / SPFVerification & anti-spoofing
NS / SOAName servers & zone authority

Why teams trust us

12
DNS record types
SPF+DKIM
email protection
<1s
DNS response
3
check regions

How it works

1

Enter domain

2

Select record type

3

Get DNS response

What are DNS Records?

DNS (Domain Name System) translates domain names into IP addresses. DNS records are instructions that define where to route traffic, email, and how to verify domainownership.

Complete Lookup

Query all record types — A, AAAA, MX, NS, TXT, CNAME, SOA — in a single request.

Instant Results

Direct queries to authoritative servers. Results in milliseconds, no caching.

Security Checks

SPF, DKIM, and DMARC analysis to evaluate email protection against spoofing and phishing.

Export & History

Save check results. Compare DNS records before and after registrar changes.

Who uses this

DevOps

DNS check after deploy

Email marketers

SPF/DKIM/DMARC audit

SEO

DNS config audit

Sysadmins

DNS zone control

Common Mistakes

Missing SPF recordWithout SPF, emails may land in spam. Add a v=spf1 TXT record.
Single NS serverIf the only NS fails, the domain becomes unreachable. Use at least 2 NS servers.
CNAME conflicting with other recordsCNAME cannot coexist with MX or TXT on the same name — this violates RFC.
TTL set too highWith 86400s TTL, DNS changes take a full day. Lower TTL to 300 before migrations.
Missing PTR recordMail servers check PTR. Without it, emails may be rejected.

Best Practices

Set up SPF + DKIM + DMARCThe trio of records that protects your email from spoofing and improves deliverability.
Use 2+ NS serversDistribute NS servers across different networks for redundancy.
Lower TTL before migrationSet TTL to 300 at least 24-48 hours before an IP change for fast propagation.
Verify DNS after changesAfter updating records, confirm changes propagated correctly and no errors remain.
Add a CAA recordCAA restricts which Certificate Authorities can issue SSL certificates for your domain.

Get more with a free account

DNS check history, API keys and DNS change monitoring.

Sign up free

Learn more

Frequently Asked Questions

How long does DNS propagation take?

Usually from a few minutes to 48 hours, depending on the TTL and DNS provider.

Is DNS lookup free?

Yes, completely free with no registration.

Try the live tool that powered this guide

Free plan — 10 monitors, checks every 5 min, no card required. Upgrade for 1-minute interval and multi-region monitoring.