These MTR reports can aid further troubleshooting of connection issues.
This diagnostic tool combines the ‘traceroute’ and ‘ping’ function.
It represents an evolution of the traceroute command by providing a greater data sample as if augmenting traceroute with ping output and is useful for seeing how a server’s latency and performance changes over time.
Running a traceroute is different for each Operating System.
Issue the following commands to ensure that your system’s package repository is up to date, that all installed packages are up to date, and finally to install MTR itself:
apt-get update apt-get upgrade apt-get install mtr-tiny
Issue the following commands to update repositories, upgrade installed packages, and install the MTR program:
yum update yum install mtr
Issue the following commands to update the package database and install MTR:
pacman -Sy pacman -S mtr
Once installed, call it in the shell using your terminal emulator by typing ‘mtr’ followed by the name of the host.
The result will look similar to this:
It’s also possible to run MTR with the –report option. 10 packets are sent to each hop and the results are generated.
The result will look like this:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
brew install mtr