Кэш провайдера как часто обновляется

Обновлено: 07.07.2024

Каждый сайтостроитель (или "сайтосодержатель") иногда (или часто) сталкивается с необходимостью переноса сайтов на новый хостинг. Когда сайтов много, то многие предпочитают иметь несколько хостингов. Это вполне логично с точки хрения поговорки "никогда не держи все яйца в одной корзине". Если ВМ (вэбмастер) каждый день занимается своими сайтами в онлайне, то даже недолгое падение или тормоза хостинга во время работы не просто вызывает раздражение, а оставляет без этой самой работы. Хостинг с падениями, безусловно, нужно менять, а вот с торомозами не все так однозначно - они случаются почти у всех, хоть и с разной частотой. В такие тормозные моменты я начинаю работать с сайтами, расположенными на другом хостинге. И нервы в порядке и работа круглосуточная обеспечена.

И вот, в поисках этого самого заветного дешевого и бестормозного хостинга ВМ переносит свои сайтики от одного провайдера к другому. И вот тут он может получать засаду со стороны своего интернет-провайдера. У меня таковым является Puzzle. Его DNS-серверы не сразу очищают свой кэш. Причем это "не сразу" может растянуться на сутки. Это означает, что мой сайт видят все, кроме меня. А я его вижу по старому адресу, если еще не удалил оттуда свой домен. В последнем случае кроме засады еще подвох: я его вижу по старым DNS-адресам красивым и работающим, а другие, включая Сапу и Лиекс видят не работающим.

Как очистить кэш dns интернет провайдера

Думаю, убедить обслуживающий персонал почистить кэш DNS вашего интернет-провайдера вам не удастся. А если менять хостинги раз в месяц, то они и пошлют, и будут правы. Предлагаю никому не звонить и не просить. Идем простой дорогой.

Нужно прописать новый адрес своего перенесенного домена в фале hosts. Для тех, кто забыл, как это сделать, поясню.

В Windows XP в каталоге с Windows, например, C:\windows\system32\drivers\etc находите и открываете для правки файл hosts. Можно блокнотом, а я пользуюсь Far-ом или Notepad ++.

После самой последней строчки дописываете еще одну строчку:

ip вашего нового сервера, на котором вы не забыли проделегировать ваш домен, и через пробел имя самого домена. Пример:

После сохранения перезагружать компьютер не нужно. Можете проверить работоспособность. Через пару дней запись в файле hosts не забудьте удалить. Иначе при очередном переносе на новый хостинг это станет первой причиной вышеозначенной проблемы

Процедура регистрации домена или переноса сайта на другой хостинг, всегда подразумевает редактирование DNS записей. Для того чтобы сайт полноценно работал и был доступен, как вам, так и другим пользователям в интернете, домену нужно прописать имена DNS-сервера, которые выдаются хостингом. Это все выполняется довольно просто и быстро, но дело не в этом. Дело в том, что прописав новые DNS-сервера для домена, они должны обновиться. Как показывает практика, они обновляются не так быстро как хотелось бы, именно поэтому сайт доступен будет не сразу, что не всегда устраивает, особенно если мы производим перенос сайта на другой хостинг.

Сколько по времени обновляется DNS? На этот вопрос, точного ответа вам никто не даст, так как обновление dns зависит от того, как часто именно ваш интернет провайдер производит очистку кэша dns. Некоторые провайдеры, такую очистку производят 1 раз в день (чаще всего после полуночи), другие 1 раз в 2 дня, а бывает и такое, что 1 раз в 7 дней.

Отсюда вытекает следующее, что создав или перенеся сайт, мы не всегда сможем начать работу с ним, наполнять или исправлять его. Что делать в таком случае, ведь ждать пока провайдер соизволит почистить кэш dns не вариант, согласны?

Есть 2 выхода из этой ситуации:

  1. Узнать у своего провайдера, как часто они производят очистку кэша DNS и в какое время. Если это делается раз в сутки, то можно подстроиться, и создать домен или перенести сайт на другой хостинг в определенное время.
  2. Прописать новый IP адрес своего домена в файле hosts на компьютере, что позволит получить доступ к сайту сию же секунду, без ожидания обновления DNS.

Как быстрее обновить DNS?

Как вы уже поняли, ускорить процесс обновления DNS не получится, т.к. это во власти интернет провайдера, и периодичность обновления dns у всех провайдеров разная. Но можно пойти другим путем, т.е. прописать IP адрес и домен в файле hosts, что позволит отбросить в сторону все ожидания.

