61
Tutoriels pour Ubuntu server / Script pour analyser le top 100 des IP des logs Apache
« Dernier message par vivien le Hier à 15:45:03 »
Pour lancer le script, il suffit de mettre en argument le fichier de log à analyser.
Par exemple : ./top100-ip.sh /var/log/apache2/access.log
Voici ce que cela donne sur ce forum, sur les logs du 3 juillet 2026 :
(cliquer sur l'image pour zoomer)

Uniquement des IPv4, pourtant le site écoute bien en IPv6, mais les IP qui sollicitent le plus Apache sont dans mon cas toutes des IPv4.
La première IP, c'est clairement du déni de service, qui est depuis bloquée.
Les deux IP suivantes sont les robots pour faire fonctionner les IA ChatGPT et Claude.
On a ensuite plusieurs IP d'un prétendu user-agent SleepBot qui va être bloqué.
Attention à bien vérifier que l'IP est cohérent avec le user agent affiché : il est possible qu'une personne mal intentionnée affiche un user-agent qui n'est pas le bon.
Par exemple : ./top100-ip.sh /var/log/apache2/access.log
Voici ce que cela donne sur ce forum, sur les logs du 3 juillet 2026 :
(cliquer sur l'image pour zoomer)

Uniquement des IPv4, pourtant le site écoute bien en IPv6, mais les IP qui sollicitent le plus Apache sont dans mon cas toutes des IPv4.
La première IP, c'est clairement du déni de service, qui est depuis bloquée.
Les deux IP suivantes sont les robots pour faire fonctionner les IA ChatGPT et Claude.
On a ensuite plusieurs IP d'un prétendu user-agent SleepBot qui va être bloqué.
Attention à bien vérifier que l'IP est cohérent avec le user agent affiché : il est possible qu'une personne mal intentionnée affiche un user-agent qui n'est pas le bon.

Messages récents
Actu Free Mobile
5G/4G Orange
Évolution de LaFibre.info, bugs et critiques
MVNO
Starlink
TV et codecs