Bloquear una ip concreta

Cómo podemos bloquear una ip concreta e impedir que acceda a nuestro WordPress

Hoy  vamos a aprender a bloquear una ip concreta para que no pueda acceder a nuestra página. Por lo general no es demasiado frecuente que necesites bloquear direcciones ip, a no ser que notes exceso de tráfico o ataques directos desde una ip concreta.

La pregunta que debemos hacernos es:

¿Es necesario bloquear ip´s e impedirles que accedan a nuestro WordPress?

Esta pregunta se responde con un simple SÍ o un simple No.

  • Sí –> hay una ip concreta que intentar acceder  en demasiadas ocasiones a nuestra web. Haces un tracert y te das cuenta, de que esa ip parte de un país o región en la que no es demasiado lógico que visiten tu web. Por ejemplo, en mi caso yo escribo en idioma español, por lo tanto público objetivo es aquel que me visita desde países hispanohablantes, no tiene mucho sentido tener visitas de países como Rusia, China, India…
    Si quieres hacer un trazado de una ip en modo visual, y no desde la consola de comandos, te aconsejo esta página web: visual traceroute.
  • No –> si tienes tu WordPress a prueba de bombas, o no te interesa lo más mínimo saber que te están atacando ni desde donde. Ya sabes, en la ignorancia se vive mejor… 😛

Bloquear una ip concreta por código

En comparación con otros códigos que hemos visto en otros artículos, este código es muy sencillito de entender y de utilizar. Pero vamos al grano, el código que vamos a utilizar es el siguiente:

Este contenido es exclusivo para los usuarios de pago de la web.
Si ya lo eres accede a tu cuenta, y si aún no te has suscrito, regístrate desde aquí.

¡Nos vemos dentro!

Ni que decir tiene, que donde están las xxx.xxx.xxx.xxx debes poner la ip que vas a bloquear.

Y como todas las semanas, la pregunta del millón es… ¿dónde debemos colocar este código?

En esta ocasión, ya que es una de las llamadas «regla de servidor», o más concretamente, de los servidores que utilizan Apache como servidor web, tenemos que ponerla en nuestro archivo .htaccess.

Anteriormente ya hemos hecho varias cosas con este archivo, pero no está de más advertirte de nuevo, debes crear una copia de seguridad de este archivo antes de manipularlo. De esta forma, si escribes algo incorrecto o borras lo que no debes dentro de este archivo, siempre podrás sustituirlo por la copia de seguridad y aquí no ha pasado nada.

¿Y si quiero bloquear todas las ip´s de un país concreto, por ejemplo Rusia?

Si ves que tienes demasiadas visitas o incluso ataques desde un país concreto, puedes jugar a ser Dios y bloquear todo el rango de ip´s de ese país en concreto. En este caso te aconsejo utilizar el plugin  Limit Login Countries.

Este artículo ha sido visitado: 13 veces

Obtén acceso a los secretos mejor guardados de WordPress con solo un clic

Suscríbete a la newsletter y recibe en tu correo electrónico 10 snippets de código exclusivos que nunca se han publicado en nuestra membresía y que nunca se publicarán.

Obtén la ventaja definitiva en WordPress y conviértete en un experto.

leadmagnetcodigos

PDF

10 códigos para WordPress, Divi y WooCommerce, que nunca han sido publicados aquí, ni se publicarán

Deja que WordPress trabaje por ti, utiliza código.