ip-geolocator Java class library to obtain geolocation information for IP addresses and host names. Usage: GeoLocator geoLocator = GeoLocator.newInstance(); GeoLocation geoLocation = geoLocator.getGeoLocation();