When you register a domain name then it may, or it may not start to work immediately. When new domains are registered on the internet then a nameserver must be assigned to that domain name so that when someone visit that domain, then the domain will know from where it must get the files and resources to display to the end user.
The part where we add nameserver to the domain, that must be propagated completely, then only your domain will start to work. Normally dot com (.com) domain names are propagated immediately. But the, .com.np (a domain name for Nepalese citizen) take extra time. So, it depend according to the domain name as well.
What is DNS Propagation ?
Domain propagation refers to the time frame where the time taken by the domain nameservers to get updated over the internet. When we change a nameserver for any domain then it means that you’re changing an IP address defined for the specific hostname which normally takes up to 72 hours to propagate widely.
What are the Factors that DNS Propagation Depends?
DNS propagation not only depend on your hosting provider or domain registrar, but overall it depends on the three factor and they are TTL, your isp, and your geographical location. That’s why there is no definitive way to check that the domain propagation has completed successfully.
Also Read: Addon Domain: 15 easy steps to create an addon domain in cPanel
Is there any Tool to find about DNS Propagation before Registering a Domain name ?
Yes, We have many of them. But my favorite way of tracking the domain propagation is some online dns checker tool that tells you in which location your domain has successfully propagated and in which location it still must be propagated.
Among those tools dnschecker.org is my favorite. As shown in picture below you’ll get the idea of how it works and you may try next time on you own, you just have to add your domain name that you want to track and keep the A record as it is and you’re good to go with tracking the domain dns propagation.