Communauté Eggdrop
Mettre des dnsbl directement dans l'IRCD - Version imprimable

+- Communauté Eggdrop (https://forum.eggdrop.fr)
+-- Forum : Aide IRC (https://forum.eggdrop.fr/forumdisplay.php?fid=21)
+--- Forum : Serveurs IRC (https://forum.eggdrop.fr/forumdisplay.php?fid=22)
+--- Sujet : Mettre des dnsbl directement dans l'IRCD (/showthread.php?tid=1677)



Mettre des dnsbl directement dans l'IRCD - Epsilon - 19/03/2017

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


RE: Mettre des dnsbl directement dans l'IRCD - Strategy - 19/03/2017

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


Mettre des dnsbl directement dans UnrealIRCd 4.x.x - Shad0w - 05/01/2020

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