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

Адреса DNS и DHCP не совпадают

Сервер 2008 R2 DNS и DHCP-сервер (тот же сервер).

По какой-то причине за последние несколько месяцев я заметил, что многие из моих записей DNS неверны. Я попытаюсь подключиться к компьютеру через имя хоста, и в итоге окажусь на другой рабочей станции, чем планировал. Единственный способ удаленно найти правильный IP-адрес - это проверить имя хоста в DHCP, а затем обновить запись DNS, чтобы исправить это.

Могу ли я что-то сделать, чтобы решить эту проблему с моим DNS, не обновляя каждую запись DNS вручную? Даже если бы я сделал это, я думаю, что эта проблема продолжала бы возникать.

Как уже упоминалось в cheekaleak, вам необходимо настроить и включить устаревание и очистку устаревших записей.

Из ваших комментариев похоже, что у вас настроен свойства старения для зоны, но не включен это для сервера. Для фактического процесса очистки вам необходимо включить очистку в DNS. сервер который удерживает зону, а не саму зону.

После этого DNS-сервер выполнит очистку в соответствии со свойствами устаревания и очистки, которые вы настроили для отдельных зон.

НОТА: Фактическое время, необходимое для удаления устаревших записей, представляет собой сумму настроенных интервалов устаревания (+ столько времени, которое требуется до следующей очистки), поэтому, если у вас есть интервал без обновления в 2 дня, интервал обновления составляет 2 дня и запланированная очистка каждые 2 дня, возможно, вам придется подождать до 6 дней с момента обновления / создания записи и, возможно, ее аннулирования

Вероятно, у вас проблема с устаревшими записями, которые не были удалены. Обратите внимание на включение очистки в зонах DNS, если вы используете динамические обновления DNS от клиентов. Очистка проверяет записи и удаляет записи, которые не были обновлены в указанном диапазоне времени. Вот некоторая информация о настройках очистки и о том, как ее включить:

Включить очистку

Устаревание и очистка DNS