I have changed my nameservers with my registrar (123-reg) to ns1-4.mydomain.tld and pointed them all to 4 unique IP addresses for my server.
Within BIND I have:
created a Master Zone for mydomain.tld,
set the nameserver for mydomain.tld as my.fqdn.tld
created 4 x A records for ns1-4.mydomain.tld pointing to the same 4 IP addresses listed with my registrar.
The results of all this are as follows:
A whois search from domaintools.com reveals the correct ns1-4 records are listed.
A reverse IP results in a ‘no website’ response
host mydomain.tld reports the connection timed out; no servers could be reached
dig mydomain.tld reports the same
Have I missed something out within this setup or is something not configured properly?
Any help or advise would be very much appreciated.
Ah, so, it looks like BIND is only listening on 213.229.120.xxx:53 and your localhost interface.
You may want to take a look in Webmin -> Servers -> BIND DNS Server -> Addresses and Topology, and make sure that it’s listening on all of your IP addresses.
What you see in “Ports and addresses to listen on” should be a space separated list of all the IP addresses BIND should be listening on.
That seems logical to me, but when I go to Addresses and Topology the interface doesn’t include any configured addresses - everything is simply set to ‘default’. Is this info meant to come from some other config settings or should I manually change the values from default to a list? If so, should it be the localhost plus all 5 of my current IP addresses?
I tried the restart and got nothing, so I’ve changed the listen on to manual and setup the 5 IP addresses, now it seems to be working - well, kind of
when I dig the domain I can see the SOA in the authority section but no mention of the 4 nameservers. Perhaps this is due to recent changes on the registrar nameserver settings and propagation.
I’ll leave it for a few hours (read tomorrow as it’s 23:30 here in the UK) and see what happens once the propagation period has passed.
Thanks for all of your help Eric, I’ll post back with results tomorrow.