Cara install GeoIP
Saya sedang ada kebutuhan mendapatkan informasi tempat pengunjung berdasarkan alamat IPnya, dan umumnya ini kita membutuhkan database GeoIP dari MaxMind. Bukanlah hal yang sulit kok kalau diperlukan menginstall sendiri.
Tinggal anda eksekusi yang mana tergantung distro Linuxnya:
Sekian. 😀 Sekarang aplikasi yang membutuhkan fitur GeoIP bisa menggunakannya juga.
Secara manual kita mengecek hostname atau alamat IP memakai perintah geoiplookup
:
- Hostname
geoiplookup servernesia.com GeoIP Country Edition: CA, Canada
- Alamat IP
geoiplookup 8.8.8.8 GeoIP Country Edition: US, United States
Kita akan tahu ada di negara mana asalnya. Tapi ingat, belum tentu menunjukkan tempat fisiknya tapi lebih tepatnya alamat IP tersebut terdaftar di negara mana.
Tambahan. Kita tidak perlu mendownload sendiri databasenya karena sudah otomatis ditambahkan. Tapi kalau perlu cara manualnya bisa jalankan perintah berikut:
cd /usr/local/share/GeoIP
wget -N http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz
wget -N http://geolite.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz
wget -N http://download.maxmind.com/download/geoip/database/asnum/GeoIPASNum.dat.gz
gunzip GeoIP.dat.gz GeoLiteCity.dat.gz GeoIPASNum.dat.gz
Semoga bermanfaat. 😀