Glue Records do exist for domain name servers which are in the same domain.
For example if you have two nameservers:
ns1.example.com ns2.example.com
and your registrar would have entries to resolve example.com like this:
example.com NS ns1.example.com example.com NS ns2.example.com
Then it can't resolve because to resolve the nameserver's names, it has to ask the nameserver for example.com which results in a infinite loop. That's why the addresses of the nameservers have to be hardcoded in the upstream DNS so the downstream can always be resolved.
So the upstream domain must have entries like this:
example.com NS ns1.example.com example.com NS ns2.example.com ns1.example.com. A 1.2.3.4 ns2.example.com. A 4.5.6.7
so the domain name servers can always be found without asking a yet unknown DNS server.
But if you use
example.com NS ns1.some-other-domain.com example.com NS ns2.some-other-domain.com
Then this is not necessary if some-other-domain.com can always be resolved because the IP's of the nameservers are in that zone's DNS.
Now if you port the domain to some other registrar, I presume these glue record entries have to be taken care of by the new registrar as the NS entries is whats going to be managed by your registrar.
This is whats happening on the DNS level. Whats happening on the registrar database level might be a different thing but I doubt that if you take over a domain from Registrar A to Registrar B all the entries in the root zone would automatically be taken over because usually you just remove all entries from the old registrar and the new registrar would put your new entries in (which you have to tell the new registrar).
Mueller Urs SBB CFF FFS wrote on 15.04.21 14:48:
Hi there
A friend reminded me to use the list, as it is sometimes a bit quiet here. ;-)
My understanding of a glue record is, that the registrar of a domain is responsible to configure them (in my case at home, this was Cyon, but they were a bit puzzled, as they don't do this very often).
Just to understand this technically (I'm perhaps totally wrong):
- Domain registrar receives customer order (put dns.xyz.zyx with 1.2.3.4 as glue record into some system)
- Registrar has an interface (fax, carrier pigeon or something similar) to tld registry, which can save the record to its database
If I further change my registrar, this doesn't affect that entry, but any change has to be ordered through the new registrar.
There is usually no way to do this myself (if the registrar is not offering such an interface).
Please help or correct me. Thank you.
Urs Müller
SBB AG Cyber Defense Center Poststrasse 6, 3072 Ostermundigen Mobil +41 79 433 21 67 urs.bf.mueller@sbb.ch / www.sbb.ch
swinog mailing list swinog@lists.swinog.ch http://lists.swinog.ch/cgi-bin/mailman/listinfo/swinog