Cara install GeoIP

By | April 13, 2019

Saya sedang ada keperluan memperoleh informasi lokasi pengunjung menurut tempat tinggal IPnya, dan umumnya ini kita membutuhkan database GeoIP dari MaxMind. Bukanlah hal yang sulit kok kalau diperlukan menginstall sendiri.

Tinggal kamu eksekusi yang mana tergantung distro Linuxnya:

  • CentOS
    yum install GeoIP GeoIP-data

  • Debian/Ubuntu
    apt-get install geoip-bin geoip-database

Demikianlah. 😀 Sekarang ini program yang membutuhkan fitur GeoIP dapat menggunakannya pun.

Secara manual kita mengecek hostname atau tempat tinggal IP memakai petunjuk geoiplookup:

  • Hostname
    geoiplookup servernesia.com
    GeoIP Country Edition: CA, Canada

  • Tempat tinggal IP
    geoiplookup 8.8.8.8
    GeoIP Country Edition: US, United States

Kita akan tahu ada di negara mana asalnya. akan tetapi ingat, belum tentu menunjukkan lokasi fisiknya tapi lebih tepatnya tempat tinggal IP tersebut terdaftar di negara mana.

Tambahan. Kita tak perlu mengunduh sendiri databasenya karena telah otomatis ditambahkan. akan tetapi kalau perlu cara manualnya dapat jalankan petunjuk berikut:

cd /usr/local/share/GeoIP
wget -N http://geolite.maxmind.com/unduh/geoip/database/GeoLiteCountry/GeoIP.dat.gz
wget -N http://geolite.maxmind.com/unduh/geoip/database/GeoLiteCity.dat.gz
wget -N http://unduh.maxmind.com/unduh/geoip/database/asnum/GeoIPASNum.dat.gz
gunzip GeoIP.dat.gz GeoLiteCity.dat.gz GeoIPASNum.dat.gz

Semoga bermanfaat. 😀


Sumber https://servernesia.com