Windows Server 2008 DNS: добавление зоны для существующего внешнего домена
Наш локальный домен настроен как domainname.local
, Наши веб-ресурсы размещены удаленно третьей стороной (domainname.com
).
В настоящее время на машине имеется только 1 зона прямого просмотра (domainname.local
).
Мне нужно добавить запись для поддоменов (sub.dominname.com
), который указывает на локальный сервер (10.0.0.22).
Я попытался добавить другую зону.com и установить для серверов имен внешний DNS (8.8.8.8) с записью A, указывающей субдомен на 10.0.0.22, но это не удалось. Технически, саб разрешил правильно, но остальная часть.com перестала работать (nslookup завершился неудачно с "нет ответа").
Любые идеи для простого способа установить это?
Спасибо!
2 ответа
Если вы собираетесь настроить разделенный DNS, вам нужно взять на себя ответственность за записи во внутренней зоне, для которой вам нужна запись A.
Теоретически вы должны иметь возможность добавить зону-заглушку для domainname.com, а затем добавить запись для sub.domainname.com, но на практике я обнаружил, что в долгосрочной перспективе это будет нестабильно.
Лучшее решение - просто продублировать файл внешней зоны в основной зоне на ваших внутренних DNS-серверах, а затем изменить записи A, которые вы хотите указать на внутренние IP-адреса, и добавить все необходимые субдомены.
Я не уверен, что вы сделали, основываясь на том, что вы указали в своем вопросе, но вот что вы можете сделать:
Создайте новую зону на своем внутреннем DNS-сервере для субдомена (дочерний домен).
Создайте пустую запись A (запись домена A) для IP-адреса, к которому вы хотите разрешить поддомен.
Вам не нужно ничего делать с внешними DNS, серверами пересылки и т. Д. И т. Д. Ваш внутренний сервер будет доверенным только для дочернего домена, а ваши текущие сторонние DNS-серверы будут по-прежнему полномочными для родительского домена, с точки зрения внутренних DNS-клиентов, что, как я понимаю, вы пытаетесь выполнить.