Коротко о главном


Эта статья обычного Петербуржца, пользующегося весьма нестабильным провайдером WestCall, создающим проблемы на ровном месте. А так же имеющего скорость интернета до 100 Mbit/s (в часы «пик» может проседать до 50 Mbit/s) и статический IP адрес (услуга входит в тарифный план).

Суть проблемы


Играя в игру (для сведения, Counter-Strike: Global Offensive), заметил, что раунду к 20-му начались «фризы» и задержки звука (вот так я понял, что, помимо определения координат игроков и других логически понятных вещей, смена оружия (а точнее звуки переключения) отправляются клиенту с сервера). При этом напарники по команде говорили нормально, без каких-либо фризов и «э...» «бэ...» «мэ...». Проверяю пинг — 350-400 (для моего региона характерен пинг в пределах 20 на Европейских серверах). Подобная проблема уже была и я списал все на своего провайдера. Далее вспомнил, что в техподдержке потребуются данные WinMTR теста) и быстренько прописал в консоли «status» (после чего меня «кикнуло» с ошибкой «No Steam Logon»). Скопировал IP сервера и вставил в hostname в WinMTR. Результаты меня поразили:

  1. Список из 25-30 серверов (обычно их не больше 10), 15 из которых значились как «No response from host», и, соответственно, имели «Loss», равный 100%.
  2. Обычно на первом месте в списке серверов стоял локальный IP роутера (192.168.0.1), однако теперь он был помечен как «Hostname is unreachable» (или что-то в этом роде), что дало повод поволноваться за роутер.
  3. Сервера WestCall'a имели 100% потери (обычно потери еле-еле достигали 1% после часа тестирования).
  4. Сервер Valve так же был недоступен.
  5. Появились странные хосты с именами «ae5-334.RT.OV.SPB.RU.retn.net» и «et010-9.RT.TC1.STO.SE.retn.net» с IP «87.245.250.25» и «87.245.233.170» соответственно. Retn.net — сайт международной магистральной сети, хосты которого мистическим образом исчезают при тесте соединения с vk.com, yandex.ru и skype.com (а, стало быть, не используются моим провайдером). Так почему же «странные» хосты? Да потому что я не припоминаю их в списке при предыдущих тестах серверов Valve.

Далее захожу на yandex.ru, предварительно переключив интернет-кабель из роутера непосредственно в компьютер. Дальше удобнее рассказывать все события в хронологическом порядке.

Хронология


[15:30] Браузер, при переходе на yandex.ru, отобразил сначала ошибку «Нет доступа к сети (ERR_NETWORK_CHANGED)», а затем «Веб-страница не доступна (No response from host)».
[15:35] Проблема решилась, однако вместо веб-страницы мне показали страницу провайдера с предложением войти в личный кабинет (или что-то в этом роде, в общем ввести абонентский номер (логин) и пароль) для продолжения использования услуг телефонии. Стандартная процедура при завершении сессии в Личном Кабинете провайдера, или ее истечении.
[15:36] Введя логин и пароль, делаю попытку войти. Неудачно. Появилась надпись «Ошибка авторизации»
[15:43] Ошибка исчезла, меня перенаправили на страницу завершения текущей сессии, после чего потребовали повторного ввода логина и пароля (тоже стандартная процедура, уже привык к ней)
[16:00] Мне удалось «войти в Интернет», однако теперь перекидывает на страницу настроек DHCP для пользователя. Там было сказано, что «Ваш IP-адрес (172.23.XXX.XXX) не попадает в диапазон адресов пользователя» и предложение сменить MAC адрес (они это объясняли тем, что «Ваш MAC-адрес не записан ни на одном из наших серверов» или что-то в этом духе, так как у WestCall стоит привязка по MAC-адресу устройства, а, как вы помните, я переключил интернет-кабель из роутера в компьютер).
[16:05] Изменяю MAC-адрес, привязанный к IP 172.21.XXX.XX (не сразу заметил несоответствие 172.23.XXX.XXX и 172.21.XXX.XX) на текущий MAC. Сохранил.
[16:06] О чудо, мне открыли глаза на то, что у меня, каким-то Робертом Кайо, поменялся IP-адрес! Только не так явно объяснили: «Ваш MAC-адрес (такой-то, да такой-то) уже привязан к другому IP-адресу, отличному от 172.23.XXX.XXX.». В этот момент у меня в квартире родились две Сверхновых прямо подо мной, на моем же стуле.
Да, у меня получилось, я изменил IP, не вставая со своего расплавившегося от двух Сверхновых стула…
[16:10] За мой сгоревший стул уже отвечает провайдер. Дословно:
— Здрасьте. Вот такая-то проблема, такие-то действия производил, назвал данные WinMTR. Объясните почему и исправьте.
— День добрый! Сейчас у нас массовая потеря чего-то там, большинство пользователей не могут выйти в интернет. Сейчас посмотрим. Назовите Ваш лицевой счет и подождите минутку. [Через минуту] А, так у вас MAC адрес другой привязан к IP (тут мой стул сгорел раз 5), сейчас интернет работает?
— [Объясняю ему, что проблема не в MAC- а в IP-адресе]
— А, хорошо, понял, сейчас проверю. Подождите еще минуту. [Через 2 минуты] Проверьте, пожалуйста, сейчас.
[захожу на yandex.ru]
— С грехом пополам, но все грузится. Спасибо, до свидания.
— Всего доброго!
[16:20] Переключаю кабель из ПК обратно в роутер и «вхожу в интернет».
[16:21] Вижу ту же самую ошибку, что и в 16:00 — IP адрес опять изменился. При этом КАК возможно изменить IP, просто переключив кабель из одного разъема в другой, я не представляю.
[16:22] Повторяется все то же самое, что и в 16:10, но без переключения кабеля.
[16:30] Это может показаться черной магией, но спустя 1,5 часа страданий, мне, совместно с провайдером, удается решить эту проблему.

Заключение


Если ваш IP меняется вместе с переключением кабеля, предпримите следующее:

  1. Разведите у себя на кресле пожар со смесью солей диазония и диазосоединений в сухом состоянии из точки G.
  2. Позвоните провайдеру и попросите компенсировать материальный и физический ущерб
  3. После отказа с его стороны, объясните суть проблемы
  4. Ждите хорошего интернета и нового кресла через неделю

Дополнение. Стандартными средствами Windows мне удалось определить, что IPv4 все еще работал, а IPv6 имел статус «Без доступа к Интернету».

Спасибо за прочтение. Извините, что без картинок. Пока у меня не было интернета, как видите, мне было не до скриншотов :)

Комментарии (14)


  1. 4mz
    08.10.2015 10:29
    +14

    Что я только что прочитал? O_o


    1. Alexeyslav
      09.10.2015 11:48
      +1

      Это был гипнотический текст, теперь вы стали тайным агентом ЦРУ.


  1. ToSHiC
    08.10.2015 10:38
    +5

    То есть у вас айпишник в провайдерской сети выдаётся DHCP сервером и вы удивлены, почему он (айпишник) изменился? Похоже, вам нужно прочитать книжку «локальные сети для чайников».


    1. nerudo
      08.10.2015 11:01

      Я точно расшифорвать автора не смог, но похоже у провайдера какая-то тесная связь между MAC и IP, после пропадания которой все перестало работать.


  1. artsnz
    08.10.2015 10:56
    +1

    странно видеть такое на хабре… Хабр нынче уже не тот...)))


  1. vah13
    08.10.2015 11:26
    +1

    Извините, что без картинок

    да лааадно, статься настолько крутая что без картинок понятно все


  1. kindacute
    08.10.2015 12:24
    +4

    Меньше играйте в CS:GO. Больше читайте


  1. ihhabr
    08.10.2015 12:31
    -1

    image


  1. Inlore
    08.10.2015 13:28
    -3

    *Ещё один бессмысленный комментарий к бессмысленной статье


  1. nazgul
    08.10.2015 14:41
    +1

    В избранное, однозначно.


  1. Mylistryx
    08.10.2015 19:12
    +1

    Автор, а не посещала мысль, что у роутера свой MAC отличный от MAC на сетевой карте (если конечно не выполнить клонирование)?
    Администрация хабра, сделайте кнопочку «Развидеть», я вас очень прошу!


    1. evg_krsk
      08.10.2015 19:42
      +1

      Конечно же автор выполнил клонирование мака компа на роутере, когда подключал его. Ну или добрый монтажник провайдера это сделал. Это же само собой разумеется :-)

      В избранное, в качестве «как не надо писать».


  1. AdmAlexus
    09.10.2015 12:35
    +1

    И ведь это «Из песочницы»… Т.е. кто-то в начале плюсовал данный пост.


  1. alfss
    14.10.2015 23:09

    Зачем это тут?