Есть такая проблемка.
Сайт (форум) хостится на впс на firstvds в Москве. Основная аудитория в РУ. В течение некоторого времени на почту вебмастеру написало несколько пользователей с жалобой, что сайт не открывается по таймауту. Сервер не нагружен.
После переписок с пользователями (они присылали скрины) выяснилось, что у них сайт действительно не открывается и даже не пингуется. Общее среди них то, что все они используют Ростелеком как провайдера.
Если проверять доступность сайта на ping-admin & hosttracker, то доступность 100%, но они не показывают с каких именно каналов идет проверка.
У меня подозрение на кривой роутинг между некоторыми подсетями Ростелекома и подсетью сайта. А так как Ростелеком не самый последний провайдер, то не хочется терять посетителей на ровном месте. Поддержка хостера отмораживается.
Собственно, вопрос в том как корректнее всего убедиться в потере/не потере трафика по причине недоступности сайта через данного провайдера? И сколько его теряется?
Пока придумал только добавить на впс ip из другой подсети и через dns отдавать оба адреса и потом сравнить по логам nginx за несколько дней на какой ip приходит больше трафика. Корректно ли это? Или если днс (на reg.ru) будет отдавать ip неравномерно, то выводы получатся не правильные?
Как сделать однозначную проверку? Или может вообще с какой-то другой стороны посмотреть?
Вечно Голодный: АртемЪ: сайт baliforum.ru Буду признателен за проверку. Ниже дали ссылку на looking glass от РТ, там видно, что из некоторых регионов трасерт не проходит.
С РТ
6 55 ms 54 ms 55 ms ddos-guard.net [185.129.101.77]
7 55 ms 58 ms 58 ms core.webdc.ru [92.63.108.98]
8 58 ms 57 ms 57 ms eva3.102050.com [82.146.32.250]
По поводу - ddos-guard.net, у них все ОК во время недоступности сайта?
АртемЪ: спасибо. CDN не используется. В том то и дело, что для бОльшей части пользователей открывается нормально. Не понимаю как проверить у какой части возникают проблемы.
Если попадется такой у кого не открывается - смотрите трассировку.
Такие товарищи как - ddos-guard.net могут запросто отрезать трафик, ежели кого-то там ддосят.
AstonMartin: У меня все открывается отлично:
Трассировка маршрута к baliforum.ru [82.146.32.250]
с максимальным числом прыжков 30:
1 <1 мс <1 мс <1 мс inetserver [192.168.0.1]
2 4 ms 4 ms 4 ms CHTA-BRAS3.sib.ip.rostelecom.ru [213.228.116.218]
3 5 ms 3 ms 3 ms xe-7-0-1.CHTA-RGR5.sib.ip.rostelecom.ru [213.228.114.138]
4 76 ms 75 ms 78 ms 213.59.211.237
5 77 ms 77 ms 76 ms broadband-90-154-110-166.moscow.rt.ru [90.154.110.166]
6 79 ms 78 ms 79 ms 83-69-219-34.in-addr.mastertelecom.ru [83.69.219.34]
7 79 ms 79 ms 80 ms core.webdc.ru [92.63.108.98]
8 79 ms 79 ms 79 ms baliforum.ru [82.146.32.250]
AstonMartin: Через мегафон (3G) тоже работает но появляется ддосгуард, скорее всего проблема в нем
Трассировка маршрута к baliforum.ru [82.146.32.250]
с максимальным числом прыжков 30:
1 <1 мс <1 мс <1 мс 192.168.1.1
2 * * * Превышен интервал ожидания для запроса.
3 1291 ms * 77 ms 10.38.194.145
4 94 ms 79 ms 69 ms 10.38.194.33
5 995 ms 479 ms 69 ms 10.38.194.154
6 * * * Превышен интервал ожидания для запроса.
7 80 ms 69 ms 69 ms 37.29.42.2
8 101 ms 69 ms 69 ms 85.26.207.148
9 208 ms 149 ms 149 ms 10.222.38.125
10 167 ms 279 ms 149 ms 10.222.38.46
11 177 ms 170 ms 189 ms 10.222.42.2
12 207 ms 150 ms 158 ms 10.222.54.2
13 * * * Превышен интервал ожидания для запроса.
14 202 ms * * 10.222.163.49
15 841 ms 192 ms 147 ms 10.222.177.161
16 161 ms 149 ms 279 ms 83.169.204.30
17 * * * Превышен интервал ожидания для запроса.
18 168 ms 159 ms 150 ms ddos-guard.net [185.129.101.77]
19 387 ms 170 ms 162 ms core.webdc.ru [92.63.108.98]
20 179 ms 169 ms 149 ms eva3.102050.com [82.146.32.250]
Резолвится все нормально, проблема не в днс. Трассировку сделать сейчас не могу, люди не отвечают( Вопрос скорее касается того как провести эксперимент, который достоверно покажет есть массовая проблема или нет.
AstonMartin: Насчёт того, чего касался вопрос, то на мой взгляд, решать проблему нужно совсем не так.
Но если вы настаиваете именно на "массовом эксперименте" -- купите какой-нибудь троян, занесите его на сотню-другую компов клиентов Ростелекома, и дайте задачу на массовое открытие вашего сайта, с последующей отправкой вам результатов на почту.
Либо напишите в Ростелеком, и попросите их обязать пользователей открыть ваш сайт, после чего, опять-таки, доложить вам о результатах открытия.
Какой из путей вам кажется более реальным? Запросить трассировку и пользователей, или те два способа, что я перечислил выше?
Напишите имя сайта, у меня onlime, я попробую проверить.