Traceroute is a command which can show you the path a packet of information takes from your computer to one you specify. It will list all the routers it passes through until it reaches its destination, or fails to and is discarded. In addition to this, it will tell you how long each 'hop' from router to router takes.
In Windows, select Start > Programs > Accessories > Command Prompt. This will give you a window like the one below.
Enter the word tracert, followed by a space, then the IP address of your server.
This is extremely useful when trying to find out why your server is unreachable, as you will be able to see where the connection fails. It would be a good idea to do a traceroute to your server when it is working, so that when it fails, you can do another traceroute to it (which will probably time out if server is unreachable) and compare them. Be aware though, that it will probably take a different route each time, but the networks it passes through will generally be very similar.
If it timed out after line 1, you would know there was a problem connecting to your ISP (in this case you would not be able to access anything on the interne
Powered by WHMCompleteSolution