Jump to content

Bloquear acceso a web por ip con una condición


seron

Recommended Posts

Hola muy buenas,

Quisiera saber si es posible bloquear direcciones ip sé que se puede hacer mediante el archivo index.php lo tengo pero quería saber si sería posible hacerlo para que por ejemplo si una dirección ip abre por ejemplo 10 conexiones simultaneas, que aparecen en el backoffice lo bloquee automáticamente?

$ips_no_autorizadas = array('ip1', 'ip2', 'ip3', 'ip4', etc...);
if (in_array($_SERVER['REMOTE_ADDR'], $ips_no_autorizadas))
{
    die('Lo sentimos la web que intenta acceder no está disponible'); 
}

 

Link to comment
Share on other sites

4 hours ago, seron said:

Has leido el hilo si quiera? usted ve normal que una ip abra 23895792037589237582375 conexiones?

pon en htcaccess algo como

SetEnvIfNoCase Referer "domain.com" bad_referer
Order Allow,Deny
Allow from ALL
Deny from env=bad_referer

Link to comment
Share on other sites

Hice lo de cloudflare y resulto que me sacaba al backoffice cada click que hacia en cualquier lugar, desactive de la tabla ps_configuration la PS_COOKIP a NULL que es loq ue dices de la cookie y seguia igual, sacandome del backoffice, termine quitandolo.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...