DNS propagation is the time it takes for DNS changes to spread across the internet.
Typical Timeframes:
- A Records: 1-4 hours
- MX Records: 1-4 hours
- Nameserver changes: 24-48 hours
- TTL-based updates: Based on previous TTL value
Why It Takes Time:
- DNS servers worldwide cache records
- Each server refreshes at different intervals
- ISPs have varying cache durations
How to Check Propagation:
- Use whatsmydns.net to check global propagation
- Use nslookup or dig commands
Tips:
- Lower TTL before making changes (if possible)
- Clear your local DNS cache
- Try a different network or device to verify