Cara install GeoIP
Saya sedang ada kebutuhan mendapatkan informasi lokasi 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:
- CentOS
yum install GeoIP GeoIP-data
- Debian/Ubuntu
apt-get install geoip-bin geoip-database
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 lokasi 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. 😀
ini sudah tidak bisa di akses lg ya mas/mba ?