Сайт не разрешается в сети Att 3g через Iphone

У меня есть веб-сайт www.example.com, и он работает везде, кроме использования 3g на моем iphone, даже в сети Edge. Я установил ping на моем iphone, и когда на 3g он говорит, что не может найти адрес хоста DNS. У меня нет записи A для www.example.com, вместо этого есть имя для ELB на Amazon. Я попытался выполнить тест и добавил запись A для субдомена test.example.com, и это сработало в 3g. Так что для меня либо у Att есть проблемы с DNS на 3g, либо он работает только с записью A. Любая помощь будет отличной. Еще одна вещь, которую я могу получить на сайте более 3g, если я пойду прямо в ELB, что действительно заставляет меня думать о его DNS, я просто не знаю, куда идти отсюда, так как это было 3 дня назад. Спасибо

2 ответа

Это проблема DNS в AT&T; они, вероятно, используют разные распознаватели для 3G против EDGE.

Попробуйте сначала перейти на свой сайт, используя только IP-адрес, чтобы убедиться, что это не проблема маршрутизации, но если ping сообщает об ошибке при поиске, то это, несомненно, проблема DNS. Наверное. (Если только у него нет проблем с маршрутизацией к резолверам, в этом случае вы заметите намного больше странностей.)

Если ваш телефон поддерживает это, вы можете изменить распознаватели. У Google есть общедоступный распознаватель, 8.8.8.8

Я предпочитаю использовать общедоступные преобразователи уровня 3, потому что они сообщают об истинном NXDOMAIN вместо перенаправления для несуществующих записей DNS:

4.2.2.1
4.2.2.2
4.2.2.3

НТН

Это проблема, связанная с реализацией двойного стека на DNS-серверах AT&T. Попробуйте создать запись CNAME, используя домен IPv4 (первая запись в списке), указанный в настройках AWS ELB.

введите описание здесь

Другие вопросы по тегам