#1 Le 19/02/2010, à 17:37
- shyboy
geoiplookup et analyse access.log
Bonjour
J'ai composé une petite ligne pour analyser mon access.log dans apache2:
cut -d - -f 1 access.log |sort -n| uniq -c >resultats.txt
j'ai installé geoiplookup pour connaitre la provenance des ip.
mais je n'arrive pas à l'utiliser dans ma commande
cut -d - -f 1 access.log |sort -n| uniq -c|geoiplookup -l >resultats.txt
nano resultats.txt me donne rien...
comment feriez vous pour utiliser geoiplookup avec access.log ou d'autres fichiers de log.
Hors ligne
#2 Le 20/02/2010, à 10:36
- nesthib
Re : geoiplookup et analyse access.log
admettons que ta première commande (sans redirection vers un fichier) te donne une liste d'IP, une par ligne
commandes_initiales… | while read IP
do
echo -n " IP : ${IP}, provenance : "
( geoiplookup ${IP} | sed 's/.*://' )
done
tu peux également t'inspirer du challenge bash #1 pour récupérer des informations plus précises que le pays
GUL Bordeaux : Giroll – Services libres : TdCT.org
Hide in your shell, scripts & astuces : applications dans un tunnel – smart wget – trouver des pdf – install. auto de paquets – sauvegarde auto – ♥ awk
⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn
Hors ligne
#3 Le 20/02/2010, à 17:37
- shyboy
Re : geoiplookup et analyse access.log
Ok, merci beaucoup pour les infos, je vais faire joujou avec mon terminal.
Hors ligne