В моей rss-газете есть колонка "
IT happens", обычно это веселые компьютерные истории. Мне она нравится не только юмором, но и тем, что там встречаются занятные истории о компьютерных багах, наполовину смешанных с мистикой. Редкие, но очень интересные истории, полезный опыт, извлекаемый из них, пару раз пришелся мне очень кстати. Недавно прочитал накопившуюся "подшивку" и вспомнил о своем мистическом случае, который я так до сих пор и не описал. Да и не разгадал до конца, хотя от проблемы смог избавиться. Так что, вот вам задачка для мозгов.
Зимой на мой инет напала падучая болезнь. Время от времени не работали зарубежные сайты. Такое случалось и раньше, когда были какие-то проблемы у магистральных провайдеров, поэтому поначалу я не придавал этому значения. Как-то раз, когда что-то понадобилась срочное из недоступных сайтов, подключал йоту, все работало, так что я уверился, что проблема на стороне провайдера. Но периоды стали повторяться все чаще и чаще. Дождавшись очередного полурабочего состояния интернета, я спросил у знакомого админа провайдера, есть ли проблемы с зарубежными сайтами - узнал что нет. Пришлось начать изыскания.
В ходе экспериментов выяснилось следующее:
0. Так как из нерабочих сайтов, в том числе были и антивирусные, пришлось поначалу исключить нелепую возможность, что мой компьютер болен. Перерыл процессы, просканил системные папки антивирусами - все было ок.
1. На моем основном компьютере (десктоп с WinXPSP3) не работают некоторые зарубежные и русские сайты. Найти что-то общее между ними не удалось.
2. На ноутбуке с Win7 - все сайты работают.
3. На оуеписи с WinXP - те же проблемы, что и на десктопе.
4. Перегрузил десктоп в Win7, которая была установлена на другов винте - те же проблемы, что и раньше.
5. Перегрузил десктоп в Ubuntu, которая была установлена на другом винте - обнаружил, что забыл насмерть рутовский пароль :).
6. На коммуникаторе HTC (далее телефон) - все сайты работают.
На минутку остановимся и прикинем ситуацию. Интернет приходит от провайдера и заходит в роутер. Далее его получают 3 компьютера и коммуникатор. На 1 компьютере и телефоне все работает без сбоев. Оуеписи можно в расчет не брать, он маленький и старый, запущенный мною, я там даже винду не переставлял ни разу с покупки. Получается, что на 1-ом компе все ок, а на другом не ок, притом не ок и в винХП и в вин7, такой же как на рабочем компе.
Рабочий ноутбук забирает инет по вайфаю, а десктоп по проводу. Ага! Вот в чем дело, глючит встроенная сетевая! Нет, стойте-стойте. Ведь оуеписи тоже берет по вайфаю инет. Ладно, проверяем, и дополняем симптомы.
7. Десктоп при подключении через другую сетевую или по вай-фаю в любой из операционных систем показывает те же проблемы.
8. Десктоп при подключении через йоту - не показывает проблем с инетом.
9. Перезагрузка не помогает :).
Так, может это все-таки какие-то ужасные вирусы? Ведь под убунтой я инет на десктопе не проверял. Ага, специально ориентированные под провайдера, ведь под йотой все работает. И захватывающаю другие винды, под которыми я не загружался по пару месяцев (а может и пароль от убунты они мне поменяли? ;).
Тут пригодилась бы команда диффдиагноза. Поэтому я привлек друзей. NukeJr предложил понаблюдать трафик спецутилитами, которые не выявили ничего понятного. Прога была какая-та монструозная, может быть я просто не смог разобраться, но, по-моему, она все-таки такие проблемы не выявляет :).
Потихоньку, я начинал сходить с ума, малыми мерами уладить проблему никак не удавалось. Я начал сомневаться в своих компьютерных и аналитических способностях, и вообще в логике мироустройства. Потому что ситуации, при которой на одном компе все работало, а на другом работала часть (учитывая одинаковость осей и способов подключения), я представить никак не мог. Проблема зависла в воздухе, я не смог представить себе никаких новых экспериментов, которые смогли бы внести ясность, а времени капитально сесть и разобраться, переустанавливая все и вся никак не находилось. Окончательно меня добило то, что вражеский Айфон, случайно оказавшийся в моей квартире, после подключения к роутеру обнаружил все те же проблемы, что и мой десктоп. Т.е. яндекс, например, работает, пожалуйста, а ютуб уже нет.
Здесь я опять предлагаю остановиться. Хочется послушать ваши мысли по описанной ситуации :). В чем может быть дело. Куда бы стали тыкаться, что проверять? Если нужна какая-то дополнительная информация по системе или конфигурации, задавайте вопросы. В общем, прошу в комментарии, попробуем разгадать загадку вместе. Могу сказать, что решилось все малой кровью, простейшими манипуляциями, но, так скажем, смоделировать ситуацию обратно, я не возьмусь :).
Напомню информацию о моих устройствах:
- Инет - "домашний интернет" билайна
- Роутер - Asus Wl500gp с прошивкой от Олега, прекрасно работавший несколько лет.
- Десктоп с winxp и win7 - показывающий проблемы
- оуеписи с winxp - показывающий проблемы
- iphone (какая там новая версия была в конце зимы - начале весны?) - показывающий проблемы
- ноутбук vayo c win7 - без проблем
- htc desire с андроидом - без проблем
Проблемы выражались в том, что время от времени, на достаточно длительные промежутки по времени (иногда пара дней) не были доступны некоторые сайты (ни по имени, ни по IP, предвосхищая вопросы о проблемах с днс), притом самым произвольным образом (ну или я связи уловить не смог). Мессенджеры все работали без сбоев. Трейсы с проблемных компов до нерабочих сайтов долетали до роутера, а дальше - превышен таймаут.
Жду ваших комментариев, коли же выйти на проблему однозначно в комментах не удастся, то поведаю как все разрешилось через неделю :).