QUOTE(black_palma @ Mar 4 2007, 11:02 PM)
bannealos por RANGO DE IP, no por su ip directa, por ejemplo 111.212.123.321 digamos ke eso es una ip, lo baneas como 111.212.123 entonces todas las 256 IPS ke derivan de ahi no podran entrar, no te preocupes por esas.
salu2
La idea es buena. Pero totalmente fuera del entendimiento Humano.
Voy a pasarlo en limpio.
A eso que llamas tu Invasión de Bug, se lo conoce como SPAM. Son organismos publicitarios que lo único que hacen es molestar a las comunidades y llenar las casillas de corre. Actualmente es imparable pero se conocen tácticas para su disminución. Una de ellas es la que el usuario black_palma comenta.
Él comenta que si conoces la IP de dicho usuario puedes bannearlo (Hablando de usuario igual que organismos SPAMMers).
¿Cómo bannear su IP? Black_palma hizo referencia a bannear su ubicación. Ejemplo.
Una IP tiene una sintaxis semejante a xxx.xxx.xxx.xxx cuyos números de 3, 2 o 1 cifra no es menor que 0 ni mayor que 255. (error al poner 321 cuyo rango IP no existe)
Sin entrar en más detalles un ejemplo de IP sería.
201.190.78.69Tomemos el ejemplo de la IP anterior. Esa IP tiene un rango de 201, siendo este primer rango el que indica, en casi todos los casos, la ubicación del miembro. Supongamos que este usuario se conecta desde Argentina.
Entonces, tu al bannear esta IP, 201.190.78.69, nunca más entrará al sistema. Pero ese usuario tiene IP dinámica, que hace que los rangos de IP varíen mucho.
Procedemos a Bannear los rangos de IP 201.190.xxx.xxx o bien 201.xxx.xxx.xxx.
Pero corremos un gran riesgo al saber que si banneamos 201.xxx.xxx.xxx muchos hermanos Argentinos se quedarán sin ver el espectáculo, pues, hemos erradicado del sistema a todas las IP cuyos primeros rangos se 201.xxx.xxx.xxx sin importar quién sea.
La solución es simple, pero verás que existe un problema en potencia.
Debes tomarlo con pinzas si quieres tratar de bannear por IP.
Si tienes la IP del usuario hazlo, y hazlo cuantas veces sea necesario. Bannea sus nombres de usuario. Si se hace llamar Mazzuco, bannea también MazzucoXP, mazuco, Mazzuco01 o Mazzuco1. En fin, que cuando el usuario intente entrar no tenga muchas alternativas con su nombre. Si es un Bot desistirá al cabo de algunos intentos fallidos porque no encuentra nombre de usuario para el registro.
También bannea las direcciones de correo conocidas.
Yo en mi caso banneo a x@mail.ru pues es puro SPAM. Pero existen muchas direcciones de SPAM...
Solo son consejos, no aseguramos que el SPAM se erradique de tu comunidad, pero por algún lado hay que comenzar.
Sin más. Un saludo!