OMG. Basically, they’re saying it’s not gonna work.
“”"
This configuration is never going to work for at least two reasons.
Firstly, you must always have two nameservers.
Simply creating a second host name pointing to the same server will not provide the redundancy that the requirement for a minimum of two nameservers in RFC 1034 is designed to provide. It is a Really Bad Idea.
But more importantly, these hostnames are not in the gayet.gg domain anway!
On closer inspection I see they are apparently inside the box.gayet.gg domain. This is not the same thing.
The box.gayet.gg domain, however, relies upon the gayet.gg domain. And that cannot work as that is relian t on the box.gayet.gg domain working first.
If the box.gayet.gg domain it used the same nameservers (e.g. ns1.box.gayet.gg) it would need glue records that belong in it parent domain (i.e. whic is the gayet.gg zone, not the gg zone).
But that’s not working yet . .
Put simply, however, the nameserver records you are attempting to create not in-bailiwick thus will not be generated in the TLD zone.
On using DIG, I see this nameserver is authoritative for the gayet.gg zone.
But it is not authoritative for the box.gayet.gg zone and there are no NS records for that domain there.
box.gayet.gg therefore only exists as a hostname inside gayet.gg, not as a subdomain.
If you need the registry to create glue for any hostname, it has to be in bailiwick (e.g. ns1.gayet.gg).
I trust this helps rather than confuses?
To resolve the problem, we recommend you to delete the current glue records ns1.box.gayet.gg and ns2.box.gayet.gg and to create direct glues (for example ns1.gayet.gg and ns2.gayet.gg) pointing to different IP addresses.
You can then configure your domain name with the new glue records.
“”"
As far as I understand.
Point 1 : it’s a requirement to have two distinct NS. I can deal with it one way or another.
Point 2 : the way MIAB require the NS to be named (ns[12].box.domain.tld) is never going to work.
So:
a. why is it working (does it really -like 100% RFC compliant-) with other tld? Who’s right/wrong?
b. is there a documented way to make MIAB work with external DNS? for example copy/paste required configuration in provider’s DNS. I think I’ve read in the setup guide that it will not 100% work…
c. is there a “3rd way”: like creating ns[12].gayet.gg (not .box. like they recommend) and then configure something into MIAB to make it work?
Of course, not being a DNS expert, these questions may not be crystal clear…
Thanks in advance for your help, Hubert