#dns #amazon-route53
#dns #amazon-route53
Вопрос:
У меня есть домен с 2 серверами, один в Европе и один в Северной Америке.
Когда пользователь из Северной Америки делает DNS-запрос для моего домена, я бы хотел, чтобы он получал оба IP-адреса из Route53, но не в циклическом порядке.
Я бы хотел, чтобы он получал IP-адреса в фиксированном порядке: сначала североамериканский IP, затем европейский, чтобы он использовал ближайший, если он доступен.
Как я могу это сделать?
Комментарии:
1. Вы ищете неправильное решение. DNS обрабатывает наборы, а не списки. Ваш авторитетный сервер имен может отправлять записи обратно в некоторых фиксированных порядках, но у вас нет абсолютно никакой гарантии, что ваш клиент, проходя через некоторые рекурсивные серверы имен, получит данные в том же порядке. GeoDNS работает за счет того, что DNS выбирает наиболее «подходящий» IP-адрес, а не предоставляет их все клиентам на выбор.
2. @PatrickMevzek совершенно прав. «Если это доступно» — это то, для чего предназначены проверки работоспособности маршрута 53 — они взаимодействуют с маршрутизацией на основе задержек, так что возвращается адрес ближайшего исправного сервера.