Допустим, я ставлю своего рода эксперимент с двумя или более DNS-серверами. Эти DNS-серверы будут обрабатывать DNS-запросы для <domain>.lan
tlds.
Скажем, что dns.lan
указывает на первый DNS-сервер.
Теперь, когда на одном DNS-сервере хранятся все записи TLD и соответствующие записи поддоменов, все работает хорошо.
Знай это
В Первый сервер будет перенаправлять неудовлетворенные запросы в глобальный DNS
В Второй сервер будет перенаправлять неудовлетворенные запросы на Первый сервер
Однако, если я хочу иметь другой DNS-сервер для обработки DNS для определенного домена, например webstage.lan
, и я настроил первый DNS-сервер с записью NS, чтобы указать на второй сервер, чтобы сделать это, я столкнулся с ошибками:
webstage.lan
, Я получаю ответ типа Can not find webstage.lan: No Answer
dns.lan
(домен полностью обрабатывается первый server), получаю удовлетворительный ответ.webstage.lan
) для dns.lan
(домен полностью обрабатывается первый сервер) я получаю NXDOMAIN
ответ. webstage.lan
(домен, обрабатываемый второй server), я получаю удовлетворительный ответКак я могу настроить это так, чтобы запросы для webstage.lan
сделано для первый сервер будет отображать информацию о второй сервер, и запросы, сделанные на второй сервер для получения информации о других серверах или первый сервер (dns.lan
) будет правильно залита?
Первый сервер: Соответствующие файлы конфигурации
Второй сервер: Соответствующие файлы конфигурации
Дополнительная информация
hostname
соответствуют назначенным им доменам<domain>.local
(mDNS) домены не используются в этой конфигурацииЗнай это
Я исправил свою проблему.
Я настроил Первый обрабатывать webstage.lan
как рабская зона, клонированная из моего Второй сервер.