Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites". Attention, le forum rencontre actuellement quelques difficultés. En cas d'erreur 502, il ne faut pas re-valider l'envoi d'un message ou l'ouverture d'une discussion, au risque de créer un doublon.

La section divers se réorganise ! De nouvelles sous-sections à venir. (plus d'infos + donner son avis)

#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 : GirollServices libres : TdCT.org
Hide in your shell, scripts & astuces :  applications dans un tunnelsmart wgettrouver des pdfinstall. auto de paquetssauvegarde 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

Haut de page ↑