Cita:
Iniciado por minotaurus2002 ¿Es correcto poner ---- deny from 216.251.68.64 / 216.251.68.111 ?
No, no es correcto de esa forma.
Si quieres bloquear por rangos de direcciones IP, te recomiendo leer la documentación de Apache al respecto:
http://httpd.apache.org/docs/1.3/mod/mod_access.html Cita:
Iniciado por minotaurus2002 He visto algunos ejemplos en internet que usaban la barra pero no se si es con la finalidad que intento darle yo
Correcto, la barra se usa para especificar un rango de direcciones, pero debes hacerlo de la forma adecuada.
Cita:
Iniciado por minotaurus2002 Alguien puede ayudarme con estas 4 lineas de ejemplo ? ( yo en base a eso hare todo los demas rangos que debo bloquear )
No es tan sencillo, sobre todo en los rangos tan diversos que planteas.
Si quieres bloquear toda una clase C entonces esto te servirá:
deny from 216.251.73.0/24
o también:
deny from 216.251.73
Así bloquearás desde 216.251.73.0 hasta 216.251.73.255, pero en tu última muestra dices que quieres bloquear hasta 216.251.73.254. Entonces tienes dos opciones:
a) Bloqueas también a 216.251.73.255
b) Antes de "deny from" podrías intentar poner: allow from 216.251.73.255
Para los otros casos es más complejo, pues debes usar máscaras de red o la especificación CIDR. Por ejemplo en CIDR:
216.251.68.64/27
Pero esto sólo te bloqueará desde 216.251.68.64 hasta 216.251.68.94
Y si aumentas el rango:
216.251.68.64/26
Ya te pasas, pues bloquearás desde 216.251.68.64 hasta 216.251.68.126, y tú querías bloquear hasta 216.251.68.111
Cita:
Iniciado por minotaurus2002 Puede dar problemas tener un htaccess tan pesado?
Problemas de rendimiento en tu sitio web (los visitantes de tu sitio), pues lo primero en cargar será ese archivo, y si en verdad es de 100 KB, se demorará bastante.
Si son tantos, lo mejor es bloquearlos a nivel de firewall, bien sea el que tengas instalado en tu servidor o en uno externo.
Saludos!