Bonsoir,
il est possible d'insérer des dnsbl directement dans l'ircd (j'utilise unrealircd 3.2.* ) ça permettra d'alléger mon hopm.
Si vous savez comment procéder, je suis preneur.
Merci
Unreal3.2 Je trouve pas l'info
Par contre anope2 le fait et unreal4 aussi
https://www.unrealircd.org/docs/Blacklist_block
Petit conseil tiens toi a jour sur tes serveurs web / irc / debian ... tout!
C'est bien plus important que ce que beaucoup de gens pensent.
Un exemple simple imagines un problème de sécurité corrigé sur UnrealIRCD tout le monde le verra du fait que c'est open-source a partir de la on pourra facilement utiliser cette exploit pour nuire a ton IRCd
Bonjour je vous donne le code source pour l'insérer dans votre Fichier de Configuration de Unrealircd
Le fichier de config ce trouve dans => /home/votre-shell/unrealircd/conf
Nom du fichier => unrealircd.conf
Code :
/* Bannir des nicks qui utilise des proxy
*/
blacklist dronebl {
dns {
name dnsbl.dronebl.org;
type record;
reply { 3; 5; 6; 7; 8; 9; 10; 11; 12; 13; 14; 15; 16; };
};
action gline;
ban-time 24h;
reason "Proxy/Drone detected. Check https://dronebl.org/lookup?ip=$ip for details.";
};
/* EFnetRBL, see https://rbl.efnetrbl.org/ for documentation
* and the meaning of the reply types.
* At time of writing: 1 is open proxy, 4 is TOR, 5 is drones/flooding.
*
* NOTE: If you want to permit TOR proxies on your server, then
* you need to remove the '4;' below in the reply section.
*/
blacklist efnetrbl {
dns {
name rbl.efnetrbl.org;
type record;
reply { 1; 4; 5; };
};
action gline;
ban-time 24h;
reason "Proxy/Drone/TOR detected. Check http://rbl.efnetrbl.org/?i=$ip for details.";
};
Après taper via terminal
./unrealircd rehash
Ou directement sur IRC
/rehash