Назад | Перейти на главную страницу

Почему Amazon Route53 связывает 2 IP-адреса с нашим доменом?

Я получаю жалобы со всего мира на то, что наш сайт не работает, но для 99% наших пользователей это нормально. Однако, когда я провожу глобальную проверку DNS, у нас отображается 2 IP-адреса.

У меня был один пользователь, проверявший оба IP-адреса, и только один на них работает.

Наши серверы находятся за балансировщиком нагрузки ELB, на который указывает одна запись A. Любопытно, почему у нас будет 2 IP? И как исправить что-то подобное, если кажется, что один из IP-адресов бомбит наших пользователей.

Любая помощь приветствуется.

Вы никогда не должны указывать запись A на ELB. У них более одного IP (вы увидите это, если dig против конечной точки ELB), и эти IP-адреса могут измениться без предупреждения.

У вас более одного IP-адреса, потому что ELB-адреса избыточны для обеспечения высокой доступности - запросы обрабатываются более чем одним сервером.

Собственно при использовании Route53 Документы AWS конкретно скажу вам использовать запись A. Фактически, вы даже не можете нацелить псевдоним ELB на что-либо, кроме записи A.