Why do DNS changes take 24-48 hours to propagate?

Every domain has at least two nameservers assigned to it and those nameservers hold records for the domain. However, when another server somewhere else in the world, queries the nameservers for DNS records, it will usually keep a local copy of the DNS record so that next time it needs to know what IP address the domain resolves to, it already has the answer. This is called "caching" and for example ISP's use this to speed up their network response times.

Once changes are made to the actual DNS records on the two nameservers that are assigned to your domain, these changes will gradually filter through to the other servers in the world so that everything is up to date, and it is this process that normally takes 24-48 hours.

  • 87 Users Found This Useful
Was this answer helpful?

Related Articles

Why does my new domain name not work?

Domain registrations are queued, and there is often a short delay before registration completes....

How long will it take to transfer my domain?

Typically, the following timescales apply:-.uk Domains - once the IPS TAG change request has been...

What does the MX record do?

An MX record sets the mail server for a given domain name, directing all email to the correct...

Can I have a sub domain?

Sub domains allow you to have a new web address for separate areas of your website. Setting up a...

What restrictions are there on the domain name I can choose to register?

Domain Names have a variety of basic rules, in general domains must:- Use only letters, numbers,...