Cómo Configurar GeoIP para Bloquear o Permitir Países en tus Servidores - Plenit
Configura GeoIP en Plenit para bloquear o permitir países en tus IPs públicas y entender cómo se aplica la política global.
Introducción
Configura GeoIP (filtrado por país basado en la IP de origen) para bloquear o permitir tráfico hacia las IPs públicas de tus servicios en Plenit.
GeoIP te permite decidir desde qué países se permite o se bloquea el tráfico. Esto reduce superficie de ataque cuando el tráfico legítimo sólo debería llegar desde regiones concretas.
Dónde está
Panel > Servicios > Servidores > Firewall > pestaña "Geolocalización"
Qué conseguirás con esta guía
- Entrar en la pestaña Geolocalización y entender qué ves.
- Bloquear o permitir países para una IP pública concreta.
- Volver al estado por defecto en un clic si lo necesitas.
- Saber qué ocurre por detrás y cuánto tarda en aplicarse.
- Entender para qué sirve GeoIP y qué beneficios tiene.
Beneficios de GeoIP
- Seguridad reforzada: bloquea regiones de donde sólo recibes ataques.
- Simplicidad: reglas claras por país sin necesidad de mantener listas de IPs manuales.
- Cumplimiento normativo: aplica restricciones de acceso por país si tu cliente lo exige (ej. GDPR o requisitos sectoriales).
- Flexibilidad: aplica reglas diferentes por servidor o por red según el caso.
Cómo funciona
GeoIP en Plenit combina dos capas:
- Capa L7 (Edge Firewall perimetral con pfSense) → filtra el tráfico por país en el borde de la infraestructura. Aquí vive la política global por defecto (lista de Países Bloqueados).
- Capa L3 (router virtual CloudStack) → controla puertos y protocolos de Entrada/Salida dentro de tu red. No filtra por país.
Qué cambias desde GeoIP
- Para cada IP pública eliges Países bloqueados.
- Marcado = Deny. No marcado = Allow, salvo que ya estuviera bloqueado por la política global.
- Si permites un país que la global bloquea → se crea excepción allow.
- Si bloqueas un país que la global no bloquea → se crea regla deny de partner.
GeoIP filtra por país en la capa perimetral. Si el puerto o protocolo sigue cerrado en las reglas de Entrada/Salida, el tráfico seguirá sin pasar aunque permitas ese país.
Prerrequisitos
- Inicia sesión en el panel de Plenit con tu usuario y contraseña.
- Confirma que tu usuario tiene permisos sobre Servidores (
ROLE_IAAS_ALL). - Verifica que la red sobre la que vas a trabajar tiene al menos una IP pública.
Pasos
Paso 1. Acceder a GeoIP
- Entra al panel y pulsa Servicios > Servidores.
- En el menú lateral, selecciona Firewall.
- Haz clic en la pestaña Geolocalización.
Ir a la pestaña de Geolocalización
Paso 2. Seleccionar la red
- En la parte superior, usa el selector Red para elegir dónde aplicar GeoIP.
- Verás el listado de IPs públicas y cuántos países tiene bloqueados cada una.

Verás 145 países bloqueados por defecto. Ese valor puede incluir regiones dentro de un país y no siempre representa el país completo como una única unidad de filtrado.
Paso 3. Revisar IPs públicas y entrar en edición
- En la tabla verás: IP pública, nº de países bloqueados, acción Editar.
- Pulsa Editar en la IP donde quieras ajustar países.
Paso 4. Gestionar países (bloquear o permitir)
- Usa el selector por continentes y países.
- Marcado = bloqueado, no marcado = permitido (salvo bloqueo global).
- Opciones: Guardar, Restaurar configuración, Cancelar.
Paso 5. Confirmar y aplicar
- Pulsa Guardar → revisa el resumen → Confirmar.
- Los cambios se sincronizan con la infraestructura (no es inmediato, tarda unos minutos).
Paso 6. Verificar resultado
- Revisa el contador de "Países bloqueados" en la IP editada.
- Haz pruebas de acceso si es necesario.
- Si necesitas empezar de cero → Restaurar configuración.
Optional: Casos prácticos
A) Permitir sólo España y Portugal, bloquear el resto
- Marca todos los países.
- Desmarca España y Portugal.
- Pulsa Guardar > Confirmar.
B) Permitir temporalmente Canadá por un proyecto
- Desmarca Canadá.
- Pulsa Guardar > Confirmar.
- Al terminar el proyecto, vuelve a marcarlo.
C) No conozco el estado actual
- Restaurar configuración.
- Empieza limpio desde la política global.
Seguridad y operación
- GeoIP actúa sobre el tráfico entrante a la IP pública según el país de origen de la conexión.
- GeoIP no sustituye las reglas de Entrada/Salida: los puertos y protocolos siguen controlándose en la capa L3.
- Sólo puedes cambiar esta configuración si tu usuario tiene el rol
ROLE_IAAS_ALL. - Los cambios tardan unos minutos en propagarse, así que valida el resultado después de esperar la sincronización.
- Revisa esta configuración cada vez que añadas nuevas IPs públicas, abras excepciones temporales o cambie la política global.
Consejos de uso
- Menos es más: bloquea primero, luego abre sólo lo imprescindible.
- Homogeneiza: aplica la misma política base a varias IPs y documenta excepciones.
- Usa Restaurar como "reset" cuando no sepas qué reglas hay aplicadas.
- Recuerda L3: si el puerto/protocolo está cerrado en Entrada/Salida, no accederán aunque permitas el país.
Resolución de problemas
- No veo la pestaña Geolocalización → añade
?serverGeoIP=trueen la URL y recarga. - Botón Confirmar deshabilitado → no hay cambios que aplicar.
- He permitido un país pero sigue sin funcionar → espera unos minutos y revisa reglas L3.
- He bloqueado demasiado y perdí acceso → Restaurar configuración.
Conclusiones
GeoIP en Plenit te permite controlar el acceso a tus servicios por
país, directamente desde el panel.
En pocos pasos defines qué países bloqueas o permites, con opción de
volver al estado por defecto en cualquier momento.
Es una forma sencilla de reforzar seguridad, reducir exposición y alinear la infraestructura con las necesidades de cada cliente.
Updated 13 days ago
