Что такое команда Linux для отображения маршрута к веб-сайту?
2 ответа
traceroute www.google.com
Обратите внимание, что крупные сайты, такие как Google, используют сеть распространения контента (CDN), поэтому могут динамически направлять запросы в различные пулы серверов в зависимости от нагрузки. Так что не определено, что трассировка будет идти по тому же пути, но, скорее всего, если это будет сделано близко ко времени загрузки страницы.
трассировка. Смотрите здесь для всех вариантов.
РЕДАКТИРОВАТЬ: По сути, когда ваш компьютер хочет посетить веб-страницу, обычно нет прямого пути, по которому вы можете пойти, и он должен пройти через серию прыжков. Когда вы запускаете команду traceroute, она просто печатает прыжки. Обычно этот процесс занимает доли секунды, но иногда, если есть точка отказа, он может никогда не завершиться.
В этих случаях traceroute используется для определения точки отказа. Можно увидеть сделанные прыжки и во многих случаях сделать вывод, что это вина последнего прыжка. К сожалению, если бы был способ обойти этот отказавший узел, он, скорее всего, был бы найден самим алгоритмом маршрутизации, поэтому обычно вам просто нужно подождать, пока кто-нибудь исправит сервер.