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).

IP address is not a reliable way of determining the physical location of a computer anyway, so its certainly not going to help you here (while it can work good enough for a few things, it presumes trust, and you clearly don't trust the provider so you can't trust their data)...
–
RobMMar 4 '12 at 12:08

Can you elaborate on why you don't think it's in Amsterdam? Why would you stay with a host who lies about something this basic, anyways?
–
ceejayozMar 4 '12 at 18:17

3 Answers
3

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.