Имеется внешний DNS-сервер, обслуживающий домен второго уровня.
Прописываются новые машины в этом домене.
Делается ndc reload.Те машины, на которых этот DNS - сервер прописан в настройках напрямую, "реагируют" на это изменение мгновенно.
Для всего остального мира - это не так.
Предполагаю что это связано с кешированием на серверах.
Но вопрос в том что ведь информация- то новая, т.е. несуществующая - что именно кешируется-то? Кешируется то, что нет новых записей или что? :-)Что можно сделать для мгновенного применения новых записей на всех остальных DNS? (Возможно некорректно спросил - поправьте)
Merci!
>Что можно сделать для мгновенного применения новых записей на всех остальных DNS?Уменьшите ttl для этой зоны.
>>Что можно сделать для мгновенного применения новых записей на всех остальных DNS?
>
>Уменьшите ttl для этой зоны.Да, НО!
Всем остальным серверам transfer зоны запрещен.
Вас послушать получается так:
Клиентские DNS по запросу клиента получают ip-адрес по запросу DNS-имени _одна_из_моих_машин_._мой_домен.ru. И в том случае до истечения времени ttl этот же клиент не сможет получить ip-адрес для машины _другая_из_моих_машиню_._мой_домен.ru
Расскажите поподробнее пожалуйста
>Всем остальным серверам transfer зоны запрещен.
Ну и что?>Вас послушать получается так:
Нет не так. А до истичения ttl, клиенту (использующему другой "чужой" DNS),
будет выдаваться кэшированный ответ.>Расскажите поподробнее пожалуйста
Рассказать что?
До истичения ttl другие сервера будут помнить старые ответы вашего сервера и отдавать ответы клиентам из своего кэша, вместо того, что бы
спросить еще раз у вашего DNS сервера.
Такая схема будет работать вот так:В том случае если клиент чужого DNS запросит несуществующее DNS имя компьютера в моем домене, то чужой DNS скэширует ОТРИЦАТЕЛЬНЫЙ ответ.
Отрицательный ответ будет действовать в течение времени TTL.
Абсолютно новое DNS имя, которое никто никогда не спрашивал должно быть доступно мгновенно.Правильно понимаю?
Такая схема будет работать вот так:В том случае если клиент чужого DNS запросит несуществующее DNS имя компьютера
в моем домене, то чужой DNS скэширует ОТРИЦАТЕЛЬНЫЙ ответ.
Отрицательный ответ будет действовать в течение времени TTL.
Абсолютно новое DNS имя, которое никто никогда не спрашивал должно быть доступно
мгновенно.Правильно понимаю?
>В том случае если клиент чужого DNS запросит несуществующее DNS имя компьютера
>
>в моем домене, то чужой DNS скэширует ОТРИЦАТЕЛЬНЫЙ ответ.
не только отрицательный, а вообще любой ответ.>Отрицательный ответ будет действовать в течение времени TTL.
Да.>Абсолютно новое DNS имя, которое никто никогда не спрашивал должно быть доступно
>
>мгновенно.
>Правильно понимаю?
Да.
Спасибо тебе!