Теперь можно приступать к процедуре. Для ее реализации, вам понадобится знать:

  • IP-адрес сервера, на котором размещен ваш сайт. Его вы сможете узнать в панели управления хостингом (чаще всего это cPanel).
  • Доменное имя сайта.

Т.к. у некоторых (особенно у новичков), могут возникнуть проблемы с нахождением IP-адреса сервера, я поясню, где его найти.

переключение темы в cPanel

статистика сPanel

полная статистика сPanel

После того, как его нашли, нужно его открыть. Можно открыть даже блокнотом, но я предпочитаю пользоваться Notepad ++. Затем в самом конце документа необходимо дописать строчку, которая будет состоять из вашего IP-адреса и через пробел дописывается доменное имя. Что-то типа такого:

В самом файле же, это будет выглядеть вот так:

прописка IP и домена в файле hosts

После, все это дело сохраняем, и не перезагружая даже компьютер можем сразу же убедиться, что на сайт мы сможем зайти без каких-либо проблем. Дней через 5-7, сайт будет работать и без этого, так что можете в файле hosts эту запись, потом удалить.

Некоторые операционки могут отказать в сохранении файла, написав что-то типа, что файл используется другой программой. Но это не проблема, просто напросто сам файл hosts нужно открыть с правами администратора и все заработает.

Теперь, когда вы знаете, сколько обновляются DNS и как этот процесс можно обойти, вы сможете, пока идет это обновление, настроить, или наполнить свой сайт материалами.

подскажите, пожалуйста, как часто происходит обновление DNS кэша?
Я зарегистрировал домен и не могу попасть на сайт по этому домену исключительно при подключении через реутов-телеком.

Служба поддержки хостинг провайдера написала: "Если после смены DNS-серверов прошло более 24 часов, рекомендуем Вам обратиться к Вашему интернет-провайдеру с просьбой обновить DNS кэш для Вашего домена."

подскажите, пожалуйста, как часто происходит обновление DNS кэша?
Я зарегистрировал домен и не могу попасть на сайт по этому домену исключительно при подключении через реутов-телеком.

Служба поддержки хостинг провайдера написала: "Если после смены DNS-серверов прошло более 24 часов, рекомендуем Вам обратиться к Вашему интернет-провайдеру с просьбой обновить DNS кэш для Вашего домена."

Все домены привязываю к хостингу по одной схеме:

всегда все работало.

Вот полный ответ техподдержки:

Если после смены DNS-серверов прошло более 24 часов, рекомендуем Вам обратиться к Вашему интернет-провайдеру с просьбой обновить DNS кэш для Вашего домена.

Присоединяюсь к вопросу. Один раз все 72 часа ждал пока кэш днс обновится, тоже только в реутов-телеком не работало.
т.е. у вас внешний хостинг. и он у регистратора.
тогда реутов-телеком тут не причем .

как не причем? у всех сайт открывается, только у меня -- нет, потому что я на РТ.

т.е. у вас внешний хостинг. и он у регистратора.
тогда реутов-телеком тут не причем .

Вроде русским языком человек пишет: сайт недоступен только из-под Реутов-телекома по причине того, что в DNS оного Телекома слишком долго не обновляются записи.

да, видимо, ответа уже не дождаться

а как часто вообще DNS записи должны обновляться кто-нибудь знает?

а как часто вообще DNS записи должны обновляться кто-нибудь знает?

Вы будете смеяться, но есть подозрение, что это делается руками. И только тогда, когда у кого-то возникают конкретные проблемы.

Уважаемая служба поддержки,

Попробуйте сначала кэш DNS почистить у себя на компе. Сейчас всякие фаерволы и антивирусы желают кэш для ускорения работы, да и сама винда тоже иногда фигней страдает (бывали случаи). Попробуйте прописать гугловский днс 8.8.8.8, как вариант.

Благодарю за совет.
на компе почистил днс-кэш какой-то спец. командой в терминале (у меня мак) -- никак не помогло

Антивирусов не держу.

А про гугловский днс читал и не понял ни фига куда чего писать

Да, я на РТ. Сайт открылся (заголовок страницы: Косметика AHAVA Sea of SPA Premier SCHWARTZ Shemen Amour YES TO CARROTS Alona и т.д. / В общем, для пессимизации страницы в поисковой системе заголовок что надо ) Еще там в коде не правильный base href стоит, так что картинки и ссылки битые. Но это уже другой вопрос.

почему у Вас открылся, а у меня нет?

я залил пока на хостинг другой движок, так что там все будет иначе.

Еще там в коде не правильный base href стоит, так что картинки и ссылки битые. Но это уже другой вопрос.

