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

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

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

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

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

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

Ответы

У записей на dns-серверах крупных хостеров ttl стоит в пределах часа. То есть если поставить 5 минут, то час-два-три теоретически реально выиграть.

Но не все dns-сервера обновляют кеш согласно ttl.

DDNS обычно используется, если у сервера нет постоянного ip. Для хостинговых серверов в дц это неактуально.

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

Сейчас практически везде обновление происходит примерно за 30 минут - 1 час. Думаю, это не так критично для обычного сайта.
А для бизнес проектов часто берут кластера или облако, дабы минимизировать риски.

Можно использовать Cloudflare. При переезде просто поменяете настоящий IP-адрес сайта — изменение вступит в силу сразу (в ту же минуту), а для всей остальной сети ничего не изменится: по-прежнему будут видны IP-адреса Cloudflare'а.

примерно 30% IPv4 клодфлер в бане РКН, что само по себе минус. За ними "скрываются" многие варезники и фильмосайты.

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

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

3. Anycast/geocast в этом деле никак не поможет?
- никак. Эникас это немного другая тема.

Отправить комментарий

Если вы укажете номера тикетов или имя пользователя, отзыв будет выглядеть убедительнее, а провайдеру будет проще разобраться с вашей проблемой

Подробнее о форматировании

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
5 + 7 19 + 8 плюс 3 0