Я пытаюсь настроить домен Windows на виртуальных машинах (ВМ) вместо развертывания OpenStack. Я настроил одну из виртуальных машин в качестве контроллера домена (включая DNS-сервер), работающего под управлением сервера Windows 2012. Я пытаюсь понять, как настроить так, чтобы DNS-сервер получал обновленные записи по мере появления новых виртуальных машин Windows и присоединения к домену.
Насколько я понимаю, обычно это работает так, что контроллер домена действует как DNS-сервер и как DHCP-сервер. Когда появляется новая машина и запрашивает IP-адрес через DHCP, в рамках этого процесса DHCP-клиент запрашивает динамическое обновление DNS, которое обрабатывается DHCP-сервером (Джеймс Хебден предоставил ссылку на это в комментарии).
Однако, поскольку это виртуальные машины, работающие внутри развертывания OpenStack, dnsmasq действует как DHCP-сервер. Я думаю, что это причина того, что DNS-сервер на контроллере домена не обновляется новыми записями, даже когда эти экземпляры присоединены к домену.
Есть ли способ настроить dnsmasq и / или контроллер домена так, чтобы DNS-сервер автоматически обновлялся новыми экземплярами? Или это просто невозможно, если я не использую контроллер домена в качестве DHCP-сервера?
Если возможно, я бы предпочел оставить DHCP-сервер под управлением OpenStack (например, dnsmasq), поскольку мне нужен OpenStack для управления IP-адресами для некоторых желаемых функций (плавающие IP-адреса).
По умолчанию клиенты Active Directory обновляют свои собственные записи, используя безопасные динамические обновления DNS. После присоединения к домену они должны немедленно и автоматически создать эту запись в ваших зонах ADI DNS.
Он не имеет ничего общего с DHCP в конфигурации по умолчанию. Вы жестяная банка используйте обновления прокси DHCP, но это не рекомендуется в большинстве развертываний и требует дополнительной настройки. Если бы вы использовали эту конфигурацию, вы бы это знали.
См. Эту статью для получения дополнительной информации: http://technet.microsoft.com/en-us/library/cc771255.aspx