Я конкретно жалуюсь, что у меня он не доступен - ни с компа, ни с планшета, ни с мобильника.
Да, перегружал. Сейчас попробую подключиться без него.

Подключился кабелем - не помогло.

Перезагрузка роутера - тоже

Вот еще информация: у кого-то из соседей ростелеком по вайфаю не закрытый - подключился и сайт начал открываться. Уважаемая техподдержка, посоветуйте что-нибудь, что сделать.
Сбросьте кэш в макос: dscacheutil -flushcache (если Леопард, то тогда так: lookupd -flushcache)
И попробуйте другой браузер, например Google Chrome. Потому что проблема может быть в Safari.

Получил от хостера очередной ответ:

Обновите кэш Вашего браузера, или воспользуйтесь другим. Если не поможет, то дело явно в интернет-провайдере.

Запилил dns гугла. Сайт в Safari не открывается вообще, нигде и никак. В хроме и в других браузерах все работает. Компа с виндой под рукой нет? Просто для очистки совести, может яблочная продукция какой-то фортель выкидывает.

В моем случае прошло 5 дней, пока обновился DNS моего провайдера и я смог попасть на свой сайт. Но есть один хороший способ, чтобы начать настраивать свое детище гораздо раньше, чем обновится твой провайдер. Достаточно просто воспользоваться публичным DNS от Google. Его адрес 8.8.8.8 и обновляется он очень часто! Например, я смог попасть на свой сайт через этот DNS уже на следующий день и не потерял 4 дня, как это бы случилось в случае, если бы я так и продолжал ждать, пока мой провайдер соизволит обновить свой DNS.

Подписывайтесь на рассылку по RSS и будьте в курсе!

Комментарии:

Всё написано хорошо. Мне понравился стиль изложения простотой.

ага, запомнил
спасибо, полезно

ДНС обновляется через сутки.(максимум с которым приходилось сталкиваться) При настройках хостинга, стоит учитывать еще и особенности хостера. Обновление данных у хостера, после привязки домена, составляет еще часов 8.

А насчет гугловских днс не знал, буду пользоваться)
А то у яндекса они долго настраиваются.

иногда долго ждать, аж не терпится)

Хм. Публичный днс от Google интересная штука. Надо будет попробовать.
Хотя, если свой хостер нормальный, то обычно всё делают за пару дней.

Да, бывает и такое. Мой вообще почти неделю обновлялся. Советую пока воспользоваться гугловским днсом и не терять время =)

А в случае, если сам регистратор отказал, и сайт вместе с ним не работает целый месяц. В таком случае другой пользователь может перезарегистрировать домен?

Отлично написано. А то я уже переживать начал. Переехал на другой хостинг, но пока что еще на старый перекидывает. Будем ждать. :)

Огромное спасибо.
Может быть подскажите, как настроить работу с 8.8.8.8 на компьютере?

У меня нормально ваш сайт открывается, все в порядке :)

dimm78, стесняюсь спросить, а что в этом плохого? =) Не бойтесь, это не скрытая реклама магазина ))

Кира, отлично, спасибо за дополнение!

Например я ставил вор пресс с народа домен снял, и прилепил туда, так ждал достаточно долго пока обновится браузер, у других уже сайт работал, вот ещё пример, сейчас поменял днс.

Спасибо смог попасть на свой сайт без длительного ожидания, как только поменял dns на гугловские

Можно попасть на свой сайт сразу же. Вместо гугловского ДНС укажите IP адрес ДНС сервера своего провайдера

У меня на одном сайте dns не обновляются уже с неделю,хотя новые данные о владельце изменились. Фантастика просто ) Написал тикет в поддержку, может действительно в кеше сервера древние данные. За статью РЕСПЕКТ !!

Хорошая статья. Но у меня вопрос, бывает ли такое, что при обновлении днс у моего провайдера(не регистратора) сайт то доступен, то нет? Чудеса вообще какие-то :)

Для DNS-записей параметр «Time to live» определяет время актуальности данных при кешировании запросов. Задаётся в секундах, типичное значение составляет 86 400 секунд, то есть 24 часа. Это означает, что при изменении записи DNS, вплоть до 24 часов после изменения DNS-серверы по всему миру могут выдавать старые данные из кеша, пока он не будет обновлён.

Если вы читали предыдущею статью, то можно пропустить. Место хранения DNS зоны определяет область репликации данной области. Выделяют несколько областей хранения.

Добрый вечер. Сейчас DNS обновляется намного быстрее, чем раз в 7 дней. Корректно говорить о времени в несколько часов.

Читайте также: