Как да активирате и конфигурирате DNS Aging & Scavenging в Windows Server

Компютрите с Windows(Windows) обновяват своите DNS записи в домейн зоните, хоствани от DNS сървърите на всеки 24 часа(every 24 hours) . Когато компютър с Windows бъде премахнат от домейна или не може да актуализира своя DNS запис в DNS сървъра(DNS Server) , DNS записът на този компютър с Windows остава в DNS базата данни и се счита за остарял DNS запис. Застоялите DNS записи остават в DNS базата данни, освен ако не бъдат премахнати ръчно. DNS Aging and Scavenging помага забързо идентифицирайте остарелите DNS записи и ги премахнете ръчно(quickly identify the stale DNS records and remove them manually) . В тази публикация ще предоставим описание на това какво е стареене(DNS Aging) и почистване(Scavenging) на DNS , както и ще очертаем стъпките, необходими за конфигуриране/активиране на тази функция на сървъра на Windows .

Какво е стареене на DNS?

Стареенето(Aging) е функция, която позволява идентифициране на остарели DNS записи. Той всъщност използва два интервала и DNS запис се счита за остарял, след като и двата са изтекли.

Тези интервали са:

  • Интервал без опресняване(Non-Refresh Interval) : Това е период от време, през който ресурсен запис не може да бъде обновен (*). Отказът на опресняване през този период от време намалява трафика на репликация, тъй като няма нужда да се репликира отново същата информация.
  • Интервал за опресняване(Refresh Interval) : Това е период от време, през който може да се обнови запис на ресурс (*).

(*) Обновяването на ресурсния запис е динамична актуализация на DNS , при която името на хоста и IP не се променят. Динамична актуализация на DNS за промяна на регистрирания IP за ресурсен запис не се счита за опресняване и е освободена от интервала(Interval) без опресняване .

Какво е DNS Scavenging?

Изчистването е функция, която позволява почистването и премахването на остарели ресурсни записи в DNS зони.

Застоял ресурсен запис ще бъде премахнат само ако е активирано почистването на:

  • Ресурсният запис
  • DNS зоната , където съществува ресурсният запис
  • Поне един DNS , хостващ основно копие на DNS зоната, където съществува ресурсният запис

Изчистването се случва на повтарящи се интервали, когато е активирано на DNS сървър. След това остарял ресурсен запис може да съществува до следващия цикъл на изчистване на DNS .

Ако не активирате стареене(DNS Aging) и изчистване на DNS, може да се сблъскате със следните ситуации:

  • (Domain)Зоните на домейна ще съхраняват DNS записи, които не са необходими.
  • След определен период от време размерът на DNS базата данни ще се увеличи.
  • Ще отнеме повече време на услугата DNS сървър да изброи и зареди DNS базата данни в паметта.
  • Ще отнеме повече време на DNS сървъра, за да отговори на DNS заявка. Това е така, защото DNS сървърът трябва да изброи всички DNS записи, преди да може да намери необходимия DNS запис и след това да изпрати отговор.
  • DNS сървърите може да отговорят с невалиден DNS запис, който вече не съществува в мрежата, което причинява проблеми с разрешаването на имената в мрежата.
  • Друг клиентски компютър с Windows може да не може да регистрира свои собствени DNS записи, ако същият IP адрес се използва от остарял DNS запис.

Активирайте(Enable) и конфигурирайте стареене(Configure DNS Aging) и изчистване на DNS

Стареене и изчистване на DNS

За да конфигурирате/активирате успешно DNS Aging и Scavenging на Windows сървър, трябва да следвате 3 стъпки в този ред;

  1. Проверете сървърните DNS записи(Check Server DNS Records) (много важна първа стъпка)
  2. Активиране на стареене на DNS и изчистване на DNS зони
  3. Активирайте DNS почистване на поне един DNS сървър, който хоства първични копия на вашите DNS зони

Нека да разгледаме подробно стъпките, които са включени.

1] Проверете сървърните DNS записи(Check Server DNS Records) (много важна първа стъпка)

Тази стъпка е от решаващо значение, защото ако не следвате тази стъпка първо, може да изтриете DNS записи на сървъра. Като предпазна мярка може да искате също да архивирате вашия DNS сървър и/или записи.

Изчистването работи върху времеви печати, така че всеки DNS запис с времеви печат ще бъде обработен и евентуално изтрит. Затова се препоръчва да проверите DNS записите на вашия сървър и да се уверите, че са статични.

За да проверите вашите записи, отворете DNS конзолата и проверете колоната Timestamp , вашите сървъри трябва да бъдат настроени на статични. Ако не, просто отворете записа, след което премахнете отметката от квадратчето Изтрий този запис, когато стане остарял(Delete this record when it becomes stale ) .

След като направите това, опреснете DNS конзолата, времевата марка вече ще показва статична(static) за този запис.

Проверете всички ваши сървърни записи и ги променете на статични, преди да преминете към следващата стъпка.

2] Активиране(Enable DNS) на стареене на DNS и изчистване на DNS зони

Направете следното:

  • С помощта на инструмента за администриране на DNS (dnsmgmt.msc), отидете на свойствата на вашите DNS зони(zones) и след това щракнете върху  Стареене...(Aging…)
  • Активирайте квадратчето за отметка Изчистване на остарели ресурсни записи (Scavenge stale resource records ) , посочете интервала без опресняване и периодите на интервала на (Refresh)опресняване(Refresh) .
  • Щракнете върху OK.

За да активирате стареенето и изчистването на DNS по подразбиране за всички DNS зони на DNS сървър, трябва да процедирате по следния начин:

  • Щракнете с десния бутон(Right-click) върху името на сървъра и след това щракнете върху Set Aging/Scavenging for All Zones…
  • Активирайте квадратчето за отметка Изчистване на остарели ресурсни записи (Scavenge stale resource records ) , посочете интервала без опресняване и периодите на интервала на (Refresh)опресняване(Refresh) .
  • Щракнете върху OK.
  • Поставете отметка в квадратчето Прилагане на тези настройки към съществуващите зони, интегрирани в Active Directory(Apply these settings to the existing Active Directory-integrated zones ) (това ще позволи стареене и изчистване на DNS за съществуващите зони (DNS), интегрирани в Active Directory(Active Directory-integrated) ).
  • Щракнете върху OK.

Сега продължете със следващата и последна стъпка.

3] Активирайте(Enable DNS) извличането на DNS на поне един DNS сървър, който хоства първични копия на вашите DNS зони

Направете следното:

  • Отидете в свойствата на вашия DNS сървър.
  • Отидете в раздела Разширени  .(Advanced )
  • Поставете отметка в квадратчето Активиране на автоматично извличане на остарели записи(Enable automatic scavenging of stale records ) .
  • След като приключите, посочете периода на почистване(Scavenging) (това е периодичният интервал за почистване(Scavenging) на DNS сървър).
  • Щракнете върху OK.

That’s it! That completes the setup of DNS Aging and Scavenging. 



About the author

Аз съм компютърен професионалист, който има опит в работата със софтуер на Microsoft Office, включително Excel и PowerPoint. Имам опит и с Chrome, който е браузър, собственост на Google. Моите умения включват отлична писмена и устна комуникация, решаване на проблеми и критично мислене.



Related posts