Live data from Hacker News

Traceroute Mapper – Show Your Traceroute on a Map

stefansundin.github.io

11–20 of 36 posts

Re: Traceroute Mapper – Show Your Traceroute on a Map

#13

Is it possible to make this a local app so you don't have to use the web?

Kinda.. You can download the HTML file and host it on localhost, but it still relies on ipinfo.io. If you can figure out how to use e.g. the MaxMind GeoIP database in javascript, then it should be simple enough to hook up and run everything locally.

Re: Traceroute Mapper – Show Your Traceroute on a Map

#14

Love this! "ipinfo.io ratelimit exhausted. Please try again tomorrow, or run the script from your own server." Needs a port to Linux (from .bat).

There's a bash function in the README:

function traceroute-mapper { xdg-open "http://stefansundin.github.io/traceroute-mapper/?trace=$(tra... -q1 $* | sed ':a;N;$!ba;s/\n/%0A/g')" }

Re: Traceroute Mapper – Show Your Traceroute on a Map

#17
Reminds me of http://pratyeka.org/ctrace/ which I wrote years ago and which made it to some *BSD ports trees. IIRC it parses a bunch of different traceroute formats as well as implementing its own. The parsing allowed it to interpret the output of different web traceroute gateways which at the time was kind of cool. Probably very little of the code works anymore.

Re: Traceroute Mapper – Show Your Traceroute on a Map

#19
post #2

Neat. Just curious, why do I need to turn off ublock for this to work?

Hi Dave. Because of overzealous filters, unfortunately. The "EasyPrivacy" seems to block the whole ipinfo.io domain if it's included as a third-party request.

I'm using Adblock Plus on Chrome. Even if I configure it to stay disabled on your domain, I still get the "Request not sent to ipinfo.io. Are you using an adblocker?"

Not sure what's going on.

Re: Traceroute Mapper – Show Your Traceroute on a Map

#20
post #6

The following shows up at Fremont but it should be NYC, right? 7 100ge10-1.core1.nyc6.he.net (184.105.64.178) 10.344 ms 9.712 ms 20.411 ms

Yes this is the disadvantage of traditional IP geolocation databases. They work mostly by sourcing information from RIRs and ISPs. Unfortunately for a lot of larger organizations which typically exist in internet backbone that is very inaccurate. This skews the traceroute mapping significantly. I don't want to shamelessly plug-in stuff here but we have geolocation API which uses latency triangulation and does not suf…

> we have geolocation API which uses latency triangulation and does not suffer from those issues

Who is "we"? I'd like to test drive a service like that.

Post reply on HN