Linux-Tipp

ping und traceroute kombinieren

Für Netzwerk-Administratoren sind die Tools ping und traceroute ein vertrautes Werkzeug. Relativ unbekannt im Linux-Umfeld ist allerdings das Programm mtr. Praktisch an mtr ist, dass es die Funktionen von ping und traceroute vereint.

Lösung: Beim Start von mtr untersucht das Tool die Netzwerk-Verbindung zwischen dem Host, auf dem das Werkzeug läuft und einem von Anwender angegebenen Ziel. Nachdem jeder Netzwerk-Hop identifiziert wurde, sendet mtr ICMP-ECHO-Anfragen zu jedem dieser Zwischenstationen und gibt die Qualität der Verbindung aus. Dabei zeigt mtr die Ergebnisse auf dem Bildschirm an. Der Aufruf ist denkbar simpel: mtr <Ziel-Adresse>.

Einfach: mtr lässt sich beispielsweise mittels Synaptic unter Ubuntu installieren.
Einfach: mtr lässt sich beispielsweise mittels Synaptic unter Ubuntu installieren.

Das Tool bietet diverse Schalter, die Sie in der Regel über die Manpage unter die Lupe nehmen können: man mtr. Zum Beispiel können Sie mit -c die Anzahl der zu sendenden pings beschränken. Mit --no-dns könnten Sie das Tool zwingen, nur IP-Adressen anzuzeigen und keine Namensauflösung zu verwenden.

mtr: traceroute und ping in einer Anwendung.
mtr: traceroute und ping in einer Anwendung.

Im Prinzip haben Sie mit mtr ping und traceroute in einer Software vereint. Die Software mtr unterliegt der GPL. Den Quellcode können Sie bei bitwizard.nl herunterladen. Dort finden Sie auch Links zu Binärpaketen. Diverse Linux-Distributionen, wie zum Beispiel Ubuntu, halten die Software in den Repositories vor.

Produkte: mtr ist bei vielen Linux-Distributionen im Repository enthalten. (cvi)