Hi. Renewed my domain today with BlueHost and its not showing up only on my broadband/network. All I see is a page with links (something like when the domain is for sale).
The website works fine everywhere else around the world, only not on my IPS. I cleared the cache and cookies.
I contacted by host and they say everything is fine.
Due to DNS caching, it can take up to 48 hours for nameserver changes to take effect. Not a lot you can do about it unless you manage your own DNS servers.
When your domain expired, your domain registrar replaced the authoritative nameservers with their own (these point your domain to pages that have ads and maybe domain renewal reminders). When you renew, they change back.
But most TLDs have 24-48 hour TTLs on authoritative records, it can take up to the length of the TTL before the changes are noticed by your recursive DNS server(s).
Every DNS resolver has a separate cache, you likely need to wait until the records expire out from your resolver’s cache. This is apparently not the same resolver as your friends use.
Yes, its not working only in our office with internet from Virgin Media, I checked on 3 laptops and its all the same. It works fine when I connected on my phone with internet from different provider.
I called them and they dont know yet how to fix it (they will call me back).
You may have cached entries on your local machine (ipconfig /flushdns or similar) to flush your local cache. Or it could be your ISP or whatever DNS resolver is specified for your network has the old/bad entries cached. Harder to get your ISP to clear the cache unfortunately . but you can certainly ask… and it appears you have.