/ домой \ | \ темы / |
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, так что да... Спасибо за ответ!
|