Как диагностировать загадочную сетевую проблему?

1972
David Z

В течение недели у меня были проблемы с доступом к веб-сайту, который я часто посещаю со своего ноутбука в моей квартире. (Домен http://www.irishgaelictranslator.com, если это имеет значение.) Симптомы следующие:

  • Всякий раз, когда я пытаюсь получить доступ к сайту нормально (то есть в браузере), время соединения истекает.
  • Попытка разрешить имя сайта в DNS dig +showsearch +trace www.irishgaelictranslator.comзавершается сообщением «Превышено время подключения; серверы недоступны». digспособен извлекать записи NS для домена, в которых указываются серверы имен ns1.irish-sayings.com.(207.58.181.154) и ns2.irish-sayings.com.(207.58.181.155). Время ожидания попытки подключения к любому из этих серверов.
  • IP-адрес для www.irishgaelictranslator.com- 207.58.181.154, и попытки пропинговать этот IP-адрес безуспешны. Время соединения истекло.
  • При выполнении tracerouteтрассировки доходит до sc-smv1461.servint.net (209.50.237.172)(шаг 21) без проблем или задержек, а потом я получаю сразу * * *после этого.

Пока что это звучит так, будто сервер не работает. Но вот странная вещь: у меня нет проблем с доступом к http://www.irishgaelictranslator.com с любого другого компьютера. У меня также нет проблем с доступом к другим веб-сайтам с моего ноутбука. Насколько я могу судить, только одна конкретная комбинация моего ноутбука в моей квартире и этот сайт вызывает проблемы. (Я не пробовал брать свой ноутбук в другом месте, но это, вероятно, следующий в моем списке)

Какую диагностику можно / нужно запустить, чтобы выяснить, что здесь происходит? Как уже упоминалось, я уже пробовал ping, tracerouteи dig, и я также запустил Wireshark во время всех трех из них, чтобы увидеть, показал ли он что-нибудь полезное, но я не видел ничего, что сигнализирует мне о проблеме. (Я не лучший сетевой эксперт, я мог что-то упустить) Есть ли что-нибудь еще, чтобы сделать?

Как показывают теги, я в основном использую Linux, но у меня также есть Windows для тестирования. (У меня те же проблемы с подключением к веб-сайту, когда я работаю под Windows, поэтому это не зависит от операционной системы.)

РЕДАКТИРОВАТЬ : проблема оказалась в том, что мой IP-адрес был в черном списке брандмауэра сервера. Понятия не имею, как он попал в черный список, но администратор сайта удалил его, и теперь соединение работает. В любом случае, несмотря на то, что моя конкретная проблема была решена, я по-прежнему заинтересован в дополнительных предложениях относительно тестов, которые я мог бы провести для сбора полезной информации.

1
Можете ли вы пинговать и отслеживать с другого компьютера? Если вы не можете, они, вероятно, блокируют ICMP, поэтому выкиньте эти тесты из окна. MDMarra 14 лет назад 2
Я не могу пинговать их - я также попадаю на sc-smv1461.servint.net. Не могу подключиться к сайту в данный момент ... John Fouhy 14 лет назад 0
@MarkM: да, оба отлично работают с другого компьютера. Хороший вопрос, хотя. David Z 14 лет назад 0
Гениально, что это решено! Я не могу поверить, сколько IP-адресов блокирует администратор, потому что один или два человека доставляют им неприятности! Рад, что мой ответ решил это для вас! William Hilsum 14 лет назад 0
@Wil: Не то чтобы ваш ответ был не очень хорошим, но на самом деле проблема была решена независимо, когда кто-то на хосте просто решил проверить брандмауэр. Это не имеет никакого отношения к любому из ответов здесь. David Z 14 лет назад 0

2 ответа на вопрос

2
William Hilsum

Вы пробовали другой компьютер в вашем доме с тем же подключением к Интернету (1), или ваш ноутбук с другим подключением к Интернету (2)?

У меня был друг с той же проблемой, и когда он попробовал (1), у него была та же проблема, и он не мог понять, почему, когда он взял свой ноутбук в мой дом, он мог получить доступ к веб-сайту.

Я написал администратору сайта по электронной почте, и оказалось, что он заблокировал весь диапазон IP-адресов, потому что кто-то давал ему проблемы.

Никогда не знаешь, может стоит попробовать!

Это может объяснить, почему DNS может разрешать, но нет возможности подключения. (просто попробовал пинговать отсюда и все заработало)

Если вы попытались (2), игнорируйте вышесказанное, и я еще раз подумаю!

До тех пор, если вам это нужно срочно, попробуйте использовать прокси-сервер и посмотреть, если вам повезет,

изменить - и это может быть ваш провайдер блокирует его. Если у них есть какие-либо форумы, вы можете посмотреть. Я знаю, что пытался диагностировать подобную проблему в течение хороших 2 дней для клиента, и оказалось, что сайт был неправильно помещен в список IWF (хороший в принципе, мусор в реализации), а провайдер просто отбрасывал все пакеты на сайт без предупреждения. Он был удален после того, как я поднял шум, но не получил никаких извинений или объяснений.

+1 хорошая идея, ни одна из которых я не пробовал. (Также с прокси-сервером - это на самом деле только то, что я сделал) David Z 14 лет назад 0
0
nik

Во-первых, сервер доступен там, где я пытаюсь.

пинг 207.58.181.154 PING 207.58.181.154 (207.58.181.154): 56 байтов данных 64 байта из 207.58.181.154: icmp_seq = 0 ttl = 52 время = 312 мс 64 байта из 207.58.181.154: icmp_seq = 1 ttl = 52 время = 296 мс 64 байта из 207.58.181.154: icmp_seq = 2 ttl = 52 время = 296 мс 64 байта из 207.58.181.154: icmp_seq = 3 ttl = 52 время = 296 мс 64 байта из 207.58.181.154: icmp_seq = 4 ttl = 52 время = 296 мс  ---- 207.58.181.154 PING Статистика ---- 5 переданных пакетов, 5 полученных пакетов, потеря пакетов 0,0% туда и обратно (мс) мин / ср / макс / мед = 296/299/312/296 

Был в состоянии завершить трассировку в 9 прыжков.

[Надрез] 8 296 мс 296 мс 296 мс sc-smv1461.servint.net [209.50.237.172] 9 296 мс 296 мс 296 мс vps.irish-sayings.com [207.58.181.154] 

Сайт, похоже, недавно (29 июля) изменился с 69.57.140.72на207.58.181.154 .


  1. Можете ли вы попробовать следующий поиск?
    dig @ 208.67.222.222 -x 207.58.181.154 
    • Поскольку смена ОС на том же ноутбуке приводит к возникновению проблемы,
      она, скорее всего, находится на сетевом пути за ее пределами.
      Несколько любопытных вопросов:
    • Меняется ли ваш внешний IP-адрес при загрузке Linux и Winodws?
    • Другие компьютеры, которые вы используете с той же точки, что и ваш ноутбук, имеют разные IP-адреса?
    • У вас есть широкополосное / коммутируемое соединение, которое дает вам каждый раз новый IP-адрес при входе в систему?
На ваши любопытные вопросы: (1) нет, внешний IP-адрес такой же (2), как я прокомментировал Уилу, я не пробовал его с другого компьютера, но у них был бы тот же внешний IP-адрес (3) нет, это строительная сеть, которая имеет один статический IP-адрес. Интересные вопросы, хотя. (Кроме того, поскольку проблема теперь решена, я не уверен, какой будет результат поиска `dig`, но если это произойдет снова, я попробую обратный DNS) David Z 14 лет назад 0