Можно ли отключить кэширование DNS для одного домена (BIND)?

У меня есть сервер привязки (CentOS 6) в моей локальной подсети, передающий мои DNS-запросы. У меня также есть домен, который указывает на мой GoDaddy VPS. Я хотел бы настроить свой сервер привязки так, чтобы он не кэшировал запросы для моего домена. Это так, когда я обновить записи DNS моего домена я не должен очистить кэш DNS на моем сервере каждый раз, чтобы увидеть, если мои изменения работают.

в основном каждый раз, когда я прошу мой домен, я хотел бы, чтобы мой сервер BIND, чтобы запросить IP от GoDaddy DNS сервера. Запросы на любой другой домен я хотел бы кэшировать нормально.

Спасибо за любую помощь.

2
задан brack
24.03.2023 12:10 Количество просмотров материала 3257
Распечатать страницу

2 ответа

Если у вас 9.3 или больше, вы можете использовать rndc для очистки кэша для одного домен.

из DNS и Bind:

BIND 9.3.0 будет поддерживать сброс всех записей, прикрепленных к конкретному доменное имя с rndc flushname. Например:

rndc flushname google.com
0
отвечен Networker 2023-03-25 19:58

установить TTL на всех ваших записей до 5 секунд. Или даже 1 секунду, если хотите. Тогда они не будут кэшироваться очень долго. Просто не используйте 0 для TTL, это вызывает странное поведение с некоторым кодом распознавателя.

0
отвечен milli 2023-03-25 22:15

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх