access_time
hourglass_empty
person_outline

Cómo bloquear direcciones IP usando un Administrador de IP o .htaccess

¿Tienes algún problema con usuarios malintencionados que intentan amenazar la seguridad de tu sitio web? Te tenemos respaldado. En este artículo, te explicaremos los pasos a seguir para saber cómo bloquear una dirección IP usando la herramienta Administrador de IP de Hostinger y .htaccess. Además, te enseñaremos cómo realizar el bloqueo geográfico con .htaccess, así podrás impedir que un país entero acceda a tu sitio.

¿Por qué querrías bloquear las IP?

Es de conocimiento común que Internet es un espacio abierto donde todos en todo el mundo tienen acceso las 24 horas, los 7 días de la semana. En consecuencia, tu sitio web no es diferente. Si bien los negocios en línea ven esto como una oportunidad para obtener ingresos, desde otro punto de vista, es una amenaza potencial para la privacidad y seguridad de los usuarios.

¿Por qué? La realidad es que hay delincuentes en todo el mundo y no hay límites, ya sea en tu ciudad o en tu sitio web. Estas personas toman la forma de spammers, hackers y usuarios tóxicos.

Las intenciones perjudiciales varían en términos del nivel de daño que algunas personas desean cometer. El mejor de los casos es que publiquen comentarios negativos u ofensivos en tu sitio.

Sin embargo, eso puede escalar rápidamente y causar una posible violación de seguridad si no tomas medidas preventivas inmediatas.

Una de las mejores prácticas de seguridad que puedes emplear es bloquear la dirección IP del hacker. Similar a tu dirección particular, una dirección de Protocolo de Internet (IP, por sus siglas en inglés) es un identificador único que tiene cada máquina dentro de una red.

Al bloquear la dirección IP de los usuarios, cortas su línea de comunicación y evitas que accedan a tu sitio web.

Bloqueo de direcciones con IP Manager

Hay un par de métodos para bloquear el acceso de una dirección IP a tu sitio. La forma más fácil sería hacerlo utilizando la función IP Manager en el Panel de control de tu hosting.

Así es como puedes hacerlo:

1. Abre tu hPanel de Hostinger, luego navega a la sección IP Manager dentro del área Otros.

Sección de IP Manager en WordPress

2. En el cuadro Bloquear una dirección IP, ingresa la dirección IP que deseas bloquear en el cuadro de texto IP a denegar y comentarios adicionales en el cuadro de texto Notas. Una vez que hayas terminado, haz clic en Añadir.

Bloquear una función de dirección IP

3. Para deshacer este proceso, realiza la misma acción en el área Permitir una dirección IP.

4. Si el proceso es exitoso, aparecerá un mensaje de confirmación en tu pantalla.

Confirmación del proceso exitoso

¡Felicidades! Has bloqueado el acceso al usuario de esa dirección IP en particular. Para evitar que varias direcciones IP accedan a tu sitio, puedes repetir estos pasos tantas veces como sea necesario.

Bloquear una dirección IP usando .htaccess

Otra forma de bloquear una dirección IP es usando .htaccess, que es un archivo al que puedes acceder si estás ejecutando Apache como tu servidor web (Hostinger usa Apache). Al denegar el acceso a una dirección IP en el archivo de configuración del servidor web Apache, el proceso de prohibición se puede ejecutar antes de que tu sitio esté completamente cargado.

Aquí te mostramos cómo hacerlo a través de tu archivo .htaccess:

1. Abre el hPanel de Hostinger, luego navega a la sección Administrador de archivos dentro del área Archivos.

Sección Administrador de archivos en hPanel

2. Abre el archivo .htaccess ubicado en el directorio public_html haciendo clic en el archivo y luego usa la función Editar en la barre de herramientas.

public_html

También puedes hacerlo conectando tu cuenta a través del cliente FTP (consulta este artículo para obtener más información sobre este método).

3. Una vez que se abra la página Editar archivo, inserta las siguientes líneas sobre el código existente

Order Deny, Allow
Deny from 127.0.0.1

.código adicional de acceso

Asegúrate de crear una copia de seguridad del código original en caso de falla. Una vez que hayas terminado, haz clic en Save & Close.

¡Eso es todo! Bastante fácil y rápido, ¿verdad?

Geobloqueo con .htaccess

Hay casos en que los ataques provienen de un determinado país. O bien, probablemente no deseas que tu contenido sea accesible en algunos países por razones específicas. Para resolver esto problema, puedes denegar el acceso desde un país en particular utilizando el archivo .htaccess.

1. Abre el archivo .htaccess en el directorio public_html. Déjalo abierto por ahora.

2. Genera una lista de direcciones IP del país de tu elección en este sitio. Para hacerlo, haz clic en el nombre del país, luego configura el formato en Apache .htaccess Deny. Una vez que hayas terminado, haz clic en Crear ACL.

Genera una lista de direcciones IP utilizando los Bloques de IP del país

3. Copia el código dentro de la lista generada en el archivo .htaccess, luego haz clic en Save & Close.

4. Ahora tu sitio es accesible para usuarios de todo el mundo, excepto aquellos que residen en el país al que has denegado el acceso.

Conclusión

Bloquear una dirección IP es una de las mejores formas de proteger tu sitio web de ataques maliciosos. Contrariamente a la creencia popular, se puede hacer fácilmente usando el Administrador de IP y el archivo .htaccess.

Para bloquear una dirección IP con el Administrador de IP, debes:

  1. Abrir el Administrador de IP en el hPanel.
  2. Ingresar la dirección IP objetivo en la sección Bloquear una dirección IP.

Si eliges utilizar el archivo .htaccess en su lugar, debes:

  1. Abrir la sección Administrador de archivos en el hPanel.
  2. Abre el archivo .htaccess en el directorio public_html usando la función Editar.
  3. Agrega la sintaxis que contiene la dirección IP de destino junto con su permiso de acceso.

También puedes bloquear el acceso a tu sitio desde un determinado país utilizando el archivo .htaccess:

  1. Abre el archivo .htaccess en el directorio public_html usando la función Editar.
  2. Genera una lista de direcciones IP del país de destino en este sitio.
  3. Copia el código de la lista generada al archivo .htaccess

¡Y listo! Con estos métodos para bloquear una IP, tu sitio será un lugar seguro para todos, especialmente para ti.

El Autor

Author

Deyimar A. / @deyimar

Deyi es una entusiasta del marketing digital, con experiencia en diseño de páginas web, creación de contenido, copywrite y SEO. Forma parte del equipo de SEO & Localization de Hostinger. En su tiempo libre, le gusta desarrollar proyectos, leer un libro o ver una buena película.

Tutoriales relacionados

Agregá un comentario

Comentario*

Nombre*

Email*

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

¡Formá parte de Hostinger ahora!