У меня два домена: example1.com и example2.com. Я запускаю серверы имен ns1.example1.com и ns2.example1.com. Example2.com использует эти серверы имен. Example1.com использует серверы имен моего регистратора.
В этом сценарии я ожидаю, что мне не потребуются какие-либо собственные записи GLUE, и я их не создавал. Однако, используя информацию в эта почта Я проверил наличие записей GLUE с помощью инструмента dig.
Когда я запрашиваю h.gtld-servers.net (или любой другой) о серверах имен example2.com, я вижу ns1.example1.com и ns2.example1.com в разделе «авторитет», а также их IP-адреса в разделе «дополнительный» раздел.
;; QUESTION SECTION:
;example2.com. IN NS
;; AUTHORITY SECTION:
example2.com. 172800 IN NS ns1.example1.com.
example2.com. 172800 IN NS ns2.example1.com.
;; ADDITIONAL SECTION:
ns1.example1.com. 172800 IN A 192.0.2.1
ns2.example1.com. 172800 IN A 198.51.100.1
Насколько я понимаю, это означает, что для этих серверов имен существуют записи GLUE, но мой регистратор настаивает на том, что их не существует. Единственное отличие от примера, приведенного в связанной публикации, состоит в том, что у меня два разных домена, но я не уверен, что это актуально.
Кто прав? Мой регистратор или связанный пост? Всегда ли записи в "Дополнительном разделе" указывают на существование записей GLUE или может быть другая причина?
Спасибо заранее.
Просто потому, что ты не необходимость Записи GLUE не означают, что их нет.
Возможно, ваш провайдер домена автоматически создает эти записи для вас, когда вы вводите поддомены другого домена с ним в качестве записей ресурсов NS.
Если example1.com использует ns1.example1.com и ns2.example1.com, тогда ему потребуются связующие записи. Поскольку записи NS и SOA будут указывать на один и тот же домен, DNS нужны эти связующие записи, чтобы иметь возможность рекурсивно обрабатывать любые записи в домене с вашего сервера (в конце концов, что-то должно указывать на ваш сервер).
Например, example2.com, если он обслуживается третьей стороной и если у этой стороны есть собственные серверы имен (скажем, ns1.domain.com и ns2.domain.com), то example2.com не должен иметь никаких записей glue или ns. Вместо этого должна быть запись SOA, указывающая на серверы domain.com. По сути, это говорит DNS о необходимости поговорить с этими серверами, потому что TLD не знает, где будет следующий прямой шаг.