|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Eugene Markov 2:5080/1003 12 Oct 2002 23:28:30 To : All Subject : pdnsd - непонятная логика кэширования. -------------------------------------------------------------------------------- Hi! У меня pdnsd c кэшем работает как-то интересно. Может, конечно, так и надо, тогда объясните в двух словах почему это правильно. Опишу что происходит: #Запускаю ( cd /etc/init.d ; ./pdnsd start ) #www.msk.ru есть в кэше, свеженький. host www.msk.ru # Hаходится без проблем. #Далее запускаю ( cd /etc/init.d ; ./diald start ) #Далее host www.msk.ru # Включается модем, соединяется с провайдером. # Hо www.msk.ru есть в кэше, почему он не # оттуда его берет ??? # Ладно, нашел www.msk.ru в инете. diald отключил # модем по таймауту. host www.msk.ru # Hаходится без проблем. Модем не включается. # Берется из кэша. #Далее запускаю ( cd /etc/init.d ; ./diald stop ) ( cd /etc/init.d ; ./pdnsd stop ) ( cd /etc/init.d ; ./pdnsd start ) ( cd /etc/init.d ; ./diald start ) #Далее host www.msk.ru # Включается модем, соединяется с провайдером. # Опять берется не из кэша, а ищется в сети. ??? # Hо если сделать pdnsd-ctl server down all #Отключаются DNS сервера провайдера. #или ( cd /etc/init.d ; ./diald stop ) host www.msk.ru # Hаходится без проблем. Модем не включается. # Берется из кэша. Из всего выше сказанного вытекает следующая логика работы. После старта pdnsd, если установлено прокси соединение (diald) и подключены DNS провайдера pdns не ищет в кэше, а сразу лезет в сеть. Hо тогда зачем нужно было сохранять кэш на диске? Правда, в ледующий раз он будет обращаться к кэшу (пока не будет перезагружен). Почему pdnsd не использует кэш загруженный с диска с самого начала, если считает что система подключена к сети (через прокси соединение) ? О том, что кэш загружен с диска говорит то, что если нет прокси соединения или DNS сервера отключены - данные берутся из кэша (если они там есть). -- Заранее благодарен. Евгений. --- ifmail v.2.15dev5 * Origin: MarkovSoft :-) (2:5080/1003@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/14646603746c6.html, оценка из 5, голосов 10
|