Отзывы и обзоры хостинга
Реклама:
- 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 и откройте его.
Добавьте в конце файла необходимую запись в формате:
123.123.123.123 faq-reg.ru www.faq-reg.ru
- 123.123.123.123 — IP-адрес вашего сервера или хостинга,
- faq-reg.ru — имя вашего домена.
Сохраните изменения в файле.
Теперь вы можете открыть ваш сайт в браузере, не дожидаясь обновления DNS-серверов.
Windows 8, 10
Чтобы изменить файл hosts в виндовс 10 (8):
Запустите Блокнот или любой другой редактор от имени администратора. Для этого найдите его в Пуске, нажмите по нему правой кнопкой мыши и выберите Запуск от имени администратора:
В меню «Файл» нажмите Открыть и перейдите в каталог, где находится файл hosts. Измените тип файла на Все файлы:
Выберите файл hosts и откройте его.
Добавьте в конце файла необходимую запись в формате:
123.123.123.123 faq-reg.ru www.faq-reg.ru
- 123.123.123.123 — IP-адрес вашего сервера или хостинга,
- faq-reg.ru — имя вашего домена.
Сохраните изменения в файле.
Теперь вы можете открыть ваш сайт в браузере, не дожидаясь обновления DNS-серверов.
Linux, Unix
В Linux файл hosts находится в папке etc. Чтобы отредактировать его:
Введите в терминал Linux команду hosts:
sudo nano /etc/hosts
Добавьте в конце файла необходимую запись в формате:
123.123.123.123 faq-reg.ru www.faq-reg.ru
- 123.123.123.123 — IP-адрес вашего сервера или хостинга,
- faq-reg.ru — имя вашего домена.
Сохраните изменения в файле.
Теперь вы можете открыть ваш сайт в браузере, не дожидаясь обновления DNS-серверов.
Файл hosts в Ubuntu редактируется так же, как и во всех Unix-системах.
Файл hosts в Mac OS расположен в каталоге: /private/etc/hosts. Чтобы изменить его:
Запустите терминал с помощью горячих клавиш: Command (⌘) + T или через Spotlight.
Введите команду:
sudo nano /etc/hosts
Нажмите Enter:
Добавьте в конце файла необходимую запись в формате:
123.123.123.123 faq-reg.ru www.faq-reg.ru
- 123.123.123.123 — IP-адрес вашего сервера или хостинга,
- faq-reg.ru — имя вашего домена.
Сохраните изменения в файле.
Как узнать IP-адрес сервера
IP-адрес сервера указан в информационном письме, отправленном на контактный email после заказа хостинга. Также данная информация продублирована в личном кабинете. Авторизуйтесь на сайте Рег.ру и кликните по нужной услуге хостинга. IP-сервера указан на вкладке «Доступы»:
Готово, после того как файл hosts будет изменён, откройте браузер и введите в адресную строку имя вашего домена. Важно: перед проверкой сайта обязательно очистите кеш браузера, для этого нажмите Ctrl+F5.