Я пользователь Linux Mint. Я запустил traceroute в Linux и tracert в Windows. В Linux я просто получаю звёздочки. Кажется, все работает нормально на Windows. Вот результаты
Окна:
Linux Mint:
Почему это происходит и могу ли я что-то сделать, чтобы решить эту проблему?
traceroute
Луиджи
источник
источник
Ответы:
Вероятная причина разницы заключается в том, что по умолчанию Window
tracert
использует ICMP, тогда как Linux поtraceroute
умолчанию использует UDP. Использование-I
опции для traceroute должно привести к тем же результатам, что иtracert
:Из
traceroute
документации:источник
Попробуй это:
источник
ping
тогда, в этом нет необходимостиtraceroute -M
). Если вы попытаетесь оценить HTTP-соединение (что, как я полагаю, основано на имени, использованном в вопросе), вам нужно выполнить HTTP-запрос, как правило, TCP / 80 или TCP / 443. Следовательно, вы используетеtpctraceroute
для этого.