🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo configurar el bloqueo de países en Plesk (mod_geoip) para tu sitio web

Actualizado el 8 de febrero de 2026

¿Te preocupa que personas de otros países intenten acceder a tu sitio web sin permiso? ¿Quieres restringir el acceso a tu tienda online o a tu panel de administración solo para visitantes de tu país? Si tu hosting utiliza Plesk, estás de suerte. Plesk incluye una herramienta muy potente llamada mod_geoip que te permite hacer exactamente eso: bloquear países Plesk de una forma sencilla y visual.

En esta guía extensa y paso a paso, te voy a explicar cómo configurar el geobloqueo Plesk para proteger tu web. No necesitas ser un experto en servidores; solo seguir las instrucciones al pie de la letra. Al final, tendrás tu seguridad web Plesk reforzada y controlarás quién entra y quién no.


¿Qué es el Geobloqueo o mod_geoip en Plesk?

El mod_geoip es un módulo del servidor web (Apache o Nginx) que consulta una base de datos de direcciones IP para saber de qué país proviene cada visitante. Plesk lo integra de forma nativa en su interfaz, lo que significa que no necesitas tocar archivos de configuración complicados.

Con esta herramienta, puedes crear reglas de acceso muy específicas. Por ejemplo, puedes permitir el acceso solo a usuarios de España y México, o bloquear por completo el acceso a países donde sabes que hay un alto índice de fraude o ataques informáticos. Es una capa de seguridad esencial si tu negocio opera en un mercado local.


Requisitos Previos: Antes de Empezar

Antes de lanzarnos a configurar nada, asegurémonos de que tienes lo necesario. No queremos que te quedes a media instalación.

  • Acceso a Plesk como Administrador o Cliente con permisos: Necesitas poder entrar en el panel de control. Si eres el dueño de la cuenta, normalmente tienes acceso total.
  • El módulo mod_geoip debe estar instalado: En la mayoría de los planes de hosting con Plesk, ya viene activado. Si no es así, deberás contactar con tu proveedor de hosting para que lo activen. No te preocupes, es un proceso rápido para ellos.
  • Tener claro qué país o países quieres bloquear: Te recomiendo hacer una lista antes de empezar. ¿Bloqueas todo excepto tu país? ¿O solo bloqueas un par de países problemáticos?

[INFO] Si tu hosting usa Syspanel (antes conocido como HestiaCP) en lugar de Plesk, la interfaz es diferente. Para acceder al panel de administración de Syspanel, recuerda que la URL es https://tu-servidor:2106. Sin embargo, esta guía se centra exclusivamente en Plesk.


Paso 1: Acceder a la Configuración de tu Sitio Web

Lo primero es entrar en tu panel de Plesk. Una vez dentro, verás una lista de todos tus dominios y sitios web.

  1. Busca el dominio sobre el que quieres aplicar el bloqueo de países Plesk.
  2. Haz clic en el nombre del dominio o en el botón "Administrar" (normalmente es un botón azul o un enlace con el nombre del dominio).

Esto te llevará al panel de administración específico de ese sitio web. Aquí es donde se gestionan todas las funciones, desde correos electrónicos hasta bases de datos y, por supuesto, la seguridad.


Paso 2: Localizar la Herramienta de Seguridad

Dentro del panel de tu dominio, busca una sección que se llame "Seguridad". Suele estar en el menú lateral izquierdo o en la pestaña principal.

Dentro de "Seguridad", busca un icono o enlace que diga "Restricción por país" o "Geobloqueo". En algunas versiones de Plesk, puede aparecer como "mod_geoip".

Haz clic en esa opción. Se abrirá una nueva ventana o sección donde podrás ver el mapa del mundo y una lista de países.


Paso 3: Configurar la Política de Acceso (Permitir o Denegar)

Aquí es donde empieza la magia. Plesk te ofrece dos modos principales de funcionamiento. Debes elegir el que mejor se adapte a tu estrategia de seguridad web Plesk.

### Modo 1: Permitir Solo Países Específicos (Lista Blanca)

Este es el modo más restrictivo y el más seguro si tu web es solo para un público local. Por ejemplo, si tienes una tienda de muebles que solo hace envíos en Chile, esta es tu opción.

  1. En la parte superior, verás un selector de modo. Elige "Permitir solo los países seleccionados".
  2. Aparecerá una lista enorme de países. Desmarca la casilla de "Seleccionar todo" si está marcada.
  3. Busca en la lista (o usa el buscador) los países que SÍ quieres permitir. Por ejemplo, "Chile" y "Argentina".
  4. Marca las casillas de esos países.

Con esta configuración, cualquier visitante cuya IP provenga de un país que no esté en tu lista, recibirá un error de acceso denegado (normalmente un error 403).

### Modo 2: Bloquear Solo Países Específicos (Lista Negra)

Este modo es menos restrictivo. Permites el acceso a todo el mundo, excepto a los países que tú decidas. Es ideal para bloquear regiones de donde provienen muchos ataques de fuerza bruta o spam, sin perjudicar al resto del mundo.

  1. Cambia el selector de modo a "Denegar el acceso a los países seleccionados".
  2. Ahora, en la lista de países, marca solo aquellos que quieres bloquear. Por ejemplo, si ves muchos intentos de acceso desde Rusia o China y no te interesa tener visitantes de allí, márcalos.
  3. Deja el resto de países desmarcados.

