Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Due to the way that they do the IP assignment, they keep changing, though.

Fly.io is aware of it but not something that's resolved.

https://community.fly.io/t/regional-ips-dont-seem-to-be-in-t...

> Geo IP databases are very inaccurate for companies like ours. Some of our IPs are registered with RIPE 3, and thus default to Amsterdam. The geo IP providers might choose to use our corporate address for those instead, but then they’ll show in either Chicago or Delaware.

> Meanwhile, we can put IPs anywhere in the world with a one line config change. We won’t, but the IAD IPs could just as easily be routing to Sydney tomorrow. We could even route it everywhere!

> traceroute and mtr are the only real way to see where a given connection is being routed. You can usually see city names and airport codes in the intermediate hops.

> IP databases don’t actually try to solve this, they’re mostly interested in identifying consumer locations. The ISP’s business address is often good enough for consumer IPs.



Huh, okay, I assume ipinfo.io's location for fly is more accurate than other geo services then, considering they get location with pinging probes


Thanks for the shoutout. Yes, we get our geolocation data from via probing. [0]

[0] https://ipinfo.io/blog/probe-network-how-we-make-sure-our-da...




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: