Страница 1 из 1

Кеш DNS

СообщениеДобавлено: 19 сен 2011, 21:06
dengol
Как часто на стороне провайдера очищается кеш DNS?

Re: Кеш DNS

СообщениеДобавлено: 20 сен 2011, 09:51
winwill
Здравствуйте.
Кэш обновляется раз в 24 часа.

Re: Кеш DNS

СообщениеДобавлено: 20 сен 2011, 09:59
devx
Строго говоря, у качественного провайдера кеш днс не должен очищаться. Ну или, в крайнем случае, только при каком либо форс-мажоре, при рестарте сервера.

Если же имеется ввиду, насколько часто обновляются записи, то это зависит не от сервера-провайдера, а от того, какое время жизни (TTL) прописал хозяин зоны. Обычно это от 8 до 24 часов, иногда до 2-х суток. Так что если хозяин установил TTL в 12 часов и потом вдруг обновил запись изменив, к примеру, IP какому нибудь хосту, то старый IP будет отдаваться всеми резольверами еще до 12 часов.

В случае, когда Вы точно знаете, что IP изменился, а резольвер отдает старое кешированное значение, можно оперативно отредактировать файлик hosts (в виндовсе находится обычно в C:\Windows\System32\drivers\etc\hosts) добавив нужную запись. Эти записи имеют приоритет над данными, получаемыми от ДНС сервера.