Трассировка служит для определения маршрутов следования данных в сетях TCP/IP. В случае проблем при доставке данных до какого-либо узла, программа позволяет определить, на каком именно участке сети возникли проблемы.
О принципах работы трассировки Вы можете узнать
здесь.
Единичная трассировка на Unix-подобных операционных системах происходит через утилиту
traceroute
- Для использования данной утилиты, откройте терминал linux
- В окне терминала введите команду traceroute hostiman.ru
Начнется процесс трассировки, в котором программа начнет опрашивать маршрутизаторы, которые будут встречаться по пути от Вашего компьютера до конечного сервера
Внимание! Замените hostiman.ru на тот адрес хоста (или IP), к которому производится диагностика
Примечание: если при выполнении команды вида: "
traceroute domain.ru", Вы увидели ошибку связанную с недостатком прав, тогда Вам необходимо добавить к команде ключ -U, чтобы получилось
traceroute -U domain.ru.
domain.ru - Ваш домен
Зачастую проблема в соединении с сайтом является периодической, а не постоянной. В силу этого, данный вид трассировки может быть неэффективным, так как в момент трассировки, соединение может нормализоваться, и проблема на определенном узле не будет зафиксирована.
В таком случае, для проведения более точного анализа, Вам необходимо прибегнуть к длительной трассировке.