Ip geolocation
IP geolocation is the process of turning an IP address into a physical location. It cannot be done with 100% accuracy, but there are a growing number of both commercial and non-commercial services that can do it pretty well.
Data Sets
- CountryHawk (commercial)
- Java IP (InetAddress) Locator (free lookup library with database)
- IPAddressGuide
Tools
- NetGREP is a command line tool which tells you which lines in a text file contain network resources related to a particular country or Autonomous Network (AS)
Online Services
Free services
Commercial Geolocation services
- IP2Location (free query: 20 lookups/day)
- MaxMind