[WARNING] Si usas una Lista Negra, asegúrate de no bloquear tu propio país accidentalmente. Si te bloqueas a ti mismo, perderás el acceso a tu propio panel de administración y tendrás que contactar con el soporte técnico de tu hosting para revertirlo.


Paso 4: Aplicar los Cambios

Una vez hayas marcado tus países y elegido el modo, busca el botón "Aplicar" o "Guardar". Plesk te pedirá confirmación.

Al hacer clic, Plesk modificará la configuración del servidor web para tu dominio. Este proceso suele tardar unos segundos. Verás un mensaje de éxito en la parte superior de la pantalla.

¡Y ya está! Has configurado el geobloqueo Plesk correctamente. Es recomendable esperar un par de minutos y luego probar desde tu propia conexión para verificar que todo funciona.


Cómo Probar que el Bloqueo Funciona

No te fíes solo de la teoría. Es crucial probar que la configuración se ha aplicado correctamente.

  1. Prueba desde tu ubicación: Si estás en el país permitido, intenta cargar tu web. Debería funcionar con normalidad.
  2. Prueba con una VPN: Esta es la mejor forma de verificar. Usa una VPN gratuita o de pago y conéctate a un servidor en un país que hayas bloqueado (si usas lista blanca) o en un país permitido (si usas lista negra).
  3. Resultado esperado: Si el acceso está bloqueado, verás un mensaje de error como "403 Forbidden" o una página en blanco. Si el acceso está permitido, verás tu web cargar con normalidad.

[TIP] No uses extensiones de navegador que simulan VPNs para pruebas de servidores. A veces no cambian la IP real de forma efectiva. Es mejor usar aplicaciones VPN de escritorio o móvil de confianza.


Preguntas Frecuentes (FAQ) sobre el Geobloqueo en Plesk

¿El bloqueo por país afecta al rendimiento de mi web?

No, el impacto es mínimo. La consulta a la base de datos de IPs es muy rápida y se realiza a nivel de servidor, antes de que la página se cargue. No notarás una ralentización perceptible.

¿Puedo usar esta función para proteger solo el panel de administración de WordPress?

Sí, es una práctica excelente. Sin embargo, mod_geoip en Plesk se aplica a todo el dominio. Para proteger solo el directorio /wp-admin, tendrías que crear reglas adicionales en el archivo .htaccess (si usas Apache) o usar un plugin de seguridad de WordPress que tenga integración con bases de datos de geolocalización. Pero para una protección básica y global, la configuración que hemos visto es perfecta.

¿Qué pasa si mi proveedor de hosting no tiene activado mod_geoip?

Si no ves la opción "Restricción por país" en tu panel de Plesk, significa que el módulo no está instalado o activado. Deberás abrir un ticket de soporte con tu proveedor de hosting y pedirles que activen el módulo mod_geoip para tu cuenta. Es una petición común y no debería suponer un problema.

¿Es mejor usar lista blanca o lista negra?

Depende de tu objetivo.

  • Lista Blanca: Es la más segura. Si tu web es para un público muy específico (ej. una intranet, una tienda local), úsala. Bloqueas todo lo que no sea tuyo.
  • Lista Negra: Es más flexible. Si quieres tráfico global pero quieres eliminar el ruido de países con malas intenciones, úsala.

¿El bloqueo se aplica a todos los subdominios?

Sí, la regla se aplica al dominio principal y a todos los subdominios que cuelgan de él, a menos que configures una regla específica para cada subdominio por separado.

¿Puedo deshacer el cambio si me equivoco?

Sí, es muy fácil. Simplemente vuelve a entrar en "Restricción por país" y cambia la configuración. Si quieres desactivar el bloqueo por completo, selecciona la opción "No restringir" o "Permitir todos" y guarda los cambios. La regla se eliminará al instante.


Consejos Avanzados para tu Seguridad Web Plesk

Configurar el bloqueo de países Plesk es un gran primer paso, pero no debe ser tu única línea de defensa. Aquí tienes un par de consejos para complementar tu estrategia:

  • Combina con Fail2Ban: Plesk tiene integrado Fail2Ban, que bloquea IPs que hacen demasiados intentos de acceso fallidos. Úsalo junto con el geobloqueo para una protección más robusta.
  • Mantén tus aplicaciones actualizadas: Un plugin de WordPress desactualizado es una puerta abierta. Los ataques suelen venir de países con alta actividad de bots, pero un plugin vulnerable puede ser explotado desde cualquier lugar.
  • Usa contraseñas fuertes: Parece obvio, pero es la base de todo. Una contraseña débil puede comprometer tu web incluso con el geobloqueo más estricto.

Conclusión

Configurar el mod_geoip Plesk es un proceso sencillo que puede aumentar exponencialmente la seguridad web Plesk de tu sitio. Ya sea que quieras restringir el acceso por país para cumplir con licencias regionales, proteger tu panel de administración o simplemente reducir el tráfico malicioso, esta herramienta nativa de Plesk es tu aliada.

Hemos visto los dos modos principales (lista blanca y lista negra), cómo aplicarlos y cómo verificar que funcionan. Recuerda que la práctica hace al maestro, así que no dudes en experimentar con la configuración hasta encontrar la que mejor se adapte a tus necesidades.

Si en algún momento te sientes perdido, recuerda que siempre puedes consultar la documentación oficial de Plesk o contactar con el soporte de tu proveedor de hosting. La seguridad de tu web está en tus manos, y con herramientas como esta, es más fácil que nunca mantenerla a salvo.

¡Protege tu sitio hoy mismo y navega tranquilo sabiendo que controlas quién entra!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel