Как вам помочь ?
Как выполнить трассировку сайта (tracert / traceroute)
В данной статье рассмотрим что такое трассировка, как её сделать на разных устройствах и что делать с результатом.
- Что такое трассировка и MVNO;
- Трассировка на Windows;
- Трассировка на MacOS;
- Трассировка на устройстве с iOS (iPhone/iPad);
- Трассировка на устройстве с Android.
- Что делать с результатом?
Что такое трассировка и MVNO
Рассмотрим случай, когда сайт может быть недоступен с одного интернет провайдера, а с других провайдеров данной проблемы не наблюдается.
Как правило, при обращении к сайту, вы можете наблюдать подобную ошибку (рис.1).
Рисунок 1.
Перед началом следует сделать отступление и рассказать про MVNO.
MVNO или по другому виртуальные операторы - это компании, арендующие оборудование другого провайдера. Они предоставляют услуги мобильной связи и интернета под своими флагами, используя вышки других компаний.
По состоянию на 2022 год в России действует несколько виртуальных операторов, которые сами себя позиционируют как полноценных операторов. Эти фирмы объединяет то, что раньше у них была собственная инфраструктура, но позже они перешли на использование оборудования других компаний:
На сети Мегафон: YOTA, NetByNet;
На сети Tele2: Т-Банк мобайл, Сбермобайл, Ростелеком, TTK Mobile, Danycom;
На сети МТС: МГТС.
Если сайт недоступен с одного из данных провайдеров, первое, что необходимо сделать, проверить работает ли сайт с другого главного провайдера (помните про MVNO). Далее необходимо реализовать трассировку с интернета, где наблюдается недоступность сайта. Как это сделать, мы расскажем ниже.
Трассировка - это команда, которая показывает, через какие узлы информация проходит в интернете, когда вы открываете сайт в браузере. С помощью трассировки иногда можно определить, почему медленно открывается сайт, или открывается "через раз" или совсем не доступен.
Внимание!
Команду трассировки необходимо выполнять с того устройства, где наблюдается недоступность сайта.
Трассировка на Windows
Для примера возьмем условный сайт site1.ru для которого мы хотим сделать трассировку.
Чтобы выполнить трассировку на устройстве с Windows, нажимаем на сочетание клавиш Windows + R, затем вводим команду cmd и нажимаем на Enter или OK (рис.2).
Рисунок 2.
Либо в поиске вводим "Командная строка" и выбираем приложение с таким же названием (рис. 2a)
Рисунок 2a.
Появится окно командной строки, в нём нам нужно ввести команду:
Вместо site1.ru нужно указать ваш домен, например: tracert myshop.ru
Для трассировки IP адреса (если это необходимо, например 127.0.0.1) укажите команду: tracert 127.0.0.1
Для кириллического домена, его нужно сначала перевести в PUNY код любым конвертером (например через reg.ru/web-tools/punycode) затем полученный код вставить в команду, вот так: tracert xn--1-7sb1a4ah.xn--p1ai
Получится вот так (рис.3)
Рисунок 3.
Нажимаем Enter и ждем завершения выполнения команды, примерно ~20 секунд.
Пример результата выполнения команды трассировки (рис.4):
Рисунок 4.
В зелёной рамке на рис. 4 показан результат выполнения команды. Далее смотрите секцию ниже, в которой рассказывается, что делать с полученным результатом.
Трассировка на MacOS
Для того чтобы выполнить трассировку на MacOS, необходимо запустить приложение "Терминал".
Для этого нажмите значок Launchpad в панели Dock (рис. 5).
Рисунок 5.
Введите «Терминал» в поле поиска (рис. 6)
Рисунок 6.
Затем нажмите на значок Терминала.
Рисунок 7.
Появится окно командной строки, в нём нам нужно ввести команду:
Вместо site1.ru нужно указать ваш домен, например: traceroute myshop.ru
Для трассировки IP адреса (если это необходимо, например 127.0.0.1) укажите команду: traceroute 127.0.0.1
Для кириллического домена, его нужно сначала перевести в PUNY код любым конвертером (например через reg.ru/web-tools/punycode) затем полученный код вставить в команду, вот так: traceroute xn--1-7sb1a4ah.xn--p1ai
Далее нажимаем Enter и наблюдаем за выполнением команды (~ 1 минуту), получаем результат (рис.8)
Рисунок 8.
На рис. 8 показан результат выполнения команды.
Далее смотрите секцию ниже, в которой рассказывается, что делать с полученным результатом.
Трассировка на устройстве с iOS (iPhone/iPad).
Мы рассмотрели применение трассировки на компьютере. Что же касается мобильного трафика. Самый простой способ это раздать интернет через телефон на ноутбук и выполнить трассировку, или же воспользоваться бесплатными приложениями.
Рассмотрим пример трассировки на устройстве iOS установив бесплатное приложение "IP Tools: Network Insights".Выглядит оно вот так (рис. 9)
Рисунок 9.
Открыв приложение, выбираем пункт "Traceroure", затем на следующем экране вводим нужный нам домен и нажимаем Start (рис. 10)
Рисунок 10.
Результат выполнения команды будет отображён ниже.
Готово, далее можно сделать скриншот и поделится результатом.
Трассировка на устройстве с Android
Также как на устройство iOS, чтобы выполнить трассировку на Android, необходимо установить приложение. Для примера мы взяли два бесплатных и популярных приложения:
Рассмотрим процесс трассировки на примере приложения "Ping & Net".
После установки, вводим в поле нужный нам домен и выбираем опцию "Traceroute" (рис.11).
Рисунок 11.
В открывшемся окне оставляем опции как есть, и нажимаем ОК.
Рисунок 12.
В новом окне появится результат выполнения команды.
Готово, далее можно сделать скриншот и поделится результатом.
Что делать с результатом?
После того как завершится трассировка, необходимо сделать скриншот согласно инструкции как поделиться скриншотом и отправить в поддержку.
Также необходимо обратиться в поддержку интернет провайдера с уточнением причины недоступности сайта с их стороны, возможно ip находится в черном списке и необходимо его удалить из списка для корректной работы сайта, либо какой-то локальный сбой на стороне регионального интернет провайдера. Результат трассировки будет хорошим подспорьем для технических специалистов поддержи интернет провайдера.
Дополнительно возможной причиной недоступности сайта может быть обновление NS записей, т.е. когда Вы привязали домен к магазину, указали на стороне регистратора домена NS записи, необходимо время для их обновления примерно от 2х до 72х часов. Если же после 72х часов сайт все равно будет недоступен, то в этом случае необходимо выполнить действия выше.
Готово. Мы рассмотрели, как произвести трассировку сайта в случае его недоступности.
Другие статьи по теме
- Договор и документы
- Дополнительные сервисы
- Можно ли выкупить магазин в облаке/купить лицензию для магазина в облаке?
- На каком языке программирования реализован магазин?
- Через какое время сайт появится в поисковых системах?
Тэги: трассировка, недоступность сайта, интернет провайдер, интернет, мегафон, Yota, NetByNet, tracert, traceroute, mac трассировка