BIND не может этого сделать, и это не считается хорошей практикой. Но, может быть, вы сможете обновиться до BIND 9.10.4? В этом случае вы можете использовать опцию предварительной выборки
. Это заставит BIND обновлять данные кеша на часто используемых доменах незадолго до истечения их TTL (вероятно, может использоваться для определенных зон, но я не могу это проверить, поскольку эта версия BIND еще не доступна в Raspbian). Дополнительную информацию об этой опции можно найти здесь:
Например,
options {
...
prefetch 2 9;
};
приведет к принудительному обновлению кеша для любого домена, который в настоящее время находится в кеше, запрашивается в течение последних 2 секунд своего TTL и обычно имеет TTL более 9 секунд.
Кстати: если вы обновляете, убедитесь, что это правильно для BIND 9.10.4. Механизм предварительной выборки
был введен в 9.10, но была некрасивая ошибка, которая была исправлена только начиная с 9.10.4:
https://kb.isc.org/article/AA-01315 /0/prefetch-performance-in-BIND-9.10.html
-121--107668-
Ключ: powersave
Тип: uint32
Значение по умолчанию: 0
Может быть одним из :
NM_SETTORE_POWN ) (не трогайте в настоящее время параметр конфигурации)
NM_SETTING_WIRELESS_POWERSAVE_DEFAULT (0) (используйте глобально настроенное значение )
Все остальные значения зарезервированы.
Подробнее на https://people.freedesktop.org/~lkundrak/nm-docs/nm-settings.html