Есть локальный сервер на котором стоит bind9
Есть роутер, в котором он задан как dns сервер, помимо 8.8.8.8
На локальном сервере прописаны адреса используемые только в локальной сети и ведущие на локальный сервер.
Но при этом локальный сервер кэширует dns запросы к доменам, которые не прописаны на локальном сервере.
Как отключить обработку локальным сервером запросов к непрописанным в нём доменам?
Например:
site.loc - есть на локальном сервере
site.ru - нет
site.ru кэшируется в dns на локальном сервере и при смене ip запросы всё равно идут по старому адресу. Хотя другие dns возвращают уже новый ip
max-ncache-ttl число-секунд; (10800; максимальное время хранения в кеше отрицательных ответов; не более 7 дней - 604800 секунд)
max-cache-ttl число-секунд; (604800; максимальное время хранения в кеше положительных ответов)
но вообще, бинд кеширует в соответствии с TTL зоны