вечерние извращения

Nov 15, 2011 11:18

дело было вечером.
делать было неху. нечего.

apt-get install geoip-bin
mkdir /etc/geo
wget http://geolite.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz -o /etc/geo/GeoLiteCity.dat.gz
gunzip GeoLiteCity.dat.gz

for ip in `grep "Unban" /var/log/fail2ban* | awk '{print $7}'`; do geoiplookup -f /etc/geo/GeoLiteCity.dat $ip; done | awk -F "," '{print $2" " $3" "$4}' | awk -F ":" '{print $2}'  | sort | uniq -c

1  BG  N/A  N/A
      2  BR  29  Goi▒nia
      1  CN  01  Hefei
      1  CN  02  Hangzhou
      1  CN  19  Chaoyang
      1  CN  22  Beijing
      5  CN  25  Jinan
      1  FR  N/A  N/A
      1  HK  00  Central District
      1  IN  02  Hyderabad
      4  IN  07  New Delhi
      1  JP  N/A  N/A
      1  KR  11  Seoul
      1  KR  N/A  N/A
      1  NL  N/A  N/A
      1  RU  71  Yekaterinburg
      2  RU  N/A  N/A
      1  US  CA  San Diego
      1  US  N/A  N/A
      1  US  NJ  Basking Ridge
      1  US  OH  Columbus
      1  US  TX  Houston

Previous post Next post
Up