Skip to main content
All CollectionsDNS Records
How to Confirm If Your Nameservers (NS) Are Set Up Correctly
How to Confirm If Your Nameservers (NS) Are Set Up Correctly

Check and verify your nameserver (NS) setup for proper domain functionality and seamless website access.

Updated this week

If your website isn’t loading or your emails aren’t working, your nameservers (NS) might be misconfigured. Nameservers are responsible for directing traffic to the correct web and mail servers. A small mistake in setup can result in website downtime, email failures, and security vulnerabilities.

Let’s go step by step to confirm if your NS records are correct and how to fix any issues.


Common Issues Caused by Incorrect Nameservers

Issue

Cause

Impact

Website not loading

NS records missing or incorrect

Visitors can't access your website

Email delivery failures

NS pointing to wrong mail server

Emails may bounce or not be received

Slow website performance

NS misconfigured, causing delays

Poor user experience and potential SEO penalties

Security risks

Unauthorized changes to NS records

Possible phishing or website hijacking


How to Check Your Nameservers

1. Use an Online NS Lookup Tool

Online tools provide an easy way to verify your NS records. Simply enter your domain, and the tool will display the configured nameservers.

Popular NS Lookup Tools:

  • YourDMARC NS Lookup

  • MXToolbox

  • Google Admin Toolbox

2. Check NS Records via Command Line

For a more technical approach, you can check NS records directly using command-line tools:

For Windows (Command Prompt):

nslookup -type=NS yourdomain.com

For Mac/Linux (Terminal):

dig NS yourdomain.com

These commands will return the current NS records for your domain.


What to Look for in Your NS Records

  • Correct Nameservers: Ensure they match the ones provided by your hosting provider.

  • Consistent Records: All nameservers should return the same DNS information.

  • Proper Delegation: If you recently changed nameservers, check if the new ones are properly updated across the internet.

  • Response Time: Nameservers should respond quickly to avoid delays in website and email access.


How to Fix Nameserver Issues

Scenario 1: Nameservers Are Missing or Incorrect

Solution:

  • Log into your domain registrar (e.g., GoDaddy, Namecheap, Cloudflare).

  • Locate the DNS settings.

  • Update or add the correct nameservers.

  • Save changes and allow time for DNS propagation (can take up to 48 hours).

Scenario 2: Nameservers Are Not Propagating

Solution:

  • Flush your local DNS cache using the command:

    • Windows: ipconfig /flushdns

    • Mac/Linux: sudo systemd-resolve --flush-caches

  • Check propagation status using a global DNS checker tool.

  • If the issue persists, contact your domain registrar.

Scenario 3: Website Loads Slowly Due to NS Issues

Solution:

  • Ensure your nameservers are geographically distributed for better performance.

  • Use a reputable DNS provider (e.g., Cloudflare, Google DNS, AWS Route 53).

  • Enable DNSSEC for additional security.


FAQs

Q1: How often should I check my nameservers?
A: It’s good practice to check them anytime you make domain changes or experience website/email issues.

Q2: Can I use multiple nameservers?
A: Yes, and it’s recommended! Having multiple nameservers ensures redundancy in case one server fails.

Q3: How long do NS changes take to propagate?
A: DNS changes typically take anywhere from a few minutes to 48 hours to update worldwide.


Final Thoughts

Incorrect nameserver settings can cause serious website and email issues. By regularly verifying your NS records and fixing any misconfigurations, you can ensure smooth operation, better performance, and increased security. If you’re facing persistent DNS problems, YourDMARC’s NS Lookup Tool can help diagnose and resolve issues efficiently.

🛠 Stay proactive—check your nameservers today!

Did this answer your question?