Можно ли объединить записи NS в цепочку?

Можно ли объединить записи NS в цепочку?

«Законно» ли и возможно ли в DNS объединять записи NS следующим образом:

ком. NS:

example.com NS ns1.example.com.
ns1.example.com A a.b.c.d

example.com. NS:

example.com NS azuredns.com.
azuredns.com. A x.y.v.z

Причина, по которой я пытаюсь сделать такую ​​конфигурацию, заключается в том, что один из наших нетехнических отделов хочет, чтобы все домены были настроены на нашей системе DNS; но некоторые из них используют возможности "облачных" провайдеров DNS. Я не собираюсь заниматься такими мерзостями, но я должен проявить должную осмотрительность по отношению к своей компании :-)

решение1

Записи NSи ихклей A& AAAAзаписи на родительском сервере должны соответствовать NSзаписям на серверах имен, как указано вТехнические требования IANA к авторитетным серверам имен.

Согласованность между связующими и авторитетными данными

Для серверов имен, IP-адреса которых указаны в качестве связующих, IP-адреса должны соответствовать авторитетным записям A и AAAA для этого хоста.

Согласованность между делегированием и зоной

Набор записей NS, обслуживаемых авторитетными серверами имен, должен соответствовать тем, которые предложены для делегирования в родительской зоне.

Это говорит о том, что если у .comсервера имен ( *.m.root-servers.net.) есть example.com. NS ns1.example.com., то NSзаписи на ns1.example.com.должны совпадать.

Однако вы можете делегировать дополнительные подзоны, так же как ваша example.com.на самом деле является подзоной, делегированной .com, которая является подзоной, делегированнойкорень .. Например, вы можете делегировать управление всеми *.azure.example.com.службе Azure, при azure.example.com. NS azuredns.com.этом не нужно будет сопоставлять NSзаписи для example.com..

Для нетехнических специалистов в вашей компании:политика компании не может переопределять глобальные политики, в данном случае требования к доменным именам и серверам имен. На самом деле требования IANA в основном основаны на технологических ограничениях и передовой практике. Они вряд ли изменятся, поскольку для этого потребуется соответствующим образом изменить широко поддерживаемые технические спецификации.

решение2

Полезная нагрузка записи NS, как указано в RFC 1035, представляет собой доменное имя, указывающее хост. Резолвер будет использовать это имя для поиска Aи AAAAзаписей, ничего больше. Такой погони за указателем, которую вы себе представляете в своем вопросе, не произойдет.

Связанный контент