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.