Привет, друзья.
Есть некая единственная машина с установленным nscd (остальные без него). И есть некий хост на динамическом IP-адресе с динамическим DNS. Так вот эта машина с nscd слишком уж долго «раздупляется» при смене IP-адреса на динамическом хосте. Остальные подхватывают живо, а эта может тупить буквально часами.
Начал изучать вопрос, и не могу понять, какой именно service из файла nscd.conf отвечает за кеширование GetHostByName и подобных запросов. Видимо, hosts, поскольку все остальные подходят ещё меньше (хотя внятно это не указано, и создаётся впечатление, что он только файл hosts кеширует). Но у меня про этот сервайс написано следующее:
enable-cache hosts yes
positive-time-to-live hosts 10
negative-time-to-live hosts 5
PS на той машине следующее: Debian GNU/Linux 7, nscd (Debian EGLIBC 2.13-38) 2.13