В каком порядке разрешается dns имя из клиентов и из самого сервера Windows server с ролю dns?? Ps я имею ввиду какой маршрут проходит процесс разрешений dns имени (root, conditional forwarders, и сам) Спасибо
заглушка лишь отвечает списком DNS-серверов, которые ответственны за некую зону. Это итеративный ответ, дальше запрос никуда не перенаправляется, клиент должен сам создать новый запрос к одному из серверов из полученного списка. Сама заглушка ресурсных записей не имеет.
Условное перенаправление работает по-другому. Если DNS-сервер, на котором настроен conditional forvarding до некой зоны city.domain.com, получил запрос на разрешение имени host.city.domain.com, то он не спрашивает сервер, хранящий зону com, "кто отвечает за зону domain.com?", а сразу запрашивает информацию у DNS-сервера зоны city.domain.com, прописанного в его conditional forvarder, или даже отвечает сам, если у него в кэше уже есть нужная информация.
При этом клиент не парится, как именно будет обработан запрос, все действия на себя берет DNS-сервер, рекурсивно перенаправляя запрос по инстанции.
Сергей О, спасибо, вы описывали что будет в таком порядке оффициально хост, собственные записи, кэш, запрос к серверу выше да ? могли бы сказать а как тогда используется если в настройке основного сетевого адаптера задать другой днс сервер ?
если на клиенте до запросы будут валится мимо сервера вашего, а если на сервере то сервер будет также обслуживать делегированные зоны и отвечать на запросы, но реплиц ровать будет с нового днс сервера который указали, кроме указанных ns серверов зон