Problem Description
My Sympl/Debisn 12 DH on mythic-beasts is using the wrong name servers for a domain.
I updated them but almost 24 hours later, it is still showing the old setting.
Is there a way to flush the cached entry?
My Sympl/Debisn 12 DH on mythic-beasts is using the wrong name servers for a domain.
I updated them but almost 24 hours later, it is still showing the old setting.
Is there a way to flush the cached entry?
By 36 hours (another 12 later), the correct servers started to show, so this has lost its urgency.
However, the question still stands.
On a related, but slightly irrelevant, note, the excellent Vivaldi web browser has a tenacious cache, which can (optionally) be disabled when the developer toolbar is enabled.
It’d have been handy to learn that sooner.
I’d never heard of Vivaldi. I’ll give it a go - thanks
Ah, that’s not DNS, thats the root name servers - changes to the Name Servers (not the NS records, the actual name servers listed on the domain) can take anything up to 48 hours to propagate (although typical .uk domains tend to be closer to 24 hours).
Clearing the DNS cache in this case wouldn’t have done anything as the resolvers would likely still be looking at the wrong DNS servers for a few hours at least.
As far as clearing the DNS cache goes, it depends what you’re using as the DNS resolver, which depends on how the OS was configured before Sympl was installed - some images use systemd-resolved
, others may use dnsmasq
, and it depends which one you’re using, but you’re likely only to get a fresh copy of what the upstream resolvers have.
So in summary, in this situation, waiting is the best bet?
The ideal way of doing it would be to mirror all the DNS records on both the old and new nameservers, and then change the nameservers which would avoid the situation, but apart from that there’s little you can do but wait.