Я пытаюсь открыть свой сайт, скажем, example.com, и время ожидания истекло. Тем не менее, www.example.com открывается нормально. Кроме того, оба домена работают нормально при использовании через прокси (также работает на isitdownrightnow.com)

Я попробовал traceroute на двух доменах, и вот вывод:

traceroute example.com
traceroute: Warning: example.com has multiple addresses; using 216.239.36.21
traceroute to example.com (216.239.36.21), 64 hops max, 52 byte packets
 1  10.84.0.1 (10.84.0.1)  3.860 ms  3.179 ms  3.562 ms
 2  10.29.0.42 (10.29.0.42)  1.675 ms  1.707 ms  1.821 ms
 3  * * *
 4  * * *
 5  * * *

traceroute www.example.com
traceroute to ghs.googlehosted.com (172.217.27.115), 64 hops max, 52 byte packets
 1  10.84.0.1 (10.84.0.1)  7.309 ms  8.445 ms  5.587 ms
 2  10.29.0.42 (10.29.0.42)  28.769 ms  14.107 ms  14.272 ms
 3  10.29.1.58 (10.29.1.58)  5.527 ms  9.530 ms  3.802 ms
 4  103.14.185.3 (103.14.185.3)  3.944 ms  3.702 ms
    103.14.185.1 (103.14.185.1)  8.681 ms
 5  118.201.215.13 (118.201.215.13)  7.606 ms
    203.116.246.101 (203.116.246.101)  4.416 ms  2.825 ms
 6  165.21.12.68 (165.21.12.68)  2.962 ms  2.700 ms
    w118012013.w118012.starhub.net.sg (203.118.12.13)  3.219 ms
 7  203.118.2.26 (203.118.2.26)  11.270 ms  3.088 ms
    203.208.190.21 (203.208.190.21)  6.476 ms
 8  72.14.210.117 (72.14.210.117)  18.269 ms
    anutli12.starhub.net.sg (203.118.12.6)  83.018 ms
    72.14.210.117 (72.14.210.117)  6.780 ms
 9  72.14.194.0 (72.14.194.0)  5.736 ms
    108.170.242.65 (108.170.242.65)  34.457 ms
    72.14.194.0 (72.14.194.0)  3.734 ms
10  209.85.242.197 (209.85.242.197)  11.556 ms  31.664 ms  28.546 ms
11  sin11s04-in-f115.1e100.net (172.217.27.115)  9.310 ms  40.297 ms
    209.85.242.197 (209.85.242.197)  9.148 ms

К вашему сведению, сайт размещен в Google Cloud. Записи DNS состоят из записи A для example.com, указывающей на 4 IP-адреса Google, и записи CNAME для www.example.com, указывающей на ghs.googlehosted.com.

Мне было интересно, в чем может быть проблема здесь, почему запрос сбой для example.com?

Любые советы в правильном направлении будут полезны.

1 ответ1

1

Я пытаюсь открыть свой сайт, скажем, example.com, и время ожидания истекло. Тем не менее, www.example.com открывается нормально.

Кажется, у вас есть четыре записи A для example.com (quizziz) и одна CNAME для www.example.com, так что это имеет смысл.

Наиболее вероятным объяснением вашей общей проблемы является то, что один или несколько из четырех адресов для example.com не работают должным образом (по какой-то причине он неправильно обрабатывает запрос, или соединения по этому адресу не работают или время ожидания истекло).

К сожалению, несколько записей A раздаются случайным образом и не обязательно означают, что ваши запросы автоматически направляются на "хороший" адрес.

Кроме того, оба домена работают нормально при использовании через прокси (также работает на http://www.isitdownrightnow.com)

Не зная, с каким адресом на самом деле связываются, это не может означать ничего надежного для example.com. И в этом случае, кажется, мы установили версию www с работами CNAME.

наблюдения

  • Похоже, запросы проходили через систему Google очень долго. Это может быть причиной тайм-аутов. Я определенно испытал два тайм-аута соединения в браузере (посещая версии сайта www и не www) и был вынужден перезагрузить страницу, чтобы закончить загрузку контента.

  • 216.239.38.21, как и CNAME, мне показалось, что он отлично работает в браузере. К сожалению, я не смог заставить браузер тестировать другие IP-адреса.

  • Несмотря на то, что я проверил ваши записи DNS, и у всех, по-видимому, были правильные IP-адреса шлюза Google (32, 34, 36, 38), я был перенаправлен один раз на 67.227.226.240 (Liquid Web Dedicated Hosting). Просто предположение, но это может быть старая запись, кэшированная в другом месте, срок действия которой еще не истек.

Предложения

Мое обычное предложение - проверить каждый адрес в отдельности и попытаться найти виновных, которые могут работать некорректно.

Однако это общие адреса шлюза Google для его сервисов. К сожалению, вам, возможно, придется поработать с Google, чтобы решить эту проблему.

Кроме того, я бы позаботился о том, чтобы ваша собственная сеть правильно обрабатывала запросы.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .