Tu voto decide
Se Dice en la Blogósfera
Noticias de Tecnologia
¡Noticias de
Tecnologia
al instante!
La tecnologia en tu idioma
Noticias Seguilaflecha
Miembros de
|
script filtrar IPs de visitantes  20/11/2008 16:35  Todo-linux.com  67 |
|
Tenemos un portal instalado en un ordenador (http://lapipaplena.homelinux.com) que empieza a recibir un buen número de visitas y nos gusta mirar, con la aplicación geoiplookup, de donde proceden los visitantes aplicandola a cada ip reflejada en /var/log/apache2/acces.log.
Nuestras nociones sobre scripts son más bien escasillas y a lo máximo que hemos llegado es a:
$ tail -n 10 /var/log/apache2/acces.log | awk '{print $1}'
Nota.- Ponga tail para reducir el número de resultados a los especificados (-n 10) pero en realidad deberia usarse cat
el resultado podria ser:
200.91.26.1
200.91.26.1
200.91.26.1
200.91.26.1
200.91.26.1
200.91.26.1
201.163.219.156
201.163.219.156
201.163.219.156
201.163.219.156
Y luego ip por ip:
$ geoiplookup 200.91.26.1 | awk '{print $5}'
Chile
$ geoiplookup 201.163.219.156 | awk '{print $5}'
Mexico
Osea todo a mano. ¿Alguien nos pude echar una mano para crear un script que en primer lugar descarte las ips repetidas y luego les aplique el geoiplookup directamente para hacer todo el proceso de golpe? Muchisimas gracias.
Source: :: Todo-Linux.com :: |
|
|
|