在 CubieTruck 上安裝 GeoIP 取得 IP 位址地理位置

每天看 log,都會看到一堆 IP 位址想要來入侵 CubieTruck 小系統,但都不知道這些 IP 位址到底是位於何方?所以只能安裝 GeoIP 套件來反查其地理位置。首先來安裝套件

# apt-get install geoip-bin

然後就可以輸入 ip 位置反查

# geoiplookup 61.174.51.215
GeoIP Country Edition: CN, China

這樣就可以大約查出他的位置是從中國來的(果然不出所料),但如果要更深入一點知道在中國哪裡,那你得下載更完整的資料庫,

GeoIP下載位置

下載完解壓縮之後你可以得到一個約18MB大小的 GeoLiteCity.dat 的資料庫,先把它放在自己的家目錄裡面(或是放在 /usr/share/GeoIP 目錄也行 )。之後用這個資料庫再來反查

# geoiplookup -f ~/GeoLiteCity.dat 61.174.51.215
GeoIP City Edition, Rev 1: CN, 02, Zhejiang, Huzhou, N/A, 30.870300, 120.093300, 0, 0

你就可以更正確知道這個 61.174.51.215 IP位址是從中國浙江省湖州市來的,經緯度是在 30.870300, 120.093300附近。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *