BIND Not Reflecting External Domain DNS Change

modem

Verified User
Joined
Apr 7, 2004
Messages
364
Hello all,

I have an issue this evening where I am doing a Microsoft 365 migration for a client of mine. This client does NOT have any VPS hosted services through my servers at all. Nor is their domains listed in my DA server either.

I wanted to preface that before my asking my question.... How do I flush the cache in BIND and force it to update itself with up to date DNS Records on the internet?

The reason I ask this is because I updated the external DNS registrar for a client to move their hosted email from Google's servers to Microsoft servers. I updated the MX, CNAME, and TXT. Everything works fine when emailing to/from their account to say my personal yahoo account. But my DA server when running dig <domain name> mx still shows the old Google MX records, not the new Microsoft MX record.

It seems like my DA server has yet to make an attempt to update. I have ran the command rndc flush and rndc reload but to no avail in the dns.

It's been 4 hours since the DNS change and when I've done this procedure before in the past with other clients, my DA DNS updated faster than what it is now.

Suggestions???
 
Please ignore the post, it took an EXTREMELY longer than normal time for BIND to update to the correct MX records I was sending too.

But in the future, is there a way to force BIND to update to the latest DNS information?
 
But in the future, is there a way to force BIND to update to the latest DNS information?
Normally just restarting named/bind should do the trick from what I've read.
But it also depends on which resolver you use in the /etc/resolv.conf file because if you use external resolves they also play a role.

I've seen you used rndc which should do the same. Maybe try both?
 
Back
Top