Skip to content

A free standalone software that enables end-users to detect country, region, city, latitude, longitude, ZIP code, ISP, domain name, timezone, connection speed, IDD code, area code, weather station code, weather station name, MCC, MNC, mobile brand name, elevation, usage type, address type and IAB category by using an IP address.

License

Notifications You must be signed in to change notification settings

ip2location/ip2location-lookup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IP2Location

THIS IP2LOCATION LOOKUP HAS BEEN INTEGRATED INTO IP2LOCATION C LIBRARY. PLEASE VISIT IPL2ocation C Library FOR THE LATEST RELEASE

IP2Location is a tool allowing user to get IP address information such as country, region, city, latitude, longitude, zip code, time zone, ISP, domain name, connection type, area code, weather, mobile network, elevation, usage type, address type and IAB category by IP address (IPv4 or IPv6) from IP2Location BIN database.

For more details, please visit:
https://www.ip2location.com/free/applications

Installation

  1. Download or clone this repository to your local machine.

    wget https://github.com/ip2location/ip2location-lookup/archive/master.zip
    unzip master.zip && rm master.zip
    cd ip2location-lookup
  2. Download the latest IP2Location C library from https://github.com/chrislim2888/IP2Location-C-Library

    wget https://github.com/chrislim2888/IP2Location-C-Library/archive/master.zip
    unzip master && rm master.zip
  3. Copy the libIP2Location directory from the C library.

    cp -r IP2Location-C-Library-master/libIP2Location .
  4. Start compilation and installation.

    chmod +x autogen.sh
    ./autogen.sh
    ./configure
    make
    make install

Usage

Query an IP address and display the result

ip2location -d [IP2LOCATION BIN DATA PATH] --ip [IP ADDRESS]  

Query all IP addresses from an input file and display the result

ip2location -d [IP2LOCATION BIN DATA PATH] -i [INPUT FILE PATH]  

Query all IP addresses from an input file and display the result in XML format

ip2location -d [IP2LOCATION BIN DATA PATH] -i [INPUT FILE PATH] --format XML  

Download More Sample Databases

wget https://www.ip2location.com/downloads/sample.bin.db25.zip
unzip samples-db25.zip

Support

Email: support@ip2location.com
URL: https://www.ip2location.com

About

A free standalone software that enables end-users to detect country, region, city, latitude, longitude, ZIP code, ISP, domain name, timezone, connection speed, IDD code, area code, weather station code, weather station name, MCC, MNC, mobile brand name, elevation, usage type, address type and IAB category by using an IP address.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published