GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Was bedeutet * * * im Befehl traceroute zu haben? und Wie können Sie mit dieser Situation umgehen?

Dies bedeutet, dass der betroffene Host (in Ihrem Beispiel der zweite) nicht auf die Traceroute geantwortet hat. Da Traceroute standardmäßig einen UDP-Port verwendet, können Sie das Erkennungsprotokoll ändern, um ICMP/PING zu verwenden, indem Sie die Option „-I“ verwenden. Ansonsten kannst du nichts mehr machen.


Dies bedeutet, dass ein Paket mit einer optimierten TTL kein entsprechendes ICMP-TTL-Überschreitungspaket zurückgegeben hat , oder dass diese Pakete auf dem Rückweg verloren gegangen sind, innerhalb der angegebenen Zeitspanne, die Traceroute auf sie wartet. Dies KANN bedeuten, dass der Host unterwegs sie nicht richtig generiert, wenn überhaupt.

Dagegen können Sie wenig tun. Sie können das Protokoll ändern, das Traceroute für seine Erkennung verwendet (wie von shodanshok beschrieben), oder das Zeitlimit erhöhen (traceroute -w 15 zum Beispiel). Versuchen Sie auch, die Anzahl der gesendeten Anfragen zu reduzieren (-N 5 ).

P.S. Sie können auch versuchen, ein Tool zu verwenden, um RECORD_ROUTE zu verwenden, zum Beispiel hping3 . Aber ich kann Ihnen keine weiteren Details geben, da ich es nie verwenden konnte.


Linux
  1. Wie funktioniert der Tee-Befehl?

  2. Was können Sie mit einem VPS und einem Cloud-Server machen?

  3. Was bedeutet &am Ende eines Linux-Befehls?

  4. Was kann ein Angreifer mit Bluetooth machen und wie sollte es abgewehrt werden?

  5. Was ist E-Mail und wie wird darin navigiert?

4 Möglichkeiten, wie Sie ein PDF mit dem Befehl pdftk-java bearbeiten können

Linux-Dateibefehl:Was macht er und wie wird er verwendet?

Was ist Source Command in Linux und wie funktioniert es?

Was ist der Grep-Befehl unter Linux? Warum wird es verwendet und wie funktioniert es?

So finden Sie den Standort Ihrer Server mit Traceroute und WHOIS

Wie verwenden Sie reguläre Ausdrücke mit dem cp-Befehl in Linux?