Назад | Перейти на главную страницу

Ответ DNS для перенаправления клиента на другой DNS-сервер

У меня есть клиент, который использует DNS-сервер (ServerA), и ServerA отлично работает для всех доменов.

Однако для определенного домена мне нужно использовать DNS-сервер (ServerB), к которому ServerA не может получить доступ, но клиент может.

Клиент Windows не может использовать критерии выбора на основе домена для DNS-серверов AFAIK, поэтому я хотел бы, чтобы ServerA отвечал клиенту сообщением, в котором говорится: «для этого домена и всех поддоменов используйте ServerB».

Это возможно?

Невозможно настроить все точно так, как вы описали. DNS-серверы так не работают.

Обычно это делается путем настройки вашего клиента на использование ServerB в качестве DNS-сервера вместо ServerA. Затем вы настраиваете ServerB для пересылки всех запросов для зон, которые ему не принадлежат, на ServerA (есть несколько способов сделать это в зависимости от программного обеспечения DNS). Когда клиент запрашивает у ServerB то, что ему не принадлежит, ServerB запрашивает у ServerA, а затем ServerB возвращает результат клиенту с некоторыми дополнительными метаданными, которые говорят клиенту, что он получил ответ от кого-то еще («неавторизованный» ответ).