URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 77438
[ Назад ]

Исходное сообщение
"Может ли BIND 9.4.1-P1 - хранитm кэш на диске?"

Отправлено Пингвик , 20-Ноя-07 20:27 
Доброго времени суток!
Может ли BIND 9.4.1-P1 - хранитm кэш на диске, как pdnsd?
Спасибо.

Содержание

Сообщения в этом обсуждении
"Может ли BIND 9.4.1-P1 - хранитm кэш на диске?"
Отправлено ShyLion , 21-Ноя-07 12:08 
>Доброго времени суток!
>Может ли BIND 9.4.1-P1 - хранитm кэш на диске, как pdnsd?
>Спасибо.

посмотреть кеш можно так:

rndc dumpdb

cat /var/named/var/dump/named_dump.db

для конфига есть директива cache-file, но это для девелоперов только, для отладки софта. А так кеш в памяти хранится.

А зачем тебе оно?


"Может ли BIND 9.4.1-P1 - хранитm кэш на диске?"
Отправлено SunWater , 21-Ноя-07 19:08 
>[оверквотинг удален]
>посмотреть кеш можно так:
>
>rndc dumpdb
>
>cat /var/named/var/dump/named_dump.db
>
>для конфига есть директива cache-file, но это для девелоперов только, для отладки
>софта. А так кеш в памяти хранится.
>
>А зачем тебе оно?

Для того, чтобы при отсутствии подключения к инету сервер продолжал резольвить имена из кеша так как клиенты могут пользоваться другим резервным каналом, то есть обращаться к другому VPN серверу. Естественно я за это время разберусь с основным каналом.
Может я что то не так понимаю, поясните пожалуйста.


"Может ли BIND 9.4.1-P1 - хранитm кэш на диске?"
Отправлено ShyLion , 22-Ноя-07 08:35 
>Может я что то не так понимаю, поясните пожалуйста.

Стандартно dns сервер выдает запись до тех пор, пока ее время жизни не кончится, после чего она из кеша удаляется.

В вашем случае лучше не придумывать как обмануть стандарты, а дать серверу то-же резервное подключение, что и пользователям. И вообще, с какой целю ДНС нужен? если для корпоративных зон каких-то, то проще на нем слейва поднять, тогда он будет всегда для нужных зон выдавать записи.


"Может ли BIND 9.4.1-P1 - хранитm кэш на диске?"
Отправлено SunWater , 22-Ноя-07 10:38 
>>Может я что то не так понимаю, поясните пожалуйста.
>
>Стандартно dns сервер выдает запись до тех пор, пока ее время жизни
>не кончится, после чего она из кеша удаляется.
>
>В вашем случае лучше не придумывать как обмануть стандарты, а дать серверу
>то-же резервное подключение, что и пользователям. И вообще, с какой целю
>ДНС нужен? если для корпоративных зон каких-то, то проще на нем
>слейва поднять, тогда он будет всегда для нужных зон выдавать записи.
>

У меня слейвом установлена доменная зона организации в сети интернет. А мастер-зона - локальная зона организации.(corp.locals). В любом случае - если нет инета, то и нет ответа. Хотя ваши доводы мне показались мне убедительными. А был я вдохновлен стаьей: http://sadnet.ru/index.php?option=com_content&task=view&id=1...
Но pdnsd как я понял не может быть ни мастером, ни слейвом.


"Может ли BIND 9.4.1-P1 - хранитm кэш на диске?"
Отправлено ShyLion , 22-Ноя-07 12:18 
>У меня слейвом установлена доменная зона организации в сети интернет. А мастер-зона
>- локальная зона организации.(corp.locals). В любом случае - если нет инета,
>то и нет ответа. Хотя ваши доводы мне показались мне убедительными.
>А был я вдохновлен стаьей: http://sadnet.ru/index.php?option=com_content&task=view&id=1...
>Но pdnsd как я понял не может быть ни мастером, ни слейвом.

Хранение кеша на диске имеет смысл на момент частой перезагрузки сервера или сервиса. Приличный сервер все равно удаляет из кеша записи, время жизни которых истекло, без разницы где он их хранит. И какой смысл в работе днс для ресолва внешних имен если доступа нет к серверам, а если у клиентов еть доступ, то дай такой-же доступ и серверу.


"Может ли BIND 9.4.1-P1 - хранитm кэш на диске?"
Отправлено SunWater , 22-Ноя-07 13:15 
>[оверквотинг удален]
>>то и нет ответа. Хотя ваши доводы мне показались мне убедительными.
>>А был я вдохновлен стаьей: http://sadnet.ru/index.php?option=com_content&task=view&id=1...
>>Но pdnsd как я понял не может быть ни мастером, ни слейвом.
>
>Хранение кеша на диске имеет смысл на момент частой перезагрузки сервера или
>сервиса. Приличный сервер все равно удаляет из кеша записи, время жизни
>которых истекло, без разницы где он их хранит. И какой смысл
>в работе днс для ресолва внешних имен если доступа нет к
>серверам, а если у клиентов еть доступ, то дай такой-же доступ
>и серверу.

Согласен! Если можно оставьте номер вашей аськи, будем общаться, если вы не против по *nix вопросам.


"Может ли BIND 9.4.1-P1 - хранитm кэш на диске?"
Отправлено ShyLion , 23-Ноя-07 06:59 
>[оверквотинг удален]
>>
>>Хранение кеша на диске имеет смысл на момент частой перезагрузки сервера или
>>сервиса. Приличный сервер все равно удаляет из кеша записи, время жизни
>>которых истекло, без разницы где он их хранит. И какой смысл
>>в работе днс для ресолва внешних имен если доступа нет к
>>серверам, а если у клиентов еть доступ, то дай такой-же доступ
>>и серверу.
>
>Согласен! Если можно оставьте номер вашей аськи, будем общаться, если вы не
>против по *nix вопросам.

ушло на мыло