Cómo bloquear el acceso de las IP a su sitio web – Alojamiento –

A veces, es posible que necesites impedir el acceso al sitio web o a toda la cuenta de alojamiento de visitantes específicos, por ejemplo, cuando estás desarrollando un sitio web o en caso de ataques DDoS.

A continuación puede encontrar pautas sobre cómo configurar un bloqueo de IP automático, un bloqueo de IP manual y un bloqueo de un país específico:

Para un bloqueo automático de IP, cPanel proporciona una herramienta especial de bloqueo de IP.

NOTA 1: IP Deny Manager está disponible para todos los planes de hosting compartido a partir del Professional/Stellar Plus. Entonces, si tiene un plan Value/Stellar con nosotros, debe configurar las reglas de denegación en el archivo .htaccess manualmente.

NOTA 2: A veces, es más fácil bloquear todo y permitir el acceso a determinadas IP. Dichas reglas deben configurarse manualmente en el archivo .htaccess, ya que IP Deny Manager solo brinda la posibilidad de bloquear direcciones IP.

NOTA 3: IP Deny Manager bloquea el acceso a todos los dominios y servicios alojados en su cuenta.

Para bloquear una IP automáticamente, siga los pasos a continuación:

1. Inicie sesión en su cPanel y navegue hasta la sección Seguridad> menú Bloqueador de IP.

2. Ingrese la dirección IP que debe bloquearse en el campo Dirección IP o Dominio y haga clic en el botón Agregar. Se agregará a la lista de IP bloqueadas.

Siempre puedes desbloquear la IP haciendo clic en Eliminar junto a la dirección IP en cuestión.

A continuación puede encontrar varios ejemplos de configuración de bloqueo manual.

Estas líneas deben agregarse al archivo .htaccess según todas las reglas existentes.

  • bloquear usuarios con la dirección IP XXXX, permitir el acceso a todos los demás:
See also  Registro de Dominio .cool | Compre un nuevo gTLD .cool por $5,98

Requerir todo concedido
No requiere ip XXXX

  • bloquear a todos los visitantes excepto la IP de administrador específica, por ejemplo, o a usted mismo

Requerir todo denegado
Requerir IP XXXX
Requerir ip AAAA

  • redirigir a los visitantes desde la dirección IP XXXX a otra URL

ReescribirCond %{REMOTE_HOST} ^X\.X\.X\.X$

RewriteRule .* http://ejemplo.com

  • redirigir todas las solicitudes, excepto las que provienen de la dirección IP XXXX a otra URL

Reescribir motor encendido

ReescribirBase /

ReescribirCond %{REMOTE_HOST} !^XXXX

RewriteRule .* http://ejemplo.com

No olvide reemplazar XXXX con la dirección IP que desea permitir o bloquear.

Para bloquear/permitir el acceso desde un país específico, debe enumerar todas las subredes IP que pertenecen a este país.

Esto puede resultar bastante complicado para la configuración manual, por lo que se recomienda utilizar herramientas especiales en línea que tengan acceso a dichas bases de datos de IP específicas de cada país.

Un ejemplo de un recurso en línea de este tipo es .
Deberá elegir el país y luego copiar el código generado a su archivo .htaccess.

El código se verá así:

  • bloquear el acceso desde un país específico

Requerir todo concedido
No requiere ip 81.52.168.0/23

No requiere ip 188.138.10.163/32
No requiere ip 188.138.78.129/32

  • permitir el acceso desde un país específico

Requerir todo denegado
Requerir IP 81.52.168.0/23 … 188.138.10.163/32 188.138.78.129/32

¡Eso es todo!

¿Necesita ayuda? Contacta con nuestro

Loading Facebook Comments ...
Loading Disqus Comments ...