Ich bin ein Linux Mint-Benutzer. Ich habe Traceroute unter Linux und Tracert unter Windows ausgeführt. Unter Linux bekomme ich nur Sternchen. Unter Windows scheint alles gut zu funktionieren. Hier sind die Ausgänge
Windows:
Linux Mint:
Warum passiert das und kann ich etwas tun, um dieses Problem zu lösen?
traceroute
Luigi
quelle
quelle
Antworten:
Ein wahrscheinlicher Grund für den Unterschied ist, dass
tracert
Windowstraceroute
standardmäßig ICMP verwendet, während Linux standardmäßig UDP verwendet. Die Verwendung der-I
Option für Traceroute sollte zu denselben Ergebnissen führen wietracert
:Aus der
traceroute
Dokumentation:quelle
Versuche dies:
quelle
ping
, ohne es zu benötigentraceroute -M
). Wenn Sie versuchen, die HTTP-Konnektivität zu bewerten (die ich basierend auf dem in der Frage verwendeten Namen schätze), müssen Sie eine HTTP-Abfrage durchführen, die normalerweise TCP / 80 oder TCP / 443 ist. Daher verwenden Sietpctraceroute
dafür.