none
Кэширующий DNS-сервер. Microsoft DNS под Win2003 EE R2 SP2 RRS feed

  • Вопрос

  • Привет, есть задача поднять на серваке кэширующий DNS-сервак. Это нужно для того, чтобы установленный мэнеджер сети на этом серваке не нагружал сетку DNS трафиком (так даже посоветовано в мануале по менеджеру сети).

    Я сделал следующее. Установил Microsoft DNS, выставив предварительно статический IP-адрес для этого сервака. Не заводил ни одной зоны. На сколько я знаю DNS с такими настройками работает как кэширующий. Выставил в сетевых настройках в качестве главного DNS-сервака сам себя и только, альтернативных серверов не указывал. В закладке Forwarders в настройках Microsoft DNS указал DNS авторитативные DNS-сервера организации.
    Всё вроде бы работает, имена разрешаютя, но хочется как то проверить использует ли кэш, настроенный мной DNS-сервер при ответах (желателно без сниффера). И как можно поиграться с настройками величины кэша сервера и TTL хранимых кэш записей именно у кэширующего DNS-сервера. Как выставлять параметры кэша для зон знаю, а вот как это сделать для кэширующего?



    6 октября 2008 г. 3:21

Ответы

  •  orc13 написано:
    .. TTL хранимых кэш записей именно у кэширующего DNS-сервера. Как выставлять параметры кэша для зон знаю, а вот как это сделать для кэширующего?

    Никак.
    Запись ресурса получает свое значение TTL персонально или из свойств своей зоны на своем родном DNS сервере.

    6 октября 2008 г. 7:01

Все ответы

  •  orc13 написано:
    .. TTL хранимых кэш записей именно у кэширующего DNS-сервера. Как выставлять параметры кэша для зон знаю, а вот как это сделать для кэширующего?

    Никак.
    Запись ресурса получает свое значение TTL персонально или из свойств своей зоны на своем родном DNS сервере.

    6 октября 2008 г. 7:01
  • Как просмотреть кэшированные запросы:
    - открыть оснастку DNS

    - включить расширенный вид (Вид\Расширенный)

    - появится узел "Кэшированные просмотры" - раскрой его - увидишь кэшированные записи.

     

    - оттуда же можно и удалить или обновить запись в кэше.

    6 октября 2008 г. 7:05
  •  orc13 написано:
    .. И как можно поиграться с настройками величины кэша сервера ..

    Играться не надо, дефолных настроек вполне хватит.

    А вообще.. типа так:
    ---

    Windows Registry Editor Version 5.00

     

    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters]
    "CacheHashTableBucketSize"=dword:00000001
    "CacheHashTableSize"=dword:00000180
    "MaxCacheEntryTtlLimit"=dword:0000fa00
    "MaxSOACacheEntryTtlLimit"=dword:0000012d

    ---

    6 октября 2008 г. 7:14
  • Воооо это уже ближе к теме. Токо вот теперь бы понять что какой DWORD значит.
    "CacheHashTableBucketSize"=dword:00000001 - ?
    "CacheHashTableSize"=dword:00000180 - ?
    "MaxCacheEntryTtlLimit"=dword:0000fa00 - TTL записи, которые не из зон, поддерживаемых сервером.
    "MaxSOACacheEntryTtlLimit"=dword:0000012d - А это, видимо, из зон поддерживаемых сервером.

    7 октября 2008 г. 8:23