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