Wenn Sie Linux und die Befehlszeile ernst nehmen, haben Sie mit Sicherheit ping um Ihre Internetverbindung zu diagnostizieren und Fehler zu beheben. Und wenn Sie Linux und die Befehlszeile ernst meinen, haben Sie zweifellos auch traceroute um Ihre Internetverbindung zu diagnostizieren. Wenn Sie sich ein Werkzeug gewünscht haben, das sowohl Ping als auch Tracertoute kombiniert, haben Sie Glück.

Das Werkzeug heißt MTR, für Matts Traceroute. Es ist benannt nach Matt Kimball, dem ursprünglichen Entwickler. Roger Wolff ist der Betreuer seit 1998.

MTR kombiniert die Funktionen der Standardprogramme ping und traceroute. Wie Ping sendet es ICMP-Anforderungen an ein Ziel, entweder einen Domänennamen oder eine IP-Adresse, und wartet darauf, dass das Ziel antwortet. Wie Traceroute funktioniert es auch, indem es die TTL (Time To Live) oder die Anzahl der maximalen Hops, die ein Paket über das Netzwerk annehmen kann, auf eine niedrige Zahl einstellt, die mit jedem Versuch zunimmt. Dies bestimmt die Route, die Pakete zu einem Ziel auf dem Weg bringen. Die Informationen werden kontinuierlich aktualisiert, solange MTR läuft.

Installation

Die Installation ist einfach. Wenn Sie auf einem Debian / Ubuntu-System sind, geben Sie einfach Folgendes ein:

 sudo apt-get installieren mtr 

Für andere Distro, die MTR nicht in ihrem Repository enthalten, können Sie den Quellcode herunterladen und mit dem folgenden Befehl kompilieren:

 ./configure make make install 

Verwendung

MTR arbeitet in zwei Modi, einem grafischen Modus, mit dem Benutzer, die mit der Befehlszeile nicht so vertraut sind, einfacher und in einem textbasierten Modus arbeiten können.

Die Verwendung von MTR ist ziemlich einfach. Wenn Sie Google testen möchten, verwenden Sie einfach diesen Befehl:

 mtr google.com 

Die Version in Ubuntu ist mit einer grafischen Oberfläche ausgestattet. Wenn Sie MTR starten, werden die Ergebnisse in einem Fenster angezeigt. Wenn Sie es lieber in Ihrem Terminalfenster haben möchten wie die meisten Linux-Benutzer, haben Sie mehrere Möglichkeiten.

Der einfachste Weg ist, MTR mit dem Schalter " --curses " --curses :

 mtr --curses google.com 

Wenn Ihnen das auch zu viel ist, können Sie die Klartext-Version herunterladen:

 sudo apt-get installieren mtr-tiny 

Wenn Sie die grafischen --gtk wünschen (obwohl es wirklich keine in MTR gibt), verwenden Sie einfach die Option " --gtk ".

Wenn Sie eine IP-Adresse anstelle eines Hostnamens testen möchten, verwenden Sie die Option " --address ":

 mtr - Adresse 127.0.0.1 

Natürlich wird dies das Loopback-Gerät, oder mit anderen Worten, Ihre eigene Maschine testen. Sie können eine beliebige IP-Adresse verwenden. Es kann nützlich sein, falls Ihr DNS jemals abgespritzt wird.

Sie können auch einige interessante Dinge tun, wie den Anzeigeknoten und die Darstellung der Felder ändern.

Linux ist eine großartige Plattform, um zu lernen, wie das Internet wirklich funktioniert, und nicht zuletzt dank der Verfügbarkeit von Tools wie MTR. Während hochentwickelte Netzwerk-Tools auf anderen Plattformen Tausende von Dollar kosten können, finden Sie hochwertige Tools zur Diagnose und Fehlerbehebung von Verbindungen, die unter Linux kostenlos zur Verfügung stehen.

Bildnachweis: Medizinisches Gerät mit Computer von BigStockPhoto