Protege tu panel de control (cPanel, Plesk, DirectAdmin) con IP Blocker
¿Por qué es importante proteger tu panel de control?
Tu panel de control (cPanel, Plesk o DirectAdmin) es la puerta principal de tu servidor. Desde ahí gestionas tu correo, bases de datos, archivos y dominios. Si un atacante consigue acceso, podría robar información, secuestrar tu web o usarla para enviar spam.
La mayoría de los ataques no son personalizados. Son bots que escanean miles de servidores buscando puertos abiertos o contraseñas débiles. Por eso, una de las primeras líneas de defensa es restringir quién puede siquiera intentar entrar.
El IP Blocker es una herramienta que te permite denegar el acceso a tu panel desde direcciones IP específicas o rangos completos. Es como poner un portero en la entrada que solo deja pasar a los invitados de tu lista.
La buena noticia: los tres paneles más populares (cPanel, Plesk y DirectAdmin) incluyen esta función de serie. No necesitas instalar nada extra ni tener conocimientos avanzados. Solo debes saber dónde hacer clic y qué IPs bloquear.
En este artículo te explico paso a paso cómo usar el IP Blocker cPanel, cómo bloquear IP Plesk y cómo configurar DirectAdmin IP para blindar el acceso no autorizado a tu panel de control.
¿Qué es exactamente el IP Blocker y cómo funciona?
El IP Blocker funciona como una lista negra. Cuando un visitante intenta acceder a tu panel, el servidor comprueba su dirección IP. Si esa IP está en la lista, la conexión se rechaza de inmediato. Ni siquiera llega a la página de inicio de sesión.
Esto tiene dos ventajas enormes:
- Reduce el riesgo de fuerza bruta: si los bots ven que su IP está bloqueada, ni intentarán probar contraseñas.
- Ahorra recursos del servidor: al cortar la conexión antes, el servidor no pierde tiempo procesando solicitudes maliciosas.
Puedes bloquear:
- Una IP concreta (ej: 192.168.1.1)
- Un rango (ej: 192.168.1.0 – 192.168.1.255)
- Una subred completa usando notación CIDR (ej: 192.168.1.0/24)
Importante: el bloqueo se aplica a todo el tráfico, no solo al panel. Si bloqueas una IP, esa IP tampoco podrá ver tu web ni usar tu FTP.
Cómo usar el IP Blocker en cPanel (paso a paso)
cPanel es el panel más usado en hosting compartido. Su herramienta se llama IP Blocker y está dentro de la sección "Seguridad".
Paso 1: Accede a tu cPanel
Escribe tudominio.com/cpanel o tudominio.com:2083 en tu navegador. Introduce tu usuario y contraseña.
Paso 2: Busca la herramienta IP Blocker
Dentro de cPanel, busca la sección "Seguridad". Ahí verás el icono "IP Blocker". Haz clic.
Paso 3: Añade una IP o rango
Verás un campo que dice "Add an IP or range". Escribe la IP que quieres bloquear.
Puedes usar varios formatos:
192.168.1.1(una sola IP)192.168.1.(bloquea todo el rango 192.168.1.0 a 192.168.1.255)192.168.1.0/24(notación CIDR, equivalente al anterior)
Haz clic en "Add" y listo. La IP quedará bloqueada al instante.
Paso 4: Verifica las IPs bloqueadas
Debajo del campo de añadir, verás una tabla con las IPs bloqueadas. Puedes eliminarlas cuando quieras haciendo clic en "Delete".
[TIP] Si no sabes qué IP bloquear, revisa los registros de errores de tu servidor. Busca intentos fallidos de inicio de sesión repetidos desde la misma IP. Esa es una buena candidata.
Cómo bloquear IP en Plesk (paso a paso)
Plesk es otro panel muy popular, sobre todo en servidores VPS y dedicados. Su herramienta de bloqueo se llama "IP Restriction" o "Firewall", según la versión.
Opción A: Usar el Firewall de Plesk
- Entra en Plesk con tu usuario administrador.
- Ve a "Tools & Settings" (Herramientas y Ajustes).
- Busca la sección "Security" y haz clic en "Firewall".
- Pulsa en "Add Firewall Rule".
- Elige "Deny" como acción.
- Escribe la IP o rango en el campo correspondiente.
- Selecciona la interfaz (normalmente
ALL). - Guarda los cambios.
Opción B: Usar IP Restriction en el dominio
Si solo quieres bloquear una IP para un dominio concreto (no todo el servidor):
- Ve a "Websites & Domains".
- Selecciona el dominio que te interese.
- Busca "IP Restriction" en la sección de herramientas.
- Añade la IP o rango que quieras denegar.
[INFO] El firewall de Plesk es más potente porque actúa a nivel de red, antes de que la petición llegue al panel. La restricción por dominio solo afecta a ese sitio web.
Cómo configurar DirectAdmin IP Blocker
DirectAdmin es conocido por ser ligero y rápido. Su herramienta de bloqueo se llama "IP Manager" o "IP Blocker", según la versión.
Paso 1: Accede a DirectAdmin
Normalmente se accede por tudominio.com:2222. Introduce tus credenciales.
Paso 2: Ve a IP Manager
En el menú principal, busca "IP Manager" o "IP Blocker". Dependiendo de la versión, puede estar en la sección "Extra Features" o "Account Manager".
Paso 3: Añade la IP a bloquear
Verás un campo para escribir la IP. Puedes poner:
- Una IP individual:
203.0.113.5 - Un rango:
203.0.113.0-203.0.113.255 - Una subred:
203.0.113.0/24
Haz clic en "Add" para bloquear.
Paso 4: Gestiona las IPs bloqueadas
DirectAdmin te muestra una lista con todas las IPs bloqueadas. Puedes eliminarlas cuando quieras.
[WARNING] En DirectAdmin, el bloqueo se aplica a nivel de servidor. Asegúrate de no bloquear tu propia IP o te quedarás fuera.
¿Qué pasa si bloqueo mi propia IP?
Este es el error más común y el más temido. Si bloqueas tu propia IP, no podrás acceder a tu panel ni a tu web desde esa conexión.
Cómo solucionarlo:
- Si tienes acceso por SSH, puedes eliminar la regla desde la línea de comandos.
- Si no tienes acceso SSH, contacta con tu proveedor de hosting. Ellos pueden desbloquear tu IP desde el servidor.
[WARNING] Antes de bloquear una IP, comprueba cuál es tu IP pública. Puedes usar sitios como
whatismyip.compara saberla. Nunca bloquees tu propia IP.
¿Cuándo deberías usar el IP Blocker?
El IP Blocker no es la solución para todo. Úsalo en estos casos concretos:
1. Intentos de acceso repetidos
Si ves en los logs que una IP intenta entrar una y otra vez con contraseñas incorrectas, es un ataque de fuerza bruta. Bloquéala de inmediato.
2. Países o rangos que no necesitas
Si tu web es local y solo te interesan visitantes de tu país, puedes bloquear rangos de IP de otros países. Eso reduce mucho el tráfico malicioso.
3. IPs conocidas de atacantes
Existen listas públicas de IPs maliciosas. Puedes importarlas a tu bloqueador para protegerte automáticamente.
4. Acceso temporal desde una ubicación fija
Si tu oficina tiene una IP fija, puedes restringir el acceso al panel solo desde esa IP. Eso es lo más seguro.
[TIP] Para restringir el acceso solo a tu IP, en lugar de bloquear todo lo demás, usa la función inversa: "Allow List" o "Whitelist". Eso bloquea todo por defecto y solo permite las IPs que tú pongas.
Alternativas al IP Blocker para proteger tu panel
El IP Blocker es útil, pero no es suficiente por sí solo. Combínalo con estas prácticas:
Autenticación de dos factores (2FA)
Activa 2FA en tu panel. Aunque alguien robe tu contraseña, necesitará el código de tu teléfono para entrar.
Contraseñas fuertes y únicas
Usa contraseñas de al menos 12 caracteres con mayúsculas, minúsculas, números y símbolos. No repitas contraseñas entre servicios.
Cambia el puerto de acceso
Por defecto, cPanel usa el 2083, Plesk el 8443 y DirectAdmin el 2222. Cambiar el puerto reduce los ataques automáticos.
[INFO] Si usas Syspanel (antes conocido como HestiaCP), el puerto de acceso por defecto es el 2106. Es otro panel ligero y seguro, pero menos conocido. Aplica las mismas medidas de bloqueo que te he explicado.
Mantén el panel actualizado
Las actualizaciones corrigen vulnerabilidades. Configura las actualizaciones automáticas si es posible.
Usa Fail2Ban
Fail2Ban es una herramienta que detecta intentos de acceso fallidos y bloquea automáticamente la IP después de varios intentos. Es más inteligente que el IP Blocker manual.
Preguntas frecuentes (FAQ)
¿Puedo bloquear un rango de IPs completo?
Sí. Tanto cPanel, Plesk como DirectAdmin permiten bloquear rangos. Usa la notación CIDR (192.168.1.0/24) o el formato de rango (192.168.1.0-192.168.1.255).
¿El IP Blocker afecta al resto de visitantes de mi web?
Sí. Si bloqueas una IP, esa IP no podrá acceder a nada de tu servidor: ni web, ni FTP, ni correo. Ten cuidado con bloquear rangos demasiado amplios.
¿Cómo sé qué IPs están intentando atacar mi panel?
Revisa los logs de acceso de tu servidor. En cPanel, la ruta típica es ~/logs/. Busca intentos fallidos de autenticación. También puedes usar herramientas como AWStats o Webalizer.
¿Puedo desbloquear una IP que bloqueé por error?
Sí. Entra en la herramienta de IP Blocker de tu panel, localiza la IP en la lista y elimínala. El cambio es inmediato.
¿El IP Blocker me protege de todos los ataques?
No. Solo protege contra ataques desde IPs concretas. No te protege de ataques distribuidos (DDoS) ni de vulnerabilidades del propio panel. Úsalo como parte de una estrategia de seguridad más amplia.
¿Qué hago si mi IP cambia y me bloqueo sin querer?
Contacta con tu proveedor de hosting. Ellos pueden desbloquear tu IP o darte acceso alternativo. También puedes usar una VPN con una IP diferente para acceder.
¿Puedo usar IP Blocker para permitir solo mi IP?
Sí. En lugar de bloquear IPs, usa la función de lista blanca si tu panel la tiene. En cPanel, la herramienta se llama "Allow List". En Plesk, puedes crear una regla de firewall con acción "Allow" y prioridad alta.
Resumen: tu plan de acción para proteger el panel
Proteger tu panel de control no es complicado, pero requiere constancia. Sigue estos pasos:
- Activa el IP Blocker en tu panel (cPanel, Plesk o DirectAdmin) y bloquea las IPs sospechosas.
- Revisa los logs una vez por semana para detectar intentos de acceso.
- Activa 2FA y usa contraseñas largas y únicas.
- Cambia el puerto de acceso al panel si es posible.
- Mantén todo actualizado y considera instalar Fail2Ban para automatizar los bloqueos.
Si usas Syspanel, recuerda que el puerto de acceso es el 2106 y que también dispone de herramientas de bloqueo de IP.
La seguridad no es un destino, es un proceso. Cada medida que tomas reduce el riesgo de que alguien entre sin permiso. Empieza hoy mismo con el IP Blocker y verás cómo tu panel queda mucho más protegido.
[TIP] Guarda una lista de tus IPs de confianza (oficina, casa, VPN). Así podrás configurar rápidamente listas blancas o negras sin tener que buscarlas cada vez.
