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

Невозможно полностью удалить поддомен Windows DNS

У меня есть DNS-сервер Windows Server 2008 R2 (который реплицируется на два других сервера) с зоной mycompany.com. Я создал новый поддомен для этой зоны под названием subdomain.mycompany.com, этот поддомен содержал одну запись SRV и одну запись A.

Затем я решил, что этот поддомен мне больше не нужен, и удалил его. После удаления субдомена мне нужно было создать запись A в исходной зоне с тем же именем, что и у старого удаленного субдомена. (subdomain.mycompany.com). Однако вместо создания записи A в исходной зоне запись создается внутри новый субдомен с именем исходного субдомена.

Это работает, но это не ожидаемый результат. Любые идеи, почему новая запись A вызывает повторное появление удаленного поддомена?

РЕДАКТИРОВАТЬ: это поведение повторяется, но ТОЛЬКО если удаленный субдомен содержит запись SRV. Я воспроизвел проблему и на Server 2012 R2. Это почти как если бы DNS-сервер думает, что поддомен все еще существует, поэтому он возвращает его из мертвых и помещает в него новую запись хоста, а не просто помещает запись хоста в родительскую зону.

Следует помнить, что при создании зоны вы не создаете запись в существующей базе данных.

Фактически, вы создаете новую базу данных, как сказано в документация: A zone starts as a storage database for a single Domain Name System (DNS) domain name.

Когда вы создаете новую запись, DNS-сервер проверяет, существует ли соответствующая база данных хранилища. В вашем случае существовала соответствующая, пустая и неактивная база данных.
Затем DNS-сервер повторно активирует базу данных и помещает туда вашу новую запись.

Почему это происходит, я думаю, вам следует спросить Microsoft.