After updating name server records at a registrar, it can take time for those changes to be reflected across the DNS hierarchy. This article explains how to verify whether a registrar has updated authoritative name server records for a domain by using DNS trace queries.
How to Check Authoritative Name Server Updates
You can verify authoritative name server updates by running a trace query, which shows the full resolution path from the root servers down to the authoritative DNS provider.
To check using dig:
dig +trace example.com NS
To check using Google Toolbox Dig:
- Go to https://toolbox.googleapps.com/apps/dig/
- Enter the domain name under Name
- Select NS as the record type
What to Look For in the Output
The key section is the list of NS records returned for your domain at the TLD registry level. These NS records represent the delegation submitted by your registrar.
If these name servers do not match the expected values, the registrar update has not yet taken effect.
Example Trace Output
The output below is a shortened example showing the relevant sections. Your domain and name servers will differ.
example.com. 172800 IN NS ns1.provider-example.net.example.com. 172800 IN NS ns2.provider-example.net.;; Received ... from a.gtld-servers.net ...
These NS records reflect what the registrar has submitted to the registry. When name servers are updated at the registrar, this section will change once the registry processes the update.
Later sections of the trace output show responses from the current authoritative DNS provider, which reflect the DNS zone served by that provider.
Why This Check Is Important
If the registrar has not updated the authoritative name server records, DNS queries will continue to be directed to the previous provider regardless of changes made at the DNS level.
Verifying the trace output helps determine whether an issue is related to registrar delegation or authoritative DNS configuration.
Important Notes
- Registrar updates can take time to propagate depending on the TLD.
- Cached data at recursive resolvers does not affect trace output.
- Only the registrar can update authoritative name server delegation.