After editing DNS, you need a way to confirm the change has taken effect. Checking propagation tells you whether resolvers are returning your new record or still serving cached data.
Use Command-Line Tools
On Linux or macOS, use dig to query a record directly:
dig app.yourdomain.com A +short
On Windows, use nslookup:
nslookup -type=A app.yourdomain.com
You can query a specific public resolver to compare answers:
dig @8.8.8.8 yourdomain.com A +short
Use Online Propagation Checkers
Web-based checkers query servers in many countries at once and show a map of results. This is the easiest way to see global status:
- Open a propagation checking website.
- Enter your hostname and choose the record type.
- Review the results from each location.
- Look for consistent values across most regions.
Read the Results
- If most locations show the new value, propagation is largely complete.
- If you see a mix of old and new values, caches are still expiring. Wait and recheck.
- If every location shows the old value after a long wait, recheck the record in the Zone Editor for a typo.
To test your own connection, flush your local DNS cache first so your machine is not showing a stale answer.