When you type a website address into your browser, the internet instantly knows where to find the website you're looking for. Behind this simple action is a system called the Domain Name System, or DNS.
DNS acts as the internet's directory, translating human-friendly domain names into numerical IP addresses that computers use to communicate with each other.
How DNS Works
1. Translating domain names
DNS converts a readable domain name like "ubuntucore.co.za" into an IP address like "172.66.153.55" of the server hosting the website.
2. Connecting your browser to the server
Once the correct IP address is located, your browser connects to that server to retrieve the website files.
3. Delivering the website to the user
The server sends the website content back to your browser, allowing the page to load.
DNS propagation and changes
Whenever DNS records are updated — via your ClientZone or when moving a domain to a new hosting provider, updating email servers, or pointing a domain to a new website — the changes are not always immediate.
This delay is known as DNS propagation.
What is DNS propagation?
DNS servers around the world store cached versions of domain records. When changes are made, these servers need time to update and refresh the new information.
What is TTL (Time to Live)?
TTL determines how long DNS records are cached before they are refreshed. A shorter TTL, like 600/7200, can allow updates to spread faster, while longer TTL values may delay changes being recognised globally.
Why propagation matters
During DNS propagation, some clients may see the old website or server while others see the updated version. This temporary inconsistency is normal and usually resolves once DNS servers refresh the records.
DNS works silently behind the scenes to ensure websites and email services function correctly.
Understanding how DNS operates, including propagation and TTL settings, can help website clients manage domain changes more confidently and avoid confusion when updates take time to appear.