@VITYA-XY1

Как настроить отказоустойчивую систему на уровне DNS?

Здравствуйте,
Приобрел домен на cheapname настроил в кабинете использование собственных ns серверов:
ns1.example.com
ns2.example.com

1) При падении сервера ns1.example.com, будут ли дальнейшие запросы поступать к серверу ns2.example.com или запросы поступают по roundrobin? Как настроить отказоустойчивые ns сервера(при падении первого его функции подхватывает второй)?

После DNS стоят балансировщики (Load Balancer).

2) Какой вы посоветуете использовать DNS сервер(апликуху)? Можно ли на нем настроить health чеки - чтобы при падении одного из балансировщиков ns направлял запросы только на другие балансировщики?

Спасибо
  • Вопрос задан
  • 105 просмотров
Пригласить эксперта
Ответы на вопрос 2
OnYourLips
@OnYourLips
1. Будут, но будет некоторая задержка у юзера при попытке доступа к отказавшему (вроде 2 попытки по 5 секунд - проверьте). После первого удачного резолва дальше будет без задержек.
2. Самый простой вариант - хелсчек-скрипт на два десятка строк, который будет по API (это просто) переписывать записи. Однако в случае проблем соединения можно некорректно переписать, чтобы не случилось - надо усложнять логику.
Ответ написан
Sanes
@Sanes
На стороне пользователя довольно много кешей. Начиная с браузера, заканчивая интернет-провайдером.
Про 100% доступность можно забыть. Можно сократить TTL на DNS-серверах. Если повезет, на них будут обращать внимание со стороны пользователя.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Колесо Санкт-Петербург
от 65 000 до 80 000 руб.
Radario Санкт-Петербург
от 100 000 до 140 000 руб.
от 2 000 до 3 000 usd.
21 авг. 2019, в 00:43
500 руб./за проект
21 авг. 2019, в 00:14
1000 руб./за проект