Cloudflare Tunnel · Costes y configuración
Cloudflare Tunnel: ¿qué es gratis y qué cuesta extra?
Comparte una app local para una demo o da a tu servidor doméstico una dirección fija. Empieza con los costes y luego elige la configuración que encaje.
La respuesta corta
El túnel puede ser gratuito. Ejecutar el sitio web es un coste aparte.
Cloudflare ofrece túneles gratuitos. Un Quick Tunnel temporal no necesita cuenta ni dominio. Para un nombre público fijo, planifica una cuenta Cloudflare, un dominio y un ordenador que permanezca en línea.
- Túnel
- Opciones gratuitasQuick Tunnels para pruebas; túneles nombrados también disponibles en el plan gratuito.
- Dominio
- Para tu propia direcciónPaga las tarifas de registro y renovación del registrador. Una vista previa temporal no necesita dominio.
- Ordenador y electricidad
- Mientras el sitio esté en líneaTu app y el conector deben seguir funcionando. Incluye electricidad, mantenimiento y copias de seguridad en el presupuesto.
- Extras opcionales
- Solo si se necesitanUna VPN, funciones Access de pago o un VPS son opciones separadas, no requisitos para cada túnel.
Comprobado el 24 de septiembre de 2026. Planes de Cloudflare · Límites de Quick Tunnel
Elige tu ruta
¿Empezar con un clic o configurarlo tú mismo?
Tu túnel. Un clic.
¿Quieres un túnel sin escribir comandos ni editar archivos de configuración? GhostlyShare detecta automáticamente las aplicaciones web locales en ejecución. Haz clic en Go Public y comparte el enlace HTTPS.
Empieza con GhostlyShare ↓Configura tu propio túnel.
¿Prefieres gestionar cloudflared tú mismo? La guía para Windows te guía en la creación de un túnel nombrado con tu propio dominio, comandos de consola y un servicio en segundo plano.
Seguir la configuración en Windows ↓GhostlyShare · Windows & Linux
Un Cloudflare Tunnel sin consola.
GhostlyShare es la forma más sencilla de empezar en esta guía. La aplicación de escritorio se encarga de configurar el túnel por ti. Para un enlace temporal, no necesitas comandos de consola, archivos de configuración ni cuenta de Cloudflare.
- Inicia tu aplicaciónEjecuta tu sitio web o API localmente. GhostlyShare detecta automáticamente las aplicaciones web accesibles.
- Haz clic en Go PublicElige la aplicación que quieres compartir. Añade una contraseña o una expiración del enlace si es necesario.
- Envía el enlaceCopia la URL HTTPS o escanea el código QR con tu teléfono. Mantén el ordenador y la aplicación en funcionamiento.
Enlaces temporales gratuitos. No se requiere cuenta, correo electrónico ni suscripción.

Los Quick Tunnels temporales son para desarrollo y pruebas, sin garantía de disponibilidad. Cloudflare los limita actualmente a 200 solicitudes concurrentes y no soporta Server-Sent Events (SSE). Consulta los límites
Qué protege un túnel
Los visitantes se conectan a Cloudflare en lugar de a tu router. Con el túnel configurado correctamente, tu IP doméstica no aparece en los registros DNS públicos.
Tu dominio apunta a Cloudflare, por lo que una consulta DNS no revela tu IP doméstica.
Tu equipo abre la conexión a Cloudflare. No necesitas abrir un puerto en el router para el sitio web.
Tu aplicación puede escuchar en localhost mientras Cloudflare la hace accesible a través del túnel.
El túnel oculta tu IP doméstica a los visitantes. Cloudflare y cualquier proveedor de VPN que uses aún tienen información sobre la conexión.
¿Quién puede ver qué?
Un túnel no hace anónimo tu proyecto. Esto es lo que visitantes y proveedores de servicios aún pueden conocer.
Visitantes
- Los visitantes ven tu dirección pública y el contenido, encabezados y cookies que envía tu sitio web.
- Cuando el DNS apunta solo al túnel, los visitantes normalmente ven las IPs de Cloudflare en lugar de tu IP doméstica.
- Los detalles que publiques en el sitio, como un nombre o dirección de contacto, aún pueden identificarte.
Cloudflare
- Para un túnel nombrado, Cloudflare conoce tu cuenta, dominio, ID del túnel, direcciones configuradas y estado de conexión.
- Cloudflare ve la IP usada por cloudflared: tu IP doméstica o la IP del servidor VPN si la conexión pasa por una VPN.
- Una VPN cambia esa dirección IP. Tu cuenta de Cloudflare sigue asociada al túnel nombrado.
Proveedor de VPN
- Tu proveedor de VPN puede ver que tu dispositivo se conecta a Cloudflare.
- Los datos de correo electrónico y pago en tu cuenta VPN aún pueden vincular la cuenta contigo.
- También debes confiar en el proveedor de VPN con información sobre tu conexión.
Cuentas y datos personales
- El registro de dominio, pagos y nombres de usuario reutilizados pueden vincular el proyecto contigo.
- Cuentas compartidas y perfiles de navegador pueden conectar tu actividad administrativa con otros servicios que uses.
- Revisa qué datos personales compartes en los servicios que usas. Un túnel no los elimina.
Cómo una solicitud llega a tu sitio web
Cloudflare recibe la solicitud pública y la reenvía a través de cloudflared a tu servidor web local.
Abre la dirección de tu sitio web y se conecta a Cloudflare.
Gestiona HTTPS y reenvía la solicitud a través del túnel.
Mantiene abierta la conexión desde tu equipo Windows a Cloudflare.
Responde la solicitud localmente, sin un puerto abierto en el router.
La misma conexión, con un VPN interpuesto
El VPN se sitúa entre cloudflared en tu ordenador y Cloudflare.
- Visitante
Abre tu sitio web.
- Cloudflare
Ve la IP del servidor VPN.
- Servidor VPN
Reenvía la conexión del túnel.
Tu IP doméstica queda detrás del VPN. - cloudflared.exe
Se ejecuta en tu ordenador.
- Sitio web local
Responde a la solicitud.

Un pequeño ordenador para un sitio web siempre activo
Un Raspberry Pi o mini PC puede mantener tu sitio web en línea mientras tu portátil está apagado. Planifica actualizaciones, copias de seguridad y una conexión de red fiable.
¿Qué es cloudflared.exe en Windows?
cloudflared.exe conecta tu equipo Windows a Cloudflare y reenvía solicitudes a tu aplicación local. Gestiona el túnel; no reemplaza una VPN.
Inicia sesión en Cloudflare, crea un túnel nombrado y asigna tu propia dirección.
El conector mantiene varias conexiones para que la caída de una no interrumpa necesariamente el túnel.
Usa el archivo de configuración para redirigir app.example.com a http://localhost:3000.
Prueba primero en PowerShell. Configura un servicio de Windows si el túnel debe seguir activo tras cerrar sesión.
Cloudflare Tunnel también soporta servicios como SSH y RDP. Esta guía cubre sitios web.
Instrucciones oficiales: Guía de túneles locales de Cloudflare y la Guía de servicio de Windows.
Configuración en Windows: cloudflared.exe paso a paso
Este proceso asume que un sitio web ya funciona localmente y que tu dominio usa Cloudflare DNS. El ejemplo usa app.example.com y un servicio local en el puerto 3000.
Usa PowerShell 7 para todos los comandos siguientes. Sustituye el nombre de host de ejemplo, el nombre del túnel y el servicio local antes de copiar cualquier cosa.
Paso 1: define los valores que reutilizarás
Inicia PowerShell 7 y sustituye el nombre de host de ejemplo, el nombre del túnel y el servicio local por tus propios valores antes de continuar.
$TunnelName = "ghostly-home-site"
$PublicHostname = "app.example.com"
$LocalService = "http://localhost:3000"
$CloudflaredHome = "C:\Cloudflared\bin"
$ConfigPath = "$env:USERPROFILE\.cloudflared\config.yml"
Paso 2: prepara cloudflared.exe
Renombra el binario descargado, crea una carpeta dedicada y copia el ejecutable en esa carpeta.
Rename-Item "$env:USERPROFILE\Downloads\cloudflared-windows-amd64.exe" "cloudflared.exe"
New-Item -ItemType Directory -Force $CloudflaredHome
Copy-Item "$env:USERPROFILE\Downloads\cloudflared.exe" "$CloudflaredHome\cloudflared.exe"
Paso 3: comprueba la instalación
Entra en la carpeta y confirma que cloudflared.exe se inicia correctamente antes de autenticar nada.
Set-Location $CloudflaredHome
.\cloudflared.exe --version
Paso 4: inicia sesión y selecciona tu dominio
Esto abre el navegador para que apruebes la zona. El certificado de cuenta se guarda en tu directorio .cloudflared por defecto.
.\cloudflared.exe tunnel login
Paso 5: crea el túnel
Crea el túnel y luego pega el UUID de la salida del comando en la variable siguiente para que los comandos posteriores puedan reutilizarlo.
.\cloudflared.exe tunnel create $TunnelName
$TunnelId = "<paste-the-tunnel-uuid-from-the-create-output>"
Paso 6: escribe la configuración
Estos comandos crean el config.yml local en tu perfil de Windows para que el túnel sepa qué nombre público debe redirigir a qué servicio local.
Set-Content $ConfigPath "tunnel: $TunnelId"
Add-Content $ConfigPath "credentials-file: $env:USERPROFILE\.cloudflared\$TunnelId.json"
Add-Content $ConfigPath ""
Add-Content $ConfigPath "ingress:"
Add-Content $ConfigPath " - hostname: $PublicHostname"
Add-Content $ConfigPath " service: $LocalService"
Add-Content $ConfigPath " - service: http_status:404"
Paso 7: valida la configuración
Imprime el archivo para revisarlo y luego deja que cloudflared valide las reglas de ingreso antes de publicar el DNS.
Get-Content $ConfigPath
.\cloudflared.exe tunnel ingress validate
Paso 8: conecta tu dominio
Esto indica a Cloudflare qué nombre de host debe apuntar al túnel nombrado antes de empezar a servir tráfico en vivo.
.\cloudflared.exe tunnel route dns $TunnelName $PublicHostname
.\cloudflared.exe tunnel info $TunnelName
Paso 9: inicia y prueba el túnel
Mantén esta ventana de PowerShell 7 abierta mientras pruebas el sitio desde otra red. Detén el túnel con Ctrl+C cuando termines.
.\cloudflared.exe tunnel run $TunnelName
Primero comprueba que el túnel funciona en PowerShell. Luego abre PowerShell 7 como administrador para instalar y configurar el servicio.
Configuración del servicio: paso 1, instalar el servicio de Windows
Abre PowerShell 7 como administrador e instala el servicio Cloudflared.
Set-Location $CloudflaredHome
.\cloudflared.exe service install
Configuración del servicio: paso 2, copiar credenciales y configuración
El servicio de Windows se ejecuta bajo el perfil del sistema, por lo que necesita su propia carpeta .cloudflared con el certificado, credenciales del túnel y config.yml.
$SystemCloudflaredHome = "C:\Windows\System32\config\systemprofile\.cloudflared"
New-Item -ItemType Directory -Force $SystemCloudflaredHome
Copy-Item "$env:USERPROFILE\.cloudflared\cert.pem" "$SystemCloudflaredHome\cert.pem"
Copy-Item "$env:USERPROFILE\.cloudflared\$TunnelId.json" "$SystemCloudflaredHome\$TunnelId.json"
Set-Content "$SystemCloudflaredHome\config.yml" "tunnel: $TunnelId"
Add-Content "$SystemCloudflaredHome\config.yml" "credentials-file: $SystemCloudflaredHome\$TunnelId.json"
Add-Content "$SystemCloudflaredHome\config.yml" ""
Add-Content "$SystemCloudflaredHome\config.yml" "ingress:"
Add-Content "$SystemCloudflaredHome\config.yml" " - hostname: $PublicHostname"
Add-Content "$SystemCloudflaredHome\config.yml" " service: $LocalService"
Add-Content "$SystemCloudflaredHome\config.yml" " - service: http_status:404"
Configuración del servicio: paso 3, asignar la ruta de configuración y arrancar
Configura ImagePath para usar la configuración en el perfil del sistema de Windows y luego inicia el servicio.
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\Cloudflared" -Name ImagePath -Value "C:\Cloudflared\bin\cloudflared.exe --config=C:\Windows\System32\config\systemprofile\.cloudflared\config.yml tunnel run"
sc.exe start cloudflared
El servicio de Windows necesita su propio certificado, credenciales del túnel y config.yml en el perfil del sistema. ImagePath indica qué configuración cargar.
Usar un VPN con tu túnel
Un VPN es opcional. Para ocultar tu IP doméstica a Cloudflare, conecta cloudflared a través del VPN y comprueba qué ocurre si el VPN se desconecta.
Comprueba la IP pública del equipo antes de iniciar el túnel. Debe ser la IP del servidor VPN.
Activa y prueba el kill switch del VPN. Sin él, cloudflared podría reconectar directamente a través de tu proveedor de internet.
Vincula la app a localhost siempre que sea posible. Evita abrir una ruta pública adicional al servidor web.
Los registros de depuración pueden contener URLs y cabeceras de solicitud. Úsalos solo para solucionar problemas y revísalos antes de compartirlos.
Elige un VPN
Encuentra un VPN que se adapte a tu configuración
Compara dispositivos compatibles, estabilidad de conexión y funciones de kill-switch. El enlace directo abajo es un enlace de afiliado; el directorio lista más proveedores.
Proveedor destacado: NordVPN
Si el túnel se detiene, los visitantes normalmente ven un error de Cloudflare. No reemplaces el registro DNS del túnel con tu IP doméstica para evitar la caída.
Comprueba tu configuración
Prueba el acceso desde fuera de tu red y verifica que la conexión se comporta como esperas durante una caída.
Consulta los registros DNS públicos. Deben apuntar a Cloudflare, no a tu IP doméstica.
Primero verifica la IP pública del equipo para saber qué IP verá Cloudflare en el conector.
Prueba con datos móviles u otra red externa para evitar atajos de enrutamiento local.
Desconecta el VPN durante una prueba. El kill switch debe impedir que cloudflared conecte a través de tu IP doméstica.
Preguntas frecuentes
¿Es Cloudflare Tunnel gratuito para hosting doméstico?
Sí, hay opciones de túneles gratuitos. Para un nombre de host fijo, presupuestar aparte tu dominio, electricidad y mantenimiento del host. Las funciones de Access de pago o un VPN son opcionales.
¿Necesito una cuenta para compartir una vista previa?
Los enlaces temporales de GhostlyShare no requieren cuenta, correo electrónico ni suscripción. Usar tu propio dominio es una configuración aparte que requiere una cuenta de Cloudflare y un dominio gestionado allí.
¿Permanece el enlace de vista previa online si apago mi ordenador?
No. Tu ordenador, la aplicación local y GhostlyShare deben seguir funcionando. Usa un túnel nombrado en un host siempre activo para un servicio continuo con dirección fija.
¿Pueden los visitantes ver mi IP doméstica?
Normalmente no, si tu DNS solo apunta a Cloudflare y no has expuesto el origen de otra forma. Los visitantes acceden al borde de Cloudflare y al nombre público, no a la IP residencial tras el túnel.
¿Necesito reenviar un puerto en el router?
No. Tu ordenador inicia la conexión con Cloudflare. El sitio web no necesita un puerto entrante en el router.
¿Qué sabe Cloudflare sobre mí?
Para un túnel nombrado, Cloudflare conoce tu cuenta, dominio e IP de conexión. Un VPN puede reemplazar tu IP doméstica por la del servidor VPN, pero la cuenta sigue asociada al túnel. Los Quick Tunnels sin cuenta también exponen la IP de conexión a Cloudflare.
Guías relacionadas
Entiende qué oculta Cloudflare Tunnel, qué pueden ver Cloudflare y tu VPN, y por qué Tunnel más VPN no da anonimato automático. Decide la ruta con calma.
GuíaCloudflare Tunnel en Raspberry Pi: servidor en casaPublica un servidor casero con Raspberry Pi y Cloudflare Tunnel. Instala cloudflared, usa systemd y elige GhostlyShare si necesitas algo más simple hoy.
Guía¿Qué es un VPN? Privacidad, seguridad y anonimato explicadosLee los conceptos básicos de la capa de red antes de depender de un VPN para ocultar la IP origen que ve Cloudflare.
GuíaComprueba tu huella digital online y exposición al seguimientoUsa la página de fingerprint para reducir pistas del navegador que aún pueden correlacionar tus sesiones de administrador.
HerramientaGhostlyShare: comparte localhost en Windows y LinuxUsa la ruta de escritorio más sencilla cuando quieras un enlace público de vista previa sin configurar manualmente todo el flujo de Cloudflare.
HerramientaGhostlyDDns: mantiene sincronizados los registros DNS de CloudflareUsa DNS dinámico cuando elijas una ruta de autoalojamiento basada en DNS en lugar de una configuración solo de túnel.
HerramientaGhostlyHosting: despliega Blazor en un VPS UbuntuUsa la ruta VPS cuando prefieras un servidor público en lugar de hardware siempre activo en casa.
HerramientaGhostlyBridge: gestiona servidores y flujos de trabajo de túnelesUsa el flujo de trabajo de servidor de escritorio cuando un VPS, SSH, cargas o gestión de túneles encajen mejor que el alojamiento doméstico.
DirectorioProveedores de VPN en todo el mundo: compara auditorías, privacidad y adecuaciónUsa el directorio completo de VPN si quieres comparar muchos proveedores antes de elegir uno para la ruta del túnel.