Skip to main content

Chapter 8: Waiting for DNS Propagation


DNS changes aren’t instant. They need to propagate across the internet, which can take a bit of time. Let’s walk through what to expect and how to check the status.


πŸ•’ How Long Does DNS Propagation Take?

  • ⏱️ Usually between 30 minutes to a few hours
  • 🌐 In some cases, it can take up to 48 hours (especially with certain ISPs or DNS caches)

But don’t worry β€” most changes are visible within the first couple of hours.


πŸ” How to Check DNS Propagation

Use these handy tools to check whether the world can see your updated DNS info:

Or go old-school with the terminal:

dig yourdomain.com NS
nslookup yourdomain.com

🧼 Tip: Clear Your DNS Cache

Sometimes your device or browser is caching the old info. You can:

  • πŸ” Restart your computer or router
  • πŸ’» Clear local DNS cache:
    • Windows: ipconfig /flushdns
    • macOS: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
    • Linux: restart systemd-resolved or nscd

❓ What If It’s Not Working?

If after 48 hours your domain still isn’t resolving:

  • πŸ” Double-check your name servers on GoDaddy
  • βœ… Make sure your DNS Zone is active in OCI
  • πŸ“ Review your A records β€” did you point them to the correct IP?

πŸ’‘ Pro tip: You can set a low TTL (Time To Live) value on your DNS records next time if you plan to make changes again β€” it helps them propagate faster.