geographic location of VPS
I purchased a VPS, but I have my suspicions the server is not in the location I requested (Amsterdam). Is there a reliable way to determine the physical location of a VPS (using it's IP address, presumably).
Solution 1:
Grab a test IP from a datacenter in Amsterdam and ping it from your VPS. The ping is typically 1-3 milliseconds in the same city, though this can vary, assuming there is no quick route between the two locations.
You can use this looking glass: http://www.leasewebnoc.com/lg.html It has three locations in Amsterdam you can ping/trace from.
Solution 2:
MaxMind GeoCity usually give more or less accurate results. Even hosts in same DC from different nets may have exotic route, thus - ping isn't reliable way at all