Как ускорить обновление dns записей
Перейти к содержимому

Как ускорить обновление dns записей

  • автор:

Отзывы и обзоры хостинга

Реклама:

  • FASTVPSКартинка для привлечения внимания
  • Beget.comКартинка для привлечения внимания
  • Hoster.ruКартинка для привлечения внимания
  • FASTVPSКартинка для привлечения внимания
  • Selectel.ruКартинка для привлечения внимания
  • HOSTLIFEКартинка для привлечения внимания
  • VDS.selectel.ruКартинка для привлечения внимания
  • Bitweb.ruКартинка для привлечения внимания
  • Colobridge.netКартинка для привлечения внимания
  • Simplecloud.ruКартинка для привлечения внимания

Как ускорить обновление DNS? ttl, ddns, anycast?

Гость, пн, 2019-01-14 00:45

Несколько вопросов о том, как минимизировать время простоя при экстренном переезде сайта.

1. Достаточно ли заранее указать маленький ttl, например, 5 минут? Или можно сделать что-то еще?

2. DDNS будет иметь тот же эффект, что маленький ttl?

3. Anycast/geocast в этом деле никак не поможет?

Смотрите также

  • Требуется ли перенастройка
  • Перенос сайта с Денвера на хостинг
  • Как сделать редирект с домена на ip-адрес
  • Как узнать, обновились ли записи на определенном dns-сервере?
  • Что нужно знать веб-мастеру о DNS и доменах

Айри DNS: моментальное обновление

Обеспечение доступности

Служба DNS «связывает» серверную инфраструктуру (сети, хостинг, облака) с «реальным» миром. Преобразовывая понятные адреса доменов в набор цифр, DNS позволяет браузерам и устройствам открывать сайты и веб-сервисы. Корректная и быстрая работа этой службы лежит в основе стабильной работы всего Интернета. Самые разрушительные DDoS-атаки обычно направлены как раз на эту службу: при ее отказе не будут работать никакие сайты.

Скорость работы DNS обычно зависит только от удаленности DNS-серверов от конечных пользователей. Если сеть серверов DNS-службы будет достаточно обширной, то DNS-задержки не будут критично сказываться на работе сайтов. Но пока это не так: запросы к неизвестным доменам могут занимать 50-100мс, и 10 таких запросов складываются в -3% конверсии вашего сайта.

Как работает DNS Айри

При сохранении DNS записей сайта в Личном кабинете (или по API) происходит их сохранение в локальных настройках сайта и дальнейшее распространение по всей сети серверов Айри. Обновления инфраструктуры Айри в течение 2016 года позволили гарантировать задержку не более 1 секунды (обычно 200-500 мс) при обновлении DNS настроек сайта.

Но кроме обновление самих настроек требуется обновить DNS службу на каждом узле, чтобы она «подхватила» новые настройки. Это стало возможным с последним апдейтом Айри в мае 2017 года: теперь все изменения настроек DNS обновляются в течение 2-3 секунд с момента сохранения. Вместе с минимальным временем жизни DNS записей (5 минут) это позволяет получить максимально оперативное обновление DNS для любого сайта, подключенного к Айри.

Как использовать обновление DNS

Для подключенных к Айри сайтов теперь появилась возможность тестировать любые изменения в DNS «как есть»: сразу после внесения настроек они становятся доступными для всех пользователей. Это бывает полезно при отладке приложений или подключении внешних сервисов: нужно быстро проверить, что настройки корректные, теперь это занимает секунды.

Также появилась возможность существенно снизить время простоя при недоступности хостинга сайта или каких-либо сервисов, указанных в DNS: изменения в DNS теперь применяются в течение секунд, а не минут, как ранее. С Айри подключенные сайты становятся более стабильными и доступными.

Можно ли ускорить обновление DNS после продления домена?

Забыл продлить домен, ну и его поставили на паркинг. Сейчас продлил, но обновления иду т медленно. Можно ли как-то ускорить этот процесс? Например отослать конкретному серверу провайдера комманду на обновление dns?

А еще у паркинга вот такая SOA запись:

dns7.parkpage.foundationapi.com abuse.opticaljungle.com 2011062801 3600 900 604800 86400

2011062801 — это не TTL ли?

  • Вопрос задан более трёх лет назад
  • 5922 просмотра

6 комментариев

Оценить 6 комментариев

Как увидеть сайт до обновления DNS-серверов

Если вы хотите посмотреть сайт до изменения и/или обновления DNS-серверов, используйте системный файл hosts. Текстовый файл hosts содержит базу данных доменных имён и используется при их трансляции в сетевые адреса узлов. В данном файле задаётся соответствие домена IP-адресу. Запрос к hosts имеет приоритет перед обращением к DNS-серверам.

Таким образом, в обход DNS файл hosts ускоряет доступ к сайту. Так, если вы разместили сайт на Hosting Linux, а DNS-серверы ещё не обновились, вы можете увидеть его до обновления, обратившись к файлу hosts.

Чтобы посмотреть сайт через файл hosts, откройте файл от имени администратора на вашем компьютере в любом текстовом редакторе (например, «Блокнот» в Windows).

Местоположение файла hosts зависит от операционной системы, установленной на вашем компьютере:

  • Windows NT, 2000, XP, 2003, Vista, 7, 8, 10 — c:\windows\system32\drivers\etc\hosts;
  • Windows 95, 98, Me — c:\windows\hosts;
  • Linux, Unix, BSD — /etc/hosts;
  • macOS — /private/etc/hosts или /etc/hosts

Как открыть файл hosts от имени администратора и изменить его

Где находится файл hosts и как его изменить

Запустите Блокнот или любой другой редактор от имени администратора. Откройте Пуск, найдите нужный редактор, нажмите по нему правой кнопкой мыши и выберите Запуск от имени администратора:

Где находится файл hosts и как его изменить

В меню «Файл» нажмите Открыть и перейдите в каталог, в котором расположен файл hosts. Измените тип файла на Все файлы:

Выберите файл hosts и откройте его.
Добавьте в конце файла необходимую запись в формате:

123.123.123.123 faq-reg.ru www.faq-reg.ru
  • 123.123.123.123 — IP-адрес вашего сервера или хостинга,
  • faq-reg.ru — имя вашего домена.

Где находится файл hosts и как его изменить

Сохраните изменения в файле.

Теперь вы можете открыть ваш сайт в браузере, не дожидаясь обновления DNS-серверов.

Windows 8, 10

Чтобы изменить файл hosts в виндовс 10 (8):

Где находится файл hosts и как его изменить

Запустите Блокнот или любой другой редактор от имени администратора. Для этого найдите его в Пуске, нажмите по нему правой кнопкой мыши и выберите Запуск от имени администратора:

Где находится файл hosts и как его изменить

В меню «Файл» нажмите Открыть и перейдите в каталог, где находится файл hosts. Измените тип файла на Все файлы:

Выберите файл hosts и откройте его.
Добавьте в конце файла необходимую запись в формате:

123.123.123.123 faq-reg.ru www.faq-reg.ru
  • 123.123.123.123 — IP-адрес вашего сервера или хостинга,
  • faq-reg.ru — имя вашего домена.

Где находится файл hosts и как его изменить

Сохраните изменения в файле.

Теперь вы можете открыть ваш сайт в браузере, не дожидаясь обновления DNS-серверов.

Linux, Unix

В Linux файл hosts находится в папке etc. Чтобы отредактировать его:

Введите в терминал Linux команду hosts:

sudo nano /etc/hosts

Где находится файл hosts и как его изменить

Добавьте в конце файла необходимую запись в формате:

123.123.123.123 faq-reg.ru www.faq-reg.ru
  • 123.123.123.123 — IP-адрес вашего сервера или хостинга,
  • faq-reg.ru — имя вашего домена.

Где находится файл hosts и как его изменить

Сохраните изменения в файле.

Теперь вы можете открыть ваш сайт в браузере, не дожидаясь обновления DNS-серверов.

Файл hosts в Ubuntu редактируется так же, как и во всех Unix-системах.

Файл hosts в Mac OS расположен в каталоге: /private/etc/hosts. Чтобы изменить его:

Запустите терминал с помощью горячих клавиш: Command (⌘) + T или через Spotlight.
Введите команду:

sudo nano /etc/hosts

Где находится файл hosts и как его изменить

Нажмите Enter:

Добавьте в конце файла необходимую запись в формате:

123.123.123.123 faq-reg.ru www.faq-reg.ru
  • 123.123.123.123 — IP-адрес вашего сервера или хостинга,
  • faq-reg.ru — имя вашего домена.

Где находится файл hosts и как его изменить

Сохраните изменения в файле.
Как узнать IP-адрес сервера

IP-адрес сервера указан в информационном письме, отправленном на контактный email после заказа хостинга. Также данная информация продублирована в личном кабинете. Авторизуйтесь на сайте Рег.ру и кликните по нужной услуге хостинга. IP-сервера указан на вкладке «Доступы»:

посмотреть ip-адрес в личном кабинете

Готово, после того как файл hosts будет изменён, откройте браузер и введите в адресную строку имя вашего домена. Важно: перед проверкой сайта обязательно очистите кеш браузера, для этого нажмите Ctrl+F5.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *