
Я настроил свой Elastic Load Balancer для работы в режиме dualstack. Я создал набор записей на Route 53 с типами A и AAAA, указывающими на Elastic Load Balancer. По IPv4 это работает
Я использовал этот сайт для тестирования своего сайта через IPv6:ipv6-test.com/validate.php
И возвращает следующее:
Что мне нужно сделать, чтобы остальные два шага сработали?
VPC, подсети и экземпляры настроены на прием IPv6
Редактировать:
Таблица маршрутов:
решение1
По этому вопросу существует длинная ветка комментариев.
Решение состоит в том, чтобы изменить таблицу маршрутизации для использования IGW (Internet Gateway) вместо EIGW (Egress-Only Internet Gateway) для маршрутизации трафика IPv6. Маршрутизация трафика IPv6 через EIGW, по сути, делает балансировщики нагрузки частными и непублично доступными.
решение2
У меня была похожая проблема, но без выходного интернет-шлюза.
Это происходило из-за того, что мой Application Load Balancer был настроен с ELBSecurityPolicy-TLS-1-2-2017-01, а ipv6-test.com поддерживает только версии до ELBSecurityPolicy-2016-08.