Я работаю над приложением Apple iOS, которое использует внутренний сервер Amazon EC2. Amazon EC2 VPC не поддерживает собственный IPv6-адрес. Я не мог воспользоваться поддержкой Amazon ELB для классической платформы EC2, поскольку в моей учетной записи используется только VPC.
Объявление Apple
На WWDC 2015 мы объявили о переходе на сетевые службы только IPv6 в iOS 9. С 1 июня 2016 года все приложения, представленные в App Store, должны поддерживать сеть только IPv6.
Брокерская служба туннелей HE
Я установил туннель. Это моя конфигурация туннеля IP6. Я могу пинговать и просматривать ipv6.google.com. Я также мог пропинговать шлюз по умолчанию IP6, предоставленный службой туннельного брокера HE в EC2.
Туннельный адаптер IP6Tunnel:
Connection-specific DNS Suffix . : ap-southeast-1.compute.internal
Description . . . . . . . . . . . : Microsoft Direct Point-to-point Adapater
Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0
DHCP Enabled. . . . . . . . . . . : No
Autoconfiguration Enabled . . . . : Yes
IPv6 Address. . . . . . . . . . . : 2001:470:35:b37::2(Preferred)
Link-local IPv6 Address . . . . . : fe80::e8e6:1ae2:d639:619b%14(Preferred)
Default Gateway . . . . . . . . . : 2001:470:35:b37::1
DNS Servers . . . . . . . . . . . : 172.31.0.2
NetBIOS over Tcpip. . . . . . . . : Disabled
Записи DNS для моего домена
Name TTL Class Type Data
ahlanapi.foodengine.in. 12634 IN A 52.77.114.38
ahlanapi.foodengine.in. 299 IN AAAA 2001:470:36:b37::2
Я также могу получить доступ к своему сайту в EC2 и в Интернете: http://ahlanapi.foodengine.in/ahlanapi/mumum/home
Проблема при проверке IPv6
Когда я выполняю тест IPv6 в http://ipv6-test.com/validate.php
Он не может подключиться к моему веб-серверу IPv6, который прослушивает
Listen 0.0.0.0:80
Listen [2001:470:35:b37::2]:80
В чем может быть проблема? Пожалуйста, дайте мне знать, если вам понадобится дополнительная информация
Проблема простая. У вас есть опечатка в вашей записи DNS.
Ваш IPv6-адрес 2001:470:35:b37::2
, но в вашей записи AAAA 2001:470:36:b37::2
.
Вы можете решить проблему, исправив запись AAAA.