Traceroute and My Traceroute (MTR) diagnostic tools for networks that provide helpful information about the route and latency of packets while traveling across an IP network. MTR includes both traceroute and ping programs combined into one.
If you suspect that you are having trouble with latency or other network issues, our network engineers will most likely first request that a bi-directional, 100-count MTR completed by you. This will allow them to discover which routers are being utilized in your network request from your server to your remote location as well as from your remote location to your server. The 100-count MTR will display the average time span for round-trip ICMP (ping) traffic to each router as well as the amount of packet loss for each individual router.
See below for the procedures for obtaining MTR data on Linux, MacOS and Windows machines:
Note: You may have to combine more than one method below in order to retrieve and share the output to and from your local computer and server.
To perform a traceroute without ping data, follow the steps below:
All Windows systems utilize a program called WinMTR to obtain MTR data. Below are steps to first, install and second, to obtain bi-directional MTRs using WinMTR. Follow the instructions below on both your PC (or the PC experiencing connectivity issues to/from the server) and your Windows server.
In your browser, navigate to http://winmtr.net/download-winmtr/ and select the download link next to the corresponding bit version of your program. Note: Most VPS.net services utilize a 64-bit operating system.
Follow the directions to download the WinMTR .zip file.
Select Copy HTML to clipboard to copy the and press Ctrl+V to paste the results into the support ticket that you have created.
Downloading and Installing MTR and traceroute:
Most Linux distributions come with traceroute and MTR installed by default. To use them, access your server’s command line through your SSH connection.
If your Linux machine does not have traceroute or MTR installed, you can download them through your distribution’s software package manger. Follow the steps below based on your server’s Linux distribution.
apt-get install traceroute
apt-get install mtr-tiny
CentOS/Red Hat Systems:
yum install mtr
yum install traceroute
Using MTR and traceroute:
Once the MTR and traceroute utilities are installed, you should be able to use them across most Linux distributions.
Launch Network Utility.
Note: you can do this through Spotlight by typing “Network Utility” and hitting the enter key.
Click the tab titled ‘Traceroute’.
The MTR installer for OSx MAC systems can be found in the link: https://rudix.googlecode.com/files/mtr-0.82-0.pkg
Open the .pkg file by using a secondary click and selecting ‘Open’ from the menu. Alternatively, select the .pkg and select File > Open.
Note: To permanently save the alias, run this:
# open ~/.bash_profile
# add to the .bash_profile: