Qué es Cloudflare y cómo usarlo

Cloudflare es una de las empresas más conocidas en infraestructura de internet. Resulta útil como complemento a tu plan de hosting. Lo utiliza más del 20 % de todos los sitios de internet, incluidas muchas grandes empresas. En esta guía explicamos qué hace realmente Cloudflare, por qué te conviene usarlo y cómo configurarlo para tu sitio.
¿Qué es Cloudflare?
Cloudflare es una empresa que ofrece servicios de CDN (Content Delivery Network), DNS, protección DDoS y seguridad web. En esencia, Cloudflare se sitúa entre tu sitio y los visitantes, filtrando el tráfico, bloqueando ataques y acelerando la entrega de contenido.
Piensa en Cloudflare como un guardia de seguridad delante de tu sitio que comprueba a todo el que intenta entrar. A los visitantes legítimos los deja pasar rápidamente, mientras que a los malintencionados los bloquea antes de que lleguen a tu servidor.
CDN: Content Delivery Network
Una CDN es una red de servidores distribuidos por todo el mundo que almacena copias de tu sitio. Para una seguridad básica, la comunicación cifrada con el visitante es obligatoria (imágenes, CSS, archivos JavaScript) en ubicaciones cercanas a tus visitantes. Cuando alguien de Nueva York visita tu sitio alojado en Madrid, en lugar de que los datos crucen el Atlántico, Cloudflare los entrega desde el servidor más cercano en EE. UU.
Ventajas de la CDN:
Carga de páginas más rápida porque el contenido se entrega desde la ubicación más cercana. Cloudflare tiene más de 310 centros de datos en más de 120 países, así que siempre está cerca de tus visitantes.
Menos carga en tu servidor porque Cloudflare cachea los archivos estáticos y los sirve sin enviar la petición a tu servidor. Esto significa que tu servidor gestiona menos peticiones y puede soportar más visitantes simultáneos.
Ahorro de ancho de banda porque el contenido estático se entrega desde la red de Cloudflare en lugar de desde tu hosting. Esto puede reducir notablemente el consumo de tráfico de tu plan de hosting.
Protección DDoS
Un ataque DDoS (Distributed Denial of Service) intenta tumbar tu sitio inundándolo con un tráfico masivo. Los atacantes utilizan miles o millones de máquinas comprometidas (una botnet) para enviar peticiones a tu servidor de forma simultánea hasta que cae.
Cloudflare detecta y bloquea automáticamente los ataques DDoS sin que tengas que configurar nada. Su red puede absorber ataques de cientos de gigabits por segundo, mucho más de lo que cualquier servidor por sí solo puede gestionar.
Incluso en el plan gratuito, Cloudflare ofrece protección DDoS ilimitada. Es una de las funciones más valiosas, ya que la protección DDoS profesional de otros proveedores puede costar cientos de euros al mes.
Gestión de DNS
Cloudflare ofrece un alojamiento DNS gratuito que es uno de los más rápidos del mundo. El DNS es el sistema que traduce el nombre de un dominio (por ejemplo, beohosting.com) a la dirección IP de un servidor. Un DNS más rápido significa una carga inicial del sitio más rápida.
El DNS de Cloudflare admite todos los tipos de registro estándar (A, AAAA, CNAME, MX, TXT, etc.) y ofrece una interfaz de gestión intuitiva. La propagación de los cambios de DNS es casi instantánea, a diferencia de algunos proveedores de DNS donde puede tardar horas.
Una función importante es el modo «proxy»: el icono de la nube naranja. Cuando el proxy está activado, el tráfico pasa por la red de Cloudflare y tu sitio obtiene CDN, protección DDoS y otras ventajas. Cuando está desactivado (nube gris), el DNS simplemente apunta a tu servidor sin ningún servicio adicional.
Certificados SSL/TLS
Cloudflare emite automáticamente un certificado SSL gratuito para tu dominio. Tienes varias opciones de modo SSL:
Flexible: Cifra la conexión entre el visitante y Cloudflare, pero no entre Cloudflare y tu servidor. No se recomienda para sitios con datos sensibles.
Full: Cifra toda la conexión, pero Cloudflare no valida el certificado SSL de tu servidor.
Full (Strict): El modo recomendado. Cifra toda la conexión y exige un certificado SSL válido en tu servidor. Los planes de BeoHosting incluyen un certificado SSL gratuito, así que puedes usar Full (Strict) sin ningún problema.
Planes gratuitos frente a planes de pago
Plan gratuito: Incluye CDN, protección DDoS ilimitada, SSL gratuito, alojamiento DNS, reglas básicas de firewall (hasta 5) y Page Rules (hasta 3). Es suficiente para la mayoría de sitios pequeños y medianos.
Plan Pro (20 €/mes): Añade WAF (Web Application Firewall), optimización avanzada de imágenes (Polish, Mirage), optimización móvil y mejor caché. Una buena opción para sitios empresariales con más tráfico.
Plan Business (200 €/mes): Funciones avanzadas de WAF, certificados SSL personalizados, SLA de disponibilidad del 100 % y soporte prioritario. Para sitios empresariales serios.
Plan Enterprise (precio personalizado): Totalmente personalizable, gestor de cuenta dedicado, analíticas avanzadas y un SLA con garantía económica. Para grandes empresas y sitios con millones de visitantes.
Cómo configurar Cloudflare paso a paso
Paso 1: Regístrate en cloudflare.com. Una cuenta gratuita es suficiente para empezar.
Paso 2: Haz clic en «Add a Site» e introduce tu dominio (por ejemplo, tuempresa.es). Cloudflare escaneará automáticamente los registros DNS existentes.
Paso 3: Revisa los registros DNS que Cloudflare ha encontrado. Verifica que todo sea correcto, en especial el registro A que apunta a la dirección IP de tu servidor y los registros MX del email.
Paso 4: Cloudflare te facilita dos servidores de nombres (por ejemplo, anna.ns.cloudflare.com y bob.ns.cloudflare.com). Ve al registrador de tu dominio y cambia los servidores de nombres por estos de Cloudflare.
Paso 5: Espera a que el DNS se propague (normalmente entre 1 y 24 horas, a menudo más rápido). Cloudflare te enviará un email cuando se complete la activación.
Paso 6: Configura el modo SSL en «Full (Strict)» si tienes un certificado SSL en el servidor (los planes de BeoHosting lo tienen). Activa «Always Use HTTPS» y «Automatic HTTPS Rewrites».
Ajustes habituales tras la activación
Page Rules: En el plan gratuito tienes 3 Page Rules. Recomendamos: Cache Level: Cache Everything para páginas estáticas, Browser Cache TTL para controlar la caché del navegador y una Forwarding Rule para redirigir www a no-www (o viceversa).
Firewall Rules: Bloquea el acceso a wp-admin desde países de los que no esperas tráfico. Esto reduce drásticamente los ataques de fuerza bruta sobre el inicio de sesión de WordPress.
Optimización de velocidad: Activa Auto Minify para HTML, CSS y JavaScript. Activa la compresión Brotli para obtener archivos aún más pequeños. En el plan Pro, Polish optimiza las imágenes automáticamente.
Under Attack Mode: Si detectas un ataque a tu sitio, activa el modo «I'm Under Attack». Cloudflare mostrará una página de comprobación a cada visitante antes de dejarlo pasar. Úsalo solo durante un ataque activo, ya que ralentiza a los visitantes legítimos.
Posibles problemas y soluciones
El email no funciona: Los registros MX NO DEBEN pasar por el proxy (nube naranja). Si tienes email en el dominio, asegúrate de que los registros MX estén en modo «DNS only» (nube gris).
Bucle de redirección: Ocurre cuando el modo SSL está en «Flexible» mientras tu servidor fuerza HTTPS. Cambia el modo SSL a «Full» o «Full (Strict)».
Contenido antiguo: Cloudflare cachea tu sitio. Si has hecho cambios pero no los ves, purga la caché de Cloudflare: Caching > Purge Everything. También puedes purgar URL individuales.
Problemas con el administrador de WordPress: Algunos plugins de WordPress (sobre todo los de seguridad) pueden tener problemas con el proxy de Cloudflare porque ven la IP de Cloudflare en lugar de la IP real del visitante. Instala el plugin oficial de Cloudflare para WordPress, que lo resuelve.
Conclusión
Cloudflare es una herramienta potente y, en su mayor parte, gratuita, que puede mejorar notablemente la velocidad, la seguridad y la fiabilidad de tu sitio. El plan gratuito es más que suficiente para la mayoría de los sitios, y la configuración solo lleva entre 15 y 20 minutos. Al combinar Cloudflare con un hosting de calidad como BeoHosting, tu sitio obtiene la velocidad de una CDN, protección DDoS y un certificado SSL sin coste adicional. Recomendamos que todo el mundo pruebe al menos Cloudflare: no hay ninguna razón para no usar algo que es gratuito y tan útil.
BeoHosting Team
10+ años de experiencia — Especialistas en alojamiento web e infraestructura
- Web Hosting
- WordPress Hosting
- VPS
- Dedicated Serveri
- Domeni
- SSL
- cPanel
- LiteSpeed
- Linux administracija
- DNS
Última actualización: