Разное

Как сделать трассировку до сайта: Как сделать трассировку

Как сделать трассировку

Опубликовано: 08.11.2015

Сегодня я расскажу, как сделать трассировку к сайту, т.е. выполнить команду tracert в командной строке Windows. Для чего это вам может понадобиться?
Обычно трассировка используется техническими специалистами для выявления проблем в сети. Например, у вас вдруг ни с того ни с сего в браузере перестал открываться какой-то конкретный сайт или открывается очень медленно. Вы с этой проблемой обращаетесь на форум своего интернет-провайдера. Там вас почти наверняка сразу попросят сделать трассировку до этого сайта и выложить результат.

Выполняется трассировка с помощью команды tracert. Данная команда позволяет узнать путь прохождения запроса к серверу, на котором расположен сайт, и выявить на каком пункте маршрута есть проблемы с передачей.

Как же сделать эту трассировку?

Заходим на своем компьютере в “Пуск” – “Выполнить” (или можно нажать на клавиатуре одновременно клавиши

Win+R). Набираем команду cmd и жмем “ОК”:В открывшемся черном окне пишем команду tracert и через пробел название интересующего нас сайта (вместо имени сайта можно использовать его IP-адрес):После этого нажимаем клавишу Enter на клавиатуре.

Командой tracert мы инициируем отправку пакетов данных конкретному получателю (сайту). Отправленные пакеты проходят через все промежуточные узлы между вашим компьютером и получателем (обычно это маршрутизаторы разных провайдеров в зависимости от местоположения сайта). Таким образом, с помощью трассировки определяется маршрут до нужного вам сайта или IP, и время отклика каждого промежуточного узла в миллисекундах. Чем время отклика меньше, тем быстрее осуществляется передача пакетов на этом участке маршрута (т.е. данные проходят без помех).

Если в процессе трассировки в какой-либо строке вы видите звездочки – это означает, что превышен интервал ожидания для запроса, а это равноценно потере пакетов на данном участке маршрута. Т.е. в этом месте цепочки имеется проблема. Если пакеты не выходят за пределы сети вашего провайдера – проблема в нем.

Как видите, в моем случае трассировка далеко не прошла – остановка произошла где-то на оборудовании провайдера:
Полученные данные нам, вероятно, потребуется предоставить на форум провайдера. Можно просто сделать скриншот этого окна, но лучше скопировать эти данные в виде текста. Для этого щелкаем правой клавишей мыши прямо в этом окне – далее выбираем пункт “Выделить все”:Затем жмем клавишу

Enter на клавиатуре. Теперь весь текст находится в буфере обмена – можем вставить его в любой текстовый редактор или сразу в ответ на форуме (нажав правую кнопку мыши – “Вставить”, либо сочетанием клавиш Ctrl+V).

Просмотров: 17 194     &nbsp              &nbsp              &nbsp              &nbsp              &nbsp              &nbsp     

Полезные статьи. Как сделать пинг и трассировку в OC Windows. LTD Beget

Иногда возникает ситуация: сайт не открывается при обращении к своему имени. Чаще всего такое происходит после регистрации домена или изменений настроек DNS для домена.

В этом случае при обращении в Техническую поддержкуу Вас могут попросить сделать пинг и/или трассировку до Вашего сайта и предоставить результаты. Эта процедура позволит посмотреть весь путь, который проходит сетевой пакет, прежде чем достигнет нашего сервера и, возможно, выявить место, где происходит сбой.

Для этого нам понадобится воспользоваться двумя утилитами, которые встроены в ОС Windows: ping и tracert.

Итак, нажмите на сочетание клавиш Win+R на клавиатуре или откройте Пуск -> Выполнить. В появившемся окне наберите

cmd:

Открытие cmd

Перед Вами должна открыться командная строка Windows. Для того, чтобы сделать пинг, необходимо набрать в ней команду ping site.com, где site.com — имя Вашего домена.

Командная строка

После ввода нажмите Enter и дождитесь выполнения команды.

Теперь полученный результат необходимо скопировать. Для этого щелкните правой кнопкой мыши в области консоли и в контекстном меню выберите пункт «Пометить«.

Копирование результата

Копирование результата

После этого мышью выделите необходимую область с текстом и нажмите Enter. Теперь результат скопирован в буфер обмена, и Вы можете вставить его, куда Вам необходимо. Например, отправить его сотруднику технической поддержки, вставив в поле ввода сообщения (Ctrl+V).

Для того, чтобы сделать трассировку, Вам необходимо вместо команды ping ввести команду tracert site.com. После чего надо нажать Enter, дождаться ее выполнения и таким же образом скопировать результат в буфер обмена.

Выполнение трассировки

Также желательно выполнить следующие команды для диагностики — это telnet и nslookup

Скорее всего, если попробовать выполнить команду telnet, то возникнет следующее сообщение:


"telnet" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Выполнение трассировки

Давайте установим его. Откроем Пуск -> Панель управления

Выполнение трассировки

Выбираем пункт Программы

Выполнение трассировки

Нажимаем Включение или отключение компонентов Windows

Выполнение трассировки

Ставим галочку напротив Клиент Telnet и нажимаем OK

Выполнение трассировки

Ожидаем загрузки

Выполнение трассировки

Возвращаемся к командной строке и вводим команду telnet beget.com 80, нажимаем Enter

Выполнение трассировки

Видим пустую консоль — это означает, что подключение к сайту идет успешно, нажимаем Ctrl+C

Выполнение трассировки

Теперь выполним команду nslookup. Вместо beget.com подставляем домен Вашего сайта

Выполнение трассировки

Удачной работы! Если возникнут вопросы — напишите нам, пожалуйста, тикет из Панели управления аккаунта, раздел «Помощь и поддержка«.

Как сделать трассировку до сервера (пинг сайта)

В процессе серфинга по интернету могут возникнуть проблемы с подключением к какому-нибудь сайту, узлу либо серверу. Такие проблемы могут иметь различный характер и причину, однако для того, чтобы понять, на каком этапе возникают проблемы, рекомендуется совершить проверку пинга узла либо выполнить полную трассировку маршрута, проверив данным способом общую доступность сервера в текущий момент времени. Осуществить все эти действия можно при помощи командной строки.

Вызов командной строки в операционной системе Windows

Для того, чтобы максимально точно определить, в чем заключается проблема доступа к сайту, следует провести действия по диагностике связи с сервером при помощи командной строки. Вызвать командную строку в системе Windows можно несколькими способами:

  1. Запустить меню «Пуск», далее выбрать пункт «Все программы/приложения», в котором кликнуть по подпункту «Служебные» и выбрать приложение «Командная строка».
  2. Запустить меню «Пуск», выбрать пункт «Выполнить», в открывшемся диалоговом окне набрать «cmd» и нажать Enter, тем самым запустив окно командной строки.

Сетевая команда для проверки пинга сервера

Для того, чтобы проверить пинг узла в интернете, необходимо использовать в командной строке специализированную команду «ping», через пробел после которой следует ввести web-адрес интересующего сайта или его ip и нажать клавишу Enter. После этого система произведет тестовый обмен пакетами по 32 байта с назначенным узлом в сети, и в результатах выведет статус обмена для каждого пакета и время передачи. На основании полученных данных можно сделать вывод относительно доступности сервера и качества связи с ним. В системах семейства Windows выполняется обмен 4-мя пакетами.

Сетевая команда Telnet

Специальная команда Telnet дает возможность пользователю определить возможность установки связи с каким-либо удаленным серверным компьютером или сайтом при помощи заданного сетевого порта. Чтобы данная команда работала, необходимо в настройках Windows включить соответствующий компонент.
Для того, чтобы выполнить эту команду, в командную строку необходимо ввести Telnet и далее через пробелы адрес серверного компьютера и номер желаемого порта, и потом нажать клавишу «Enter».
В случае появления пустого экрана и мигающего курсора, соединение с требуемым узлом было осуществлено успешно.
Если же соединение установить не удается, то в окне появится соответствующее сообщение.

Как сделать трассировку — сетевая команда Tracert

Специализированная сетевая команда Tracert дает возможность пользователю узнать особенности пути прохождения запроса, выявив данным способом конкретный пункт маршрута, на котором возникают проблемы передачи информации. Кроме того, при помощи Tracert можно определить скорость передачи данных на каждой стадии прохождения запроса.
Для того, чтобы инициировать выполнение команды, необходимо в командной строке ввести «Tracert», и далее через пробел адрес интересующего серверного компьютера.
В результате в окне будет отображена таблица, в которой каждая строка будет являться одним пунктом маршрута: в качестве первой строки будет фигурировать Ваш шлюз, затем промежуточные этапы движения запроса, и в самом конце — требуемый сервер.

Основные особенности команды Tracert

  1. Данная команда может определить точный путь при помощи отправки ICMP-сообщений и вывести на дисплей сведения относительно каждого пройденного маршрутизатора и времени обмена информацией с ними, однако фильтрование пакетов шлюзами безопасности может запретить передачу подобной информации.
  2. В случае неудачной трассировки маршрута при помощи tracert, основываясь на результатах, можно точно выяснить, какой из промежуточных маршрутизаторов не выполняет перенаправление информации или осуществляет это медленно.
  3. Для того, чтобы получить подробные сведения относительно перенаправления и потери пакетов на каждом из маршрутизаторов, по которым идет запрос, можно использовать специальную команду «pathping».
  4. Для того, чтобы tracert не осуществляла вывод на дисплей имен всех маршрутизаторов, можно использовать параметр «-d», что позволяет существенно упростить вид пути следования запроса.

Что такое трассировка для чего нужна и как сделать трассировку сайта

Далеко не секрет, что любой сайт размещается на определенном сервере и вводя в адресной строке установленного браузера адрес необходимого сайта, а затем нажимая кнопку «перейти», пользователь отправляет запрос на сервер. По пути до сайта, запрос проходит через промежуточные узлы связи. Если они функционируют нормально, то происходит загрузка ресурса в браузере.

Когда загрузка сайта не происходит, значит, отправленный запрос не смог дойти по причине проблем на одном из узлов связи. Понять, какой участок канала связи вызывает потерю запроса, поможет осуществление трассировки маршрута.

Как сделать трассировку сайта

Дальше я расскажу, как сделать трассировку маршрута в ОС Windows. Для этого нам понадобится воспользоваться служебной программой Tracert, которая, аналогично программе ping, запускается командной строкой. Чтоб в нее попасть, можно использовать один из трех предлагаемых мной способов:

1. Жмем кнопку «Пуск» и выбираем далее «Выполнить», а в поле с текстом «Открыть» набираем на клавиатуре cmd, после чего — «ОК» либо используем клавишу Enter.

2. Воспользоваться комбинацией клавиш вида Win+R, которая открывает окно как в первом способе. Дальше все действия одинаковы.

3. Жмем «Пуск», далее «Все программы» (либо просто «Программы» в более старых версий ОС), переходим к пункту «Стандартные» и выбираем «Командная строка».

Откроется окошко с черным фоном, где нужно набрать команду в виде tracert название_сайта (в качестве примера: tracert yahoo.com) и подтверждаем ввод клавишей Enter. Если известен IP-адрес ресурса, то вместо названия домена, можно вводить его. Вводя адрес, устанавливается маршрут к конечному узлу. Окно командной строки выводит результаты сделанной трассировки в реальном времени: IP-адреса и названия промежуточных узлов, а также время отклика, отображаемое в миллисекундах.

В случае, если имена каких-либо промежуточных узлов не интересны, то трассировку маршрута необходимо выполнять с добавлением параметра –d, что позволяет скрыть имена маршрутизаторов. Вот так выглядит пример запроса: tracert -d yahoo.com.

Время отклика характеризует загруженность выделенного канала. При большом времени отклика, загрузка сайта будет идти, но весьма трудно. Но если появляется надпись с предупреждением о превышении интервала ожидания запроса, то на конкретном узле наблюдается потеря данных. Следовательно, этот узел – проблемный.

Таким образом, трассировка маршрута позволяет определить проблемы на узлах. Если поступление данных происходит нормально, а теряются они уже в узле назначения, то проблема именно с сайтом. При обрыве трассировки на середине маршрута – проблема с промежуточным маршрутизатором. Если пакеты теряются в сети провайдера, которым вы пользуетесь, то такая проблема решается уже непосредственно с ним.

Трассировка маршрута сети (команда tracert) — 192.168.1.1 admin логин вход

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

tracert трассировка сети

 В ОС Windows — это утилита tracert. В XP она была доступна по умолчанию, а вот во всех последующих версия вплоть до Windows 10 её надо включать дополнительно через «Программы и Компоненты».

В операционных система ОС семейства *NIX — Linux, FreeBSD, Android — программа traceroute
Смысл алгоритма трассировки маршрута в том, что посылается по три специальных запроса на каждый сетевой узел, через который идёт трафик до нужного хоста, затем для каждого из них на экране, рядом с его адресом, выдаётся время ответа.По этим результатам можно легко отследить на каком участке сети начинают повяляться задержки ответа или он вообщ пропадает.

Трассировка в Windows 10

Для проведения трассировки сети в Windows 10 необходимо нажать комбинацию клавиш Win+R и в окне «Выполнить» набрать команду «cmd». Этим Вы откроете командную строку Виндовс, в которой надо ввести команду:

tracert <IP-адрес или имя сервера>

Для примера возьмём сайт google.ru

windows 10 tracert команда

Трассировка в Linux

В операционных системах семейства Linux — Ubuntu, Fedora, CentOS и т.п. — для запуска трассировки маршрута в надо открыть системную консоль и ввести команду:

traceroute <имя_сервера>

Пример:

traceroute трассировка маршрута

Внимание! Использовать трассировку маршрута в сети для оценки качества последней мили (абонентской линии ADSL,FTTB или PON) нельзя, так как эта системная программа никоим образом оценить качество линии не может и не умеет.

что это такое, для чего нужна и как правильно пользоваться?

Всем привет! Как вы уже поняли, сегодня я подробно, но максимально кратко попробую рассказать про то – что же такое трассировка маршрута в локальных и глобальных сетях. Также расскажу, в чем отличие измерения трассировки в Windows и Linux. Некоторые думают, что при вводе примерно одинаковых команд инженер будет получать одну и ту же информацию, но на деле это не совсем так – об этом поподробнее чуть ниже.  Если у вас будут какие-то вопросы и дополнения, то пишите в комментариях.

Определение

Трассировка – по сути это тестирование, при котором пользователь может увидеть, по какому пути проходит пакет данных до конечного сервера. То есть через какие узлы он проходит и с какой задержкой. Например, при стандартной команде «Ping» вы получите информацию о времени отклика или время отправки и приема пакета. А при трассировке вы увидите через какие IP узлов проходит этот самый пакет до конечного сервера.

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

Windows

В «окнах» данную функцию выполняет системный модуль или утилита «Tracert». Как вы понимаете она расположена в папке «System32», как и другие подобные микропрограммы. Для запуска обычно нужно использовать командную строку. Утилита спокойно работает как с доменными именами, так и с IP адресами, в том числе IPv4 и IPv6. Также плюс в том, что её не нужно устанавливать и она идет в стандартном пакете Windows на всех версиях: XP, 7, 8, 8.2 и 10.

А теперь давайте попробуем её использоваться. Для этого вам нужно запустить командную строку. В Windows 7 переходим в «Пуск» – «Все программы» – открываем папку «Стандартные», а после этого нажимаем правой кнопкой по командной строке и открываем с правами администратора.

ПРИМЕЧАНИЕ! Также можно открыть через «Win+R» и команду «CMD».

Запуск командной строки от имени администратора в Windows 7Запуск командной строки от имени администратора в Windows 7

В Windows 10 достаточно нажать правой кнопкой по «Пуску» и далее выбрать консоль с админ правами.

Запуск командной строки от имени администратора в Windows 10Запуск командной строки от имени администратора в Windows 10

Далее все делается достаточно просто – сначала прописываем команду «tracert», а потом через пробел выписываем IP адрес сервера. Я в качестве примера использовал один известный DNS серверов:

tracert 8.8.8.8

Команда tracert - трассировка по IPКоманда tracert - трассировка по IP

Плюс ещё в том, что можно использовать не только IP, но также и доменное имя, которое состоит из букв. Давайте для примера проведем тест с Яндексом:

tracert yandex.ru

tracert yandex.ru - трачировка доменного имениtracert yandex.ru - трачировка доменного имени

Тут мы видим вид нескольких шагов. Каждый шаг – это прохождение пакета от одного узла к другому. Так же вы видите время прохождения, которое пишется в миллисекундах. Далее вы видите название узла и IP адрес, который указан в скобках. Если же узел не сможет ответить или время ожидания будет превышено, то в столбце времени вы увидите звёздочку (*).

А теперь давайте я расскажу про проблему данного тестирования. Проблема состоит в том, что команда не показывает некоторые узлы, а именно коммутаторы, которые работают со вторым уровнем модели OSI. А все из-за того, что у них нет интерфейсного представления подключенных устройств в IP виде. То есть коммутация происходит на втором уровне, где нет IP адресов, а связь идет с помощью таблицы MAC-адресов. И понятно дело, что в таблице такие узлы не отображаются.

Более подробно советую также почитать про модель OSI и про коммутаторы.

В итоге для данной команды все коммутаторы, работающие со вторым уровнем модели OSI – просто невидимы. «Tracert» использует ICMP (Internet Control Message Protocol) протокол, которые передает данные только в IP пакете, со значением TTL. TTL – это время жизни пакета.

Изначально при отправке пакета на первый узел значение TTL равно единице. И при трассировке отправляется сразу три пакета – именно поэтому мы видим три столбца времени. Если все пакеты приходят обратно, то мы видим время по всем трем столбцам. Далее TTL увеличивается на единицу, и отправляется ещё три пакета на следующий узел. И так до победного конца, пока последний запрос не достигнет конечного узла.

ПРИМЕЧАНИЕ! Если вы видите звездочку, но пакет все равно идет через данный узел, то скорее всего на данном маршрутизаторе или сервере есть настройка, которая не обрабатывает ICMP запросы. Очень часто их используют для DDoS атак – поэтому их обработку иногда отключают.

Как у любой утилиты тут есть список дополнительных параметров, которые могут немного изменить тестирования. Для вызова нужно ввести:

tracert /?

tracert /? вывод параметров трассировки в Windowstracert /? вывод параметров трассировки в Windows

Команда очень полезная не только для работы и тестирования рабочих сетей, но даже для выявления проблем с интернетом. Помню у моего друга постоянно был высокий отклик в «Counter-Strike», но он все никак не мог понять почему – ведь у меня в соседнем доме был пинг на порядок меньше. При трассировке он увидел, что на первом (провайдерском) узле есть сильный застой пакетов. В итоге он обратился к оператору, и им поменяли старый коммутатор, который стоял там, неверное ещё с эпохи Российской Империи.

Linux

Итак, в Windows мы уже разобрались, что трассировку выполняет утилита «tracert.exe». В Linux утилита имеет другое название: «traceroute», – и также выполняет данную функцию, но немного по-другому.

Вспомним немного как работает tracert на примере нижней картинки:

  1. Host отправляет узлу «Router1» запрос с TTL = 1.
  2. Запрос приходит на «Router1», и он, видя, что TTL равен всего одному, его уменьшает и отправляет ответ.
  3. Ответ приходит от первого узла и Host записывает его в таблицу трассировки.
  4. Далее идет запрос на второй узел уже с TTL увеличенным на один.
  5. Так продолжается до тех пор, пока запрос не дойдет до конечного сервера. Все это делается на основе ICMP протокола.

Схема трассировки от хоста до сервераСхема трассировки от хоста до сервера

А проблем в том, что у «tracert» нет возможности сделать запрос с портом, что делает его немного узконаправленным. «Traceroute» работает на основе совершенно другого протокола – UDP. По сути UDP протокол делает запрос именно по портам. А окончание трассировки при достижении пакетом конечного узла происходит в том случае, когда при каждом шаге при увеличении номера порта он становится закрытым на конечном сервере.

Запускаем программу аналогично через консоль. Также у неё есть свои параметры.

Пример программы TracerouteПример программы Traceroute

Кстати, есть возможность при трассировке использовать не UDP, а ICMP протокол, для этого нужно дописать параметр «-I».

Пример команды Traceroute с ICMP протоколомПример команды Traceroute с ICMP протоколом

Но что делать, если надо на Windows сделать трассировку по UDP протоколу и использование портов? Для этого нужно будет использовать стороннюю микропрограмму: «tcptrace». Для трассировки маршрута по TCP (и UDP) можно использовать «tcptraceroute».

Трассировка маршрута к сайту – что, как и зачем? | Техника и Интернет

Как известно, сайты в сети, подобно сферическим коням в вакууме, сами по себе не существуют — их поддерживают большие мощные компьютеры, называемые серверами, а серверами этими ведает компания, называемая провайдером, или хостинг-провайдером. И чтобы все у всех правильно и хорошо отображалось, провайдер следит за своим сетевым оборудованием, в том числе серверами и каналами связи, через которые проходят данные. А у нас с вами, когда что-то где-то отваливается, есть возможность хотя бы приблизительно понять — что и где, чтобы решить, виноват ли хостинг, или тот провайдер, через которого мы выходим в интернет, или просто надо своими ручками вставить кабель в розетку (некоторые и это забывают).

В подобной диагностике нам поможет трассировка маршрута от нашего компьютера до нужного сайта. Выполняется эта трассировка с помощью команды traceroute, в Windows-варианте tracert. Чтобы запустить команду под Windows, зайдем в меню Пуск → Выполнить и наберем: cmd. Откроется совершенно черное окно с мигающим курсором — это и есть наша командная строка. Далее наберем tracert имя_сайта и посмотрим, что будет…

Например, у меня трассировка маршрута к сайту yandex.ru выглядит приблизительно так:

Трассировка маршрута к yandex.ru [213.180.204.11]
с максимальным числом прыжков 30:

1 * * * Превышен интервал ожидания для запроса.
2 10 ms 10 ms 10 ms bla4703.mns.ru [80.70.239.5]
3 10 ms 16 ms 10 ms core-239−214.bla-bla.ru [80.70.239.254]
4 10 ms 10 ms 10 ms core-239−221.bla-bla.ru [80.70.239.241]
5 15 ms 16 ms 16 ms ix1-m10.yandex.net [193.232.246.93]
6 16 ms 15 ms 16 ms einstein-vlan501.yandex.net [87.250.243.125]
7 16 ms 15 ms 16 ms hummer-vlan2.yandex.net [87.250.228.136]
8 16 ms 10 ms 16 ms yandex.ru [213.180.204.11]

Трассировка завершена.

Теперь разберемся, как это работает.

Командой tracert мы инициируем отправку пакетов данных тому получателю, который указали — это может быть адрес сайта, имя компьютера в сети или IP-адрес. При этом пакеты проходят через все промежуточные системы (обычно это специальные сетевые устройства — машрутизаторы) между нашим компьютером и получателем. Таким образом, мы устанавливаем маршрут до пункта назначения и, что гораздо более важно — определяем время отклика (значение в миллисекундах) каждого промежуточного узла.

На тех участках маршрута, где время отклика минимально, передача осуществляется быстрее всего — это значит, что канал не перегружен и данные проходят практически без помех. Попробуйте, например, трассировку маршрута к самому себе: команда tracert localhost или равнозначная tracert 127.0.0.1. Там же, где время отклика больше некоторого стандартного значения, мы получаем результат «Превышен интервал ожидания для запроса», что равносильно потере пакетов данных.

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

Как читать Traceroute

Бывают случаи, когда кажется, что ваш веб-сайт может медленно реагировать. Медленное время отклика может указывать на проблему. Большинство просто предполагают, что сервер перегружен, и звонят в службу технической поддержки. Часто представитель службы поддержки запрашивает ping и отчет traceroute . Хотя у нас есть инструкции по созданию этого отчета, при просмотре он может показаться довольно загадочным.

Для декодирования отчета трассировки не требуется ученая степень или специальная подготовка.Собственно, в этой статье мы научим вас, как это делать. Таким образом, если у вас когда-либо будет медленный отклик с вашего сайта, вы можете запустить отчет и быстро определить, нужно ли вам связываться с нашей группой поддержки в реальном времени.

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

Как работает Traceroute

Каждый раз, когда компьютер подключается к веб-сайту, он должен пройти путь, состоящий из нескольких точек, что немного похоже на соединение точек между вашим компьютером и веб-сайтом.Сигнал начинается с вашего локального маршрутизатора в вашем доме или офисе, затем переходит к вашему интернет-провайдеру, а затем в основные сети. Оттуда он может иметь несколько перекрестков, пока не выйдет из магистрали Интернета в локальной сети для веб-сайта, а затем до самого веб-сервера.

Traceroute отображает путь, по которому сигнал прошел через Интернет до веб-сайта. Он также отображает время, которое представляет собой время отклика на каждой остановке по маршруту. Если есть проблема с подключением или задержка при подключении к сайту, они появятся в это время.Вы сможете определить, какая из остановок (также называемых «прыжками») на маршруте является виновной.

Как читать Traceroute

После запуска traceroute генерирует отчет по мере прохождения маршрута. Ниже приведен пример трассировки:

 C: \> tracert www.example.com
Отслеживание маршрута до example.com [10.10.242.22]
более 30 прыжков:

  1 <1 мс <1 мс <1 мс 172.16.10.2
  2 * * * Истекло время ожидания запроса.
  3 2 мс 2 мс 2 мс vbchtmnas9k02-t0-4-0-1.coxfiber.net [216.54.0.29]
  4 12 мс 13 мс 3 мс 68.10.8.229
  5 7 мс 7 мс 7 мс chndbbr01-pos0202.rd.ph.cox.net [68.1.0.242]
  6 10 мс 8 мс 9 мс ip10-167-150-2.at.at.cox.net [70.167.150.2]
  7 10 мс 9 мс 10 мс 100ge7-1.core1.nyc4.he.net [184.105.223.166]
  8 72 мс 84 мс 74 мс 10gr10-3.core1.lax1.he.net [72.52.92.226]
  9 76 мс 76 мс 90 мс 10g1-3.core1.lax2.he.net [72.52.92.122]
 10 81 мс 74 мс 74 мс 205.134.225.38
 11 72 мс 71 мс 72 мс www.inmotionhosting.com [192.145.237.216] 

Как видите, в отчете есть несколько строк, разделенных на столбцы. Каждая строка представляет собой «прыжок» по маршруту. Думайте об этом как о точке регистрации, где сигнал получает свой следующий набор направлений. Каждая строка разделена на пять столбцов. Примерная строка ниже:

 10 81 мс 74 мс 74 мс 205.134.225.38 

Давайте разберем этот прыжок на части.

Хмель № RTT 1 RTT 2 RTT 3 Имя / IP-адрес
10 81 мс 74 мс 74 мс 205.134.225.38

Номер перехода - это первый столбец, который представляет собой просто номер перехода по маршруту. В данном случае это десятый прыжок.

Столбцы RTT - В следующих трех столбцах отображается время приема-передачи (RTT) для вашего пакета, чтобы достичь этой точки и вернуться на ваш компьютер. Это указано в миллисекундах. Здесь три столбца, потому что traceroute отправляет три отдельных сигнальных пакета. Это сделано для того, чтобы показать последовательность или ее отсутствие в маршруте.

Столбец Домен / IP - Последний столбец содержит IP-адрес маршрутизатора. Если он доступен, имя домена также будет указано.

Проверка времени перехода

Время, указанное в столбцах RTT, - это главное, на что вы хотите обратить внимание при оценке traceroute. Постоянное время - это то, что вы ищете. Могут быть определенные переходы с увеличенным временем задержки, но они могут не указывать на наличие проблемы. Вам нужно смотреть на закономерность по всему отчету.Время более 150 мс считается долгим для поездки в пределах континентальной части США. (Однако время более 150 мс может быть нормальным, если сигнал пересекает океан.) Но проблемы могут проявляться с очень большими числами.

Увеличение задержки по направлению к цели

Если вы видите внезапное увеличение шага, и оно продолжает увеличиваться до места назначения (если оно даже доходит до места назначения), то это указывает на проблему, начинающуюся на шаге с увеличением. Это вполне может привести к потере пакетов, где вы даже увидите звездочки (*) в отчете.

 1 10 мс 7 мс 9 мс 172.16.10.2
2 78 мс 100 мс 32 мс ip10-167-150-2.at.at.cox.net [70.167.150.2]
3 78 мс 84 мс 75 мс 100ge7-1.core1.nyc4.he.net [184.105.223.166]
4 782 мс 799 мс * мс 10gr10-3.core1.lax1.he.net [72.52.92.226]
5 * мс 899 мс 901 мс 10g1-3.core1.lax2.he.net [72.52.92.122]
6987 мс 954 мс 976 мс 205.134.225.38
7 1002 мс 1011 мс 999 мс www.inmotionhosting.com [192.145.237.216] 

Высокая задержка в середине, но не в начале или в конце

Если переход сразу после длинного перехода снова падает, это просто означает, что маршрутизатор на длинном переходе установил для сигнала более низкий приоритет и не имеет проблемы.Подобные шаблоны не указывают на проблему.

 1 <1 мс <1 мс <1 мс 173.247.246.116
2 30 мс 7 мс 11 мс 10.10.0.2
3200 мс 210 мс 189 мс 4.71.136.1
4 111 мс 98 мс 101 мс ip10-167-150-2.at.at.cox.net [70.167.150.2]
5 99 мс 100 мс 98 мс 205.134.225.38 

Высокая задержка в середине, которая остается постоянной

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

 1 <1 мс <1 мс <1 мс 173.247.246.116
2 30 мс 7 мс 11 мс 10.10.0.2
3 93 мс 95 мс 92 мс 4.71.136.1
4 95 мс 99 мс 101 мс ip10-167-150-2.at.at.cox.net [70.167.150.2]
5 99 мс 100 мс 98 мс 100ge7-1.core1.nyc4.he.net [184.105.223.166]
6 95 мс 95 мс 95 мс 10g1-3.core1.lax2.he.net [72.52.92.122]
7 95 мс 96 мс 94 мс 205.134.225.38] 

Высокая задержка в начальных переходах

Если отображается задержка в первых нескольких переходах, это указывает на возможную проблему на уровне локальной сети.Вам нужно будет вместе с администратором локальной сети проверить и исправить это.

Таймауты в начале отчета

Если у вас есть таймауты в самом начале отчета, скажем, в пределах первых одного или двух прыжков, но остальная часть отчета выполняется, не беспокойтесь. Это совершенно нормально, поскольку ответственное устройство, скорее всего, не отвечает на запросы traceroute.

Таймауты в самом конце отчета

Таймауты в конце могут возникать по ряду причин.Однако не все из них указывают на проблему.

    • Брандмауэр целевого объекта может блокировать запросы. Однако цель все еще, скорее всего, достижима с помощью обычного HTTP-запроса. Это не должно повлиять на нормальное соединение.
    • Обратный путь может иметь проблему из точки назначения. Это будет означать, что сигнал все еще идет, но обратный сигнал не возвращается на ваш компьютер. Это не должно влиять на нормальное соединение.
    • Возможная проблема с подключением к цели.Это повлияет на соединение.

Нужно ли мне связываться с моей хостинговой компанией?

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

Первый переход находится в вашей собственной сети. Следующий переход - ваш интернет-провайдер. Последняя пара прыжков, скорее всего, находится в домене и под контролем вашего хостинг-провайдера, поэтому, если проблема существует, они могут исправить ее за вас.Если это произошло где-то до этого, проблема просто связана с маршрутом и не находится под контролем ни вам, ни вашему хостинг-провайдеру.

,

Как отследить любой IP-адрес

В моем предыдущем посте я обсуждал, как найти IP-адрес удаленного компьютера. После того как вы получите этот IP-адрес, необходимо отследить его до источника. Итак, в этом посте я покажу вам, как отследить любой IP-адрес до его источника.

Как отследить IP-адрес до источника?

На самом деле отследить IP-адрес до его местоположения намного проще, чем многие думают. Существует множество онлайн-инструментов, с помощью которых вы можете выполнить эту работу.Один из моих любимых сайтов - IP2Location.com .

Просто перейдите на http://www.ip2location.com/demo.aspx и введите IP-адрес, который вы хотите отследить, в диалоговом окне и нажмите «Найти местоположение» ‘. Одним нажатием кнопки вы можете найти следующую информацию для любого данного IP-адреса:

  • Страна , в которой расположен IP-адрес

  • Город , которому принадлежит IP-адрес

  • Широта / долгота местоположения IP-адреса

  • Почтовый индекс региона, которому принадлежит IP-адрес

  • Часовой пояс , связанный с IP-адресом

  • Имя провайдера , которому IP-адрес принадлежит

  • Скорость Интернета компьютера, связанного с IP-адресом

  • Метеостанция , связанная с регионом IP-адреса

  • Доменное имя , связанное с IP-адресом

Пример снимка результатов ip2location.com приведен ниже:

Вы также можете визуально проследить маршрут любого IP-адреса до его местоположения. Для этого просто посетите

.

Слежка за новой эрой

Ищи:

Меню Мы поможем вам найти лучшее близко
  • Облачное хранилище
    • Меню
    • Лучшее облачное хранилище
      • Облачное хранилище
      • Сравнение облачного хранилища 2020
      • Лучшее бесплатное облачное хранилище
      • Лучшее облачное хранилище для бизнеса
      • Лучшее облачное хранилище для фотографий
      • Лучшее облачное хранилище для видео
      • Еще вверх Выборы
    • Отзывы
      • Облачное хранилище
      • Best Choice Sync.com
      • pCloud
      • Tresorit
      • SugarSync
      • Livedrive
      • Dropbox
      • MEGA.nz
      • Все отзывы
    • Сравнения
      • Dropbox
      • v0005
      • v0005 v10005 Google Storage Dropbox
      • v0005 v0005 v0005 v10005
      • v0005
    • Learn
      • Cloud Storage
      • Альтернативы Dropbox
      • Все статьи
  • Резервное копирование в онлайн-хранилище
    • Меню
    • Топ-листы
      • Резервное копирование в онлайн-хранилище
      • Лучшие услуги облачного резервного копирования 2020 года
      • Лучшее резервное копирование в Интернете для бизнеса 2020
      • Лучшее резервное копирование в облаке для Windows
      • Лучшее резервное копирование в облаке для Mac
      • Лучшее неограниченное резервное копирование в облаке
    • Отзывы
      • Online Backup
      • Best Неограниченные Backblaze
      • IDrive
      • Acronis True Image
      • Морошка резервного копирования с помощью MSP360
      • SpiderOak ONE
      • Карбонитовые
    • Сравнения
      • Online Backup
      • Карбонитовые против CrashPlan
      • IDrive против CrashPlan против Backblaze
      • IDrive против Carbonite
      • Crashplan против Backblaze
      • Time Machine против Arq против Duplicati против Cloudberry Backup
    • Начало работы
      • Резервное копирование в режиме онлайн Резервное копирование
      • Онлайн-хранилище
  • VPN
    • Меню
    • Лучший VPN по использованию
      • VPN
      • Лучшие провайдеры VPN 2020 года
      • Лучший VPN для Netflix 2020
      • Торрент
      • BBC iPlayer
      • HBO Now
      • Hulu
      • Amazon Prime
      • Игры
    • По ОС
      • VPN
      • Windows
      • Mac
      • Linux
      • Android
      • iPhone и iPad
      • Chrome
    • По странам
      • Китай
      • Великобритания VPN
      • Канада
      • Австралия
      • ОАЭ и Дубай
      • Иран
      • Франция
      • Германия
    • Отзывы
      ,

      wordpress - Как отследить маршрут сайта в apache

      Переполнение стека
      1. Товары
      2. Клиенты
      3. Случаи использования
      1. Переполнение стека Общественные вопросы и ответы
      2. Команды Частные вопросы и ответы для вашей команды
      3. предприятие Частные вопросы и ответы для вашего предприятия
      4. работы Программирование и связанные с ним технические возможности карьерного роста
      5. Талант Нанять технических талантов
      6. реклама Обратитесь к разработчикам по всему миру
      ,

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *