top | item 3399364

My 2 hour morning project, route.im

36 points| iSloth | 14 years ago |route.im | reply

28 comments

order
[+] elliottcarlson|14 years ago|reply
While I would hate to discourage anyone from mini-projects - what is the purpose of a web-based traceroute interface? It's available on most operating systems, and even on routers; and the purpose of traceroute is to do network diagnostics for your own network to a remote system. In the end this tool will not really do much but show the route from your server to a remote IP.

Sorry - not trying to be negative - would love to be enlightened if there is something that I am missing!

[+] iSloth|14 years ago|reply
Thanks for the comments, I certainly understand it's nothing break though or even orignal, here's a list of many other people doing the same - http://www.traceroute.org/

I work as a network admin for a large UK internet service provider and hosting company, troubleshooting network faults can be very interesting when your actually on the same network, obviously your not getting a true perspective that matches an 'off net' client issue.

Most of the routers/servers that I manage and have access to are also 'on net', so while they do supply the tools I need, they still aren't really giving me an accurate view.

So I have my own servers dotted around the internet, but logging into them takes time etc, I just find it easier and faster to open my browsers bookmark and type in the destination.

Finally I can also give other people access to the service, such as clients, other network admins or anyone really, even you :)

[+] smallegan|14 years ago|reply
Agreed, I think this could be much more interesting/useful if there were a variety of servers in different parts of the world to choose from.
[+] pknerd|14 years ago|reply
3rd you. I can do that on my console. For a moment I thought that it's something related to IMs routing.
[+] richardk|14 years ago|reply
Hmm, I was expecting some new/fun kind of output, for instance some map that approximates the route taken geographically.
[+] iSloth|14 years ago|reply
Sorry to disappoint, although hopefully it's a base to improve on with ideas like yours :)
[+] JoeAltmaier|14 years ago|reply
Can take quite a while; would be nice to update continuously as the console version does.
[+] iSloth|14 years ago|reply
The traceroute has to finish before PHP is able to display the content, hopefully I can use Ajax to make it more realistic. Thanks for the comments!
[+] raheemm|14 years ago|reply
Sysadmin here - I'll be using this. It would be great if you showed geographic info for each hop on the command line. And if you are really ambitious, make a graphical traceroute that is displayed on a map.
[+] iSloth|14 years ago|reply
I love the geographic idea, will try plugin a GeoIP database, I also want to show the ASN for each IP range to make things easier.
[+] iSloth|14 years ago|reply
Done some changes to the script and web server, should be a bit more stable now.

Wasn't quite expecting that much traffic :)

[+] Nicolas___|14 years ago|reply
Looks like you somehow remove the '-' characters in the domain names.
[+] iSloth|14 years ago|reply
Thanks for finding that, was my security getting a bit too secure, should be fixed now :)
[+] verroq|14 years ago|reply
Says trace complete and no shows no results.
[+] iSloth|14 years ago|reply
Should be fixed now :)
[+] necenzurat|14 years ago|reply
some realtime loading would be nice, axaj, jq and others :)