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

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

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

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

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

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

решение1

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

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

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

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

Связанный контент