DNS
DNS Failover. Настроить и использовать
Настроить DNS Failover
1. Откройте страницу услуги DNS.
2. Нажмите на DNS-зону сайта или приложения, к которой вы хотите применить опцию DNS Failover, и перейдите к набору её записей.
Откроется вкладка с DNS-записями.
3. Включите Режим продвинутого интерфейса. Опция DNS Failover не отобразится в настройках, если этот режим выключен.
4. Перейдите в настройки нужной A, AAAA или CNAME-записи. Для этого нажмите на доменное имя или на иконку ··· напротив и выберите Редактировать.
Откроется страница Списка записей/Редактирования набора записей. Выполняйте остальные шаги на ней.
5. Активируйте сервис Проверка доступности.
6. Выберите подходящий протокол, по которому DNS Failover будет отправлять запросы к веб-серверам. Выбор протокола зависит от того, как вы хотите проверять веб-серверы вашего сайта или приложения.
7. Настройте опции проверки доступности. У каждого протокола свой набор опций.
Проверка по TCP/UDP
-
Порт определяет, по какому порту будет происходить подключение. Например, по 80, 443 или другому.
-
Частота проверки задаёт интервал, в течение которого будут выполняться проверки. Выберите значение из выпадающего списка.
-
Timeout указывает, за какое время должно быть установлено соединение или должен быть получен ответ от веб-сервера.
Проверка по ICMP
-
Частота проверки задаёт интервал, в течение которого будут выполняться проверки. Выберите значение из выпадающего списка.
-
Timeout указывает, за какое время должно быть установлено соединение или должен быть получен ответ от веб-сервера.
Проверка по HTTP
-
Порт определяет, по какому порту будет происходить подключение. Например, по 80, 443 или другому.
-
Частота проверки задаёт интервал, в течение которого будут выполняться проверки. Выберите значение из выпадающего списка.
-
Timeout указывает, за какое время должно быть установлено соединение или должен быть получен ответ от веб-сервера.
-
Хост задаёт значение заголовка Host, которое будет передано в запросе.
-
URL-адрес запроса определяет URL, на который будут приходить запросы для проверки.
-
Метод запроса позволяет выбрать метод запросов для проверки. Например, GET.
-
Использовать TLS определяет необходимость использования TLS. Нельзя использовать опцию со значением Да для wildcard-записей (напр.,*.domain.com).
-
Валидация сертификата (доступна, если для опции Использовать TLS выбрано значение Да) определяет необходимость валидации сертификата. Опция полезна, если вы используете самоподписанный SSL-сертификат, который не проходит некоторые проверки. Если для опции выбрано значение Да, а сертификат не пройдёт проверку, настраиваемая запись будет отключена и исключена из ответа DNS.
-
Код ответа HTTP устанавливает ожидаемый код ответа при проверке веб-сервера. Оставьте поле пустым, если проверка не требуется.
-
Ожидаемое регулярное выражение контента указывает регулярное выражение, которое должно содержаться в ответе веб-сервера, чтобы проверка считалась успешной. Оставьте поле пустым, если проверка не требуется.
8. Здесь вы можете настроить логику, которая будет использоваться для балансировки запросов между доступными веб-серверами, в случае если некоторые из них станут недоступны. По умолчанию DNS Failover использует балансировку Round-robin. Если вам подходит такая балансировка, ничего настраивать не нужно — перейдите к следующему шагу настройки. Если вы хотите изменить критерии балансировки, следуйте инструкции «Создать набор DNS-записей в Продвинутом режиме с настройкой балансировки».
9. Сохраните изменения.
10. Если для проверяемой записи настроен файрвол или ACL, адреса Failover могут блокироваться. Запросите список IP-адресов, которые мы используем для проверки доступности, и добавьте их в исключения.
Настройка завершена! Теперь DNS Failover проверяет доступность ваших серверов.
Журнал доступности
Вы также можете проверить последние события проверок в Журнале доступности.
Что показывает Журнал доступности: