Форум

/ домой \ \ темы /



Тема: Не сохраняется кеш DNS

27/01/2011 12:10 Ganster41:
# Параметры DNS сервера
hosts="C:\shttps\hosts"
dnscache=32768
dnstimeout=800
dnsupl
dnstcp
dns_range="1.0.0.1-254.254.254.254"
dns_deny=""
dns6_range="::1-FFFF:FFFF:FFFF:FFFF::"
dns6_deny=""
dnscachefile="C:\shttps\DNSCACHE.txt"
dnsno6

То есть включено сохранение кеша DNS при выходе. Но файл, указанный в конфиге всегда пустой, и после перезапуска сервера имена ресолвятся заново... Из-за глюков со службой кеширования DNS в Win7 пришлось ее вырубить, и хотел использовать shttp еще и для кеширования, но не работает :( Куда копать?
29/01/2011 12:50 Max:
Кэширование работает, вы можите убедится в этом взглянув на лог, -- там как правило большая часть DNS ответов будет помечена (From cache)

Сохранение DNS кэша после выхода из программы, как показал опыт -- вещь достаточно бесполезная, большинство зписей -- короткоживущии, а наиболее часто используемые записи, -- NS сервера зон, -- получаются за один запрос.
Сейчас сохранение кэша не делается и наверно будет убрано из опций.
29/01/2011 19:47 Ganster41:
Ну за сессию кеш работает, да. Думал что полезно было бы кешировать часто используемые адреса, но сейчас много динамических IP, так что да... Спасибо за ответ!

Пользователь: Пароль: Новый пользователь:   Запомнить пароль: