Cloudflare Tunnel · Custos e configuração

Cloudflare Tunnel: o que é gratuito e o que tem custo extra?

Compartilhe um app local para uma demonstração ou dê ao seu servidor doméstico um endereço fixo. Comece pelos custos e depois escolha a configuração que se encaixa.

A resposta curta

O túnel pode ser gratuito. Manter o site no ar é um custo separado.

O Cloudflare oferece túneis gratuitos. Um Quick Tunnel temporário não precisa de conta nem domínio. Para um hostname público fixo, planeje uma conta Cloudflare, um domínio e um computador que fique online.

Túnel
Opções gratuitasQuick Tunnels para testes; túneis nomeados também estão disponíveis no plano gratuito.
Domínio
Para seu próprio endereçoVocê paga as taxas de registro e renovação no registrador. Uma prévia temporária não precisa de domínio.
Computador e eletricidade
Enquanto o site estiver onlineSeu app e o conector precisam continuar rodando. Inclua energia, manutenção e backups no orçamento.
Extras opcionais
Somente quando necessárioVPN, recursos pagos do Access ou VPS são escolhas separadas, não pré-requisitos para todo túnel.

Verificado em 24 de setembro de 2026. Planos do Cloudflare · Limites do Quick Tunnel

Escolha sua rota

Começar com um clique ou configurar você mesmo?

O caminho fácil

Seu túnel. Um clique.

Quer um túnel sem digitar comandos ou editar arquivos de configuração? GhostlyShare detecta automaticamente apps web locais em execução. Clique em Go Public e compartilhe o link HTTPS.

Comece com GhostlyShare ↓
O caminho manual

Configure seu próprio túnel.

Prefere gerenciar o cloudflared por conta própria? O guia para Windows orienta você na criação de um túnel nomeado com seu próprio domínio, comandos no console e serviço em segundo plano.

Seguir o guia para Windows ↓

GhostlyShare · Windows & Linux

Um Cloudflare Tunnel sem console.

GhostlyShare é a forma mais fácil de começar neste guia. O app desktop cuida da configuração do túnel para você. Para um link temporário, não são necessários comandos no console, arquivos de configuração ou conta Cloudflare.

  1. Inicie seu appExecute seu site ou API localmente. GhostlyShare detecta automaticamente apps web acessíveis.
  2. Clique em Go PublicEscolha o app que deseja compartilhar. Adicione senha ou validade do link, se necessário.
  3. Envie o linkCopie a URL HTTPS ou escaneie o QR code no seu celular. Mantenha o computador e o app em execução.

Links temporários gratuitos. Sem conta, e-mail ou assinatura necessária.

GhostlyShare mostrando app compartilhado com QR code, senha e controles do link
Escolha seu app. Inicie o túnel. Compartilhe o link.

Quick Tunnels temporários são para desenvolvimento e testes, sem garantia de disponibilidade. Cloudflare limita a 200 requisições simultâneas e não suporta Server-Sent Events (SSE). Ler os limites

O que um túnel protege

Os visitantes se conectam ao Cloudflare em vez do seu roteador. Com o túnel configurado corretamente, seu IP residencial não aparece nos registros públicos de DNS.

Mantenha seu IP residencial privado

Seu domínio aponta para o Cloudflare, então uma consulta DNS não revela seu IP residencial.

Sem redirecionamento de portas no roteador

Seu computador abre a conexão com o Cloudflare. Você não precisa redirecionar portas no roteador para o site.

Mantenha o servidor web local

Seu aplicativo pode escutar no localhost enquanto o Cloudflare o torna acessível pelo túnel.

Conheça os limites

O túnel oculta seu IP residencial dos visitantes. Cloudflare e qualquer provedor de VPN que você use ainda têm informações sobre a conexão.

Quem pode ver o quê?

Um túnel não torna seu projeto anônimo. Veja o que visitantes e provedores de serviço ainda podem saber.

Visitantes

  • Visitantes veem seu endereço público e o conteúdo, cabeçalhos e cookies que seu site envia.
  • Quando o DNS aponta apenas para o túnel, visitantes normalmente veem os IPs do Cloudflare em vez do seu IP residencial.
  • Detalhes que você publica no site, como nome ou endereço de contato, ainda podem identificá-lo.

Cloudflare

  • Para um túnel nomeado, o Cloudflare conhece sua conta, domínio, ID do túnel, endereços configurados e status da conexão.
  • O Cloudflare vê o IP usado pelo cloudflared: seu IP residencial ou o IP do servidor VPN se a conexão passar por uma VPN.
  • Uma VPN altera esse endereço IP. Sua conta Cloudflare permanece associada ao túnel nomeado.

Provedor de VPN

  • Seu provedor de VPN pode ver que seu dispositivo se conecta ao Cloudflare.
  • Email e dados de pagamento na sua conta VPN ainda podem vincular a conta a você.
  • Você também precisa confiar no provedor de VPN com informações sobre sua conexão.

Contas e dados pessoais

  • Registro de domínio, pagamentos e nomes de usuário reutilizados podem vincular o projeto a você.
  • Contas compartilhadas e perfis de navegador podem conectar sua atividade administrativa a outros serviços que você usa.
  • Verifique quais dados pessoais você compartilha nos serviços usados. Um túnel não os remove.

Como uma requisição chega ao seu site

O Cloudflare recebe a requisição pública e a encaminha via cloudflared para seu servidor web local.

01 Visitante

Abre o endereço do seu site e conecta ao Cloudflare.

02 Cloudflare

Gerencia HTTPS e encaminha a requisição pelo túnel.

03 cloudflared.exe

Mantém a conexão do seu computador Windows com o Cloudflare aberta.

04 Site local

Responde à requisição localmente, sem porta liberada no roteador.

A mesma conexão, com um VPN no meio

O VPN fica entre o cloudflared no seu computador e a Cloudflare.

  1. Visitante

    Abre seu site.

  2. Cloudflare

    Vê o IP do servidor VPN.

  3. Servidor VPN

    Encaminha a conexão do túnel.

    Seu IP residencial fica atrás do VPN.
  4. cloudflared.exe

    Roda no seu computador.

  5. Site local

    Responde à solicitação.

Placa Raspberry Pi usada como dispositivo pequeno para hospedagem doméstica
Hardware opcional

Um pequeno computador para um site sempre ligado

Um Raspberry Pi ou mini PC pode manter seu site online mesmo com seu laptop desligado. Planeje atualizações, backups e uma conexão de rede confiável.

Ver na Amazon
Como Associado da Amazon, recebo por compras qualificadas.

O que é cloudflared.exe no Windows?

cloudflared.exe conecta seu computador Windows ao Cloudflare e encaminha requisições para seu app local. Ele gerencia o túnel; não substitui uma VPN.

Crie um túnel reutilizável

Faça login no Cloudflare, crie um túnel nomeado e atribua seu próprio endereço.

Mantenha várias conexões abertas

O conector mantém várias conexões abertas para que a falha de uma não interrompa necessariamente o túnel.

Conecte um endereço ao seu app

Use o arquivo de configuração para encaminhar app.example.com para http://localhost:3000.

Inicie manualmente ou como serviço do Windows

Teste primeiro no PowerShell. Configure um serviço do Windows se o túnel precisar continuar ativo após você sair da sessão.

Outros serviços suportados

O Cloudflare Tunnel também suporta serviços como SSH e RDP. Este guia aborda sites.

Configuração no Windows: cloudflared.exe passo a passo

Este caminho pressupõe que um site já funciona localmente e que seu domínio já usa o DNS do Cloudflare. O exemplo abaixo usa app.example.com e um serviço local na porta 3000.

Use o PowerShell 7 para todos os comandos abaixo. Substitua o hostname de exemplo, nome do túnel e serviço local antes de copiar qualquer coisa.

01

Passo 1: defina os valores que você reutilizará

Inicie no PowerShell 7 e substitua o hostname de exemplo, nome do túnel e serviço local pelos seus valores antes de continuar.

PowerShell 7
$TunnelName = "ghostly-home-site"
$PublicHostname = "app.example.com"
$LocalService = "http://localhost:3000"
$CloudflaredHome = "C:\Cloudflared\bin"
$ConfigPath = "$env:USERPROFILE\.cloudflared\config.yml"
02

Passo 2: prepare o cloudflared.exe

Renomeie o binário baixado, crie uma pasta dedicada para ele e copie o executável para essa pasta.

PowerShell 7
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"
03

Passo 3: verifique a instalação

Entre na pasta e confirme que o cloudflared.exe inicia corretamente antes de autenticar qualquer coisa.

PowerShell 7
Set-Location $CloudflaredHome
.\cloudflared.exe --version
04

Passo 4: faça login e selecione seu domínio

Isso abrirá o navegador para que você aprove a zona. O certificado da conta será gravado no diretório padrão .cloudflared.

PowerShell 7
.\cloudflared.exe tunnel login
05

Passo 5: crie o túnel

Crie o túnel e cole o UUID da saída do comando na variável abaixo para que os próximos comandos possam reutilizá-lo.

PowerShell 7
.\cloudflared.exe tunnel create $TunnelName
$TunnelId = "<paste-the-tunnel-uuid-from-the-create-output>"
06

Passo 6: escreva a configuração

Esses comandos constroem o config.yml local no seu perfil do Windows para que o túnel saiba qual hostname público deve encaminhar para qual serviço local.

PowerShell 7
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"
07

Passo 7: valide a configuração

Imprima o arquivo para verificar, depois deixe o cloudflared validar as regras de ingresso antes de publicar o DNS.

PowerShell 7
Get-Content $ConfigPath
.\cloudflared.exe tunnel ingress validate
08

Passo 8: conecte seu domínio

Isso informa à Cloudflare qual hostname deve direcionar para o túnel nomeado antes de começar a servir tráfego ao vivo.

PowerShell 7
.\cloudflared.exe tunnel route dns $TunnelName $PublicHostname
.\cloudflared.exe tunnel info $TunnelName
09

Passo 9: inicie e teste o túnel

Mantenha esta janela do PowerShell 7 aberta enquanto testa o site de outra rede. Pare com Ctrl+C quando terminar.

PowerShell 7
.\cloudflared.exe tunnel run $TunnelName
Opcional: execute o túnel como um serviço do Windows

Primeiro, verifique se o túnel funciona no PowerShell. Depois, abra o PowerShell 7 como administrador para instalar e configurar o serviço.

01

Configuração do serviço: passo 1 - instale o serviço do Windows

Abra o PowerShell 7 como administrador e instale o serviço Cloudflared.

PowerShell 7 (Admin)
Set-Location $CloudflaredHome
.\cloudflared.exe service install
02

Configuração do serviço: passo 2 - copie credenciais e configuração

O serviço do Windows roda no perfil do sistema, então precisa de sua própria pasta .cloudflared com certificado, credenciais do túnel e config.yml.

PowerShell 7 (Admin)
$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"
03

Configuração do serviço: passo 3 - defina o caminho da configuração e inicie

Defina ImagePath para usar a configuração no perfil do sistema do Windows e então inicie o serviço.

PowerShell 7 (Admin)
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

O serviço do Windows precisa de seu próprio certificado, credenciais do túnel e config.yml no perfil do sistema. ImagePath indica qual configuração carregar.

Use uma VPN com seu túnel

Uma VPN é opcional. Para ocultar seu IP residencial do Cloudflare, conecte o cloudflared através da VPN e verifique o que acontece se a VPN desconectar.

Inicie a VPN antes do cloudflared

Verifique o IP público do computador antes de iniciar o túnel. Ele deve ser o IP do servidor VPN.

Bloqueie conexões se a VPN falhar

Ative e teste o kill switch da VPN. Sem ele, o cloudflared pode reconectar diretamente pelo seu provedor de internet.

Mantenha o app apenas no localhost

Vincule o app ao localhost sempre que possível. Evite abrir uma rota pública adicional para o servidor web.

Mantenha os logs de conexão privados

Logs de depuração podem conter URLs e cabeçalhos de requisição. Use-os apenas para solução de problemas e revise-os antes de compartilhar.

Escolha uma VPN

Encontre uma VPN que se encaixe na sua configuração

Compare dispositivos suportados, estabilidade da conexão e recursos de kill-switch. O link direto abaixo é um link de afiliado; o diretório lista mais provedores.

Provedor em destaque: Proton VPN

Se o túnel parar, os visitantes normalmente veem um erro do Cloudflare. Não substitua o registro DNS do túnel pelo seu IP residencial para contornar a indisponibilidade.

Verifique sua configuração

Teste o acesso fora da sua rede e confira se a conexão se comporta como esperado durante uma queda.

Verifique os registros DNS

Consulte os registros DNS públicos. Eles devem apontar para o Cloudflare, não para seu IP residencial.

Se usar VPN: verifique o IP

Confira primeiro o IP público da máquina para saber qual IP o Cloudflare verá do lado do conector.

Teste a partir de outra rede

Teste usando dados móveis ou outra rede externa para garantir que não está sendo enganado por um atalho de roteamento local.

Se usar VPN: teste uma desconexão

Desconecte a VPN durante o teste. O kill switch deve impedir que o cloudflared conecte pelo seu IP residencial.

Perguntas frequentes

Cloudflare Tunnel é gratuito para hospedagem residencial?

Sim, há opções gratuitas de túnel. Para hostname fixo, considere custos separados de domínio, energia e manutenção do host. Recursos pagos do Access ou VPN são opcionais.

Preciso de conta para compartilhar uma prévia?

Links temporários do GhostlyShare não exigem conta, e-mail ou assinatura. Usar seu próprio domínio é configuração separada que requer conta Cloudflare e domínio gerenciado lá.

O link de prévia fica online se eu desligar o computador?

Não. Computador, app local e GhostlyShare devem continuar rodando. Use túnel nomeado em host sempre ligado para serviço contínuo com endereço fixo.

Os visitantes podem ver meu IP residencial?

Normalmente não, se seu DNS apontar apenas para o Cloudflare e você não tiver exposto a origem de outra forma. Os visitantes acessam a borda do Cloudflare e o hostname público, não o IP residencial por trás do túnel.

Preciso encaminhar uma porta no roteador?

Não. Seu computador inicia a conexão com a Cloudflare. O site não precisa de uma porta de entrada no roteador.

O que o Cloudflare sabe sobre mim?

Para um túnel nomeado, o Cloudflare conhece sua conta, domínio e IP de conexão. Uma VPN pode substituir seu IP residencial pelo IP do servidor VPN, mas a conta permanece associada ao túnel. Túnel rápidos sem conta ainda expõem o IP de conexão ao Cloudflare.

GuiaCloudflare Tunnel + VPN: Limites de Privacidade Explicados

Entenda o que o Cloudflare Tunnel esconde, o que a Cloudflare e a VPN ainda veem, e por que Tunnel mais VPN não garante anonimato. Escolha melhor agora.

GuiaCloudflare Tunnel no Raspberry Pi: servidor em casa

Publique um servidor caseiro no Raspberry Pi com Cloudflare Tunnel. Configure cloudflared, use systemd e escolha GhostlyShare quando for mais simples.

GuiaO que é uma VPN? Privacidade, segurança e anonimato explicados

Entenda os conceitos básicos da camada de rede antes de depender de uma VPN para ocultar o IP de origem que o Cloudflare vê.

GuiaVerifique sua impressão digital online e exposição a rastreamento

Use a página de fingerprint para reduzir pistas no navegador que ainda podem correlacionar suas sessões administrativas.

FerramentaGhostlyShare: compartilhe localhost no Windows e Linux

Use a rota desktop mais simples quando quiser um link público de pré-visualização sem montar manualmente todo o fluxo do Cloudflare.

FerramentaGhostlyDDns: mantenha os registros DNS do Cloudflare sincronizados

Use DNS dinâmico quando escolher um caminho de auto-hospedagem baseado em DNS em vez de uma configuração apenas com túnel.

FerramentaGhostlyHosting: implante Blazor em um VPS Ubuntu

Use a rota VPS quando preferir um servidor público em vez de hardware sempre ligado em casa.

FerramentaGhostlyBridge: gerencie servidores e fluxos de trabalho de túnel

Use o fluxo de trabalho do servidor desktop quando um VPS, SSH, uploads ou gerenciamento de túnel forem mais adequados do que hospedagem doméstica.

DiretórioProvedores de VPN no mundo todo: compare auditorias, privacidade e compatibilidade

Use o diretório completo de VPNs se quiser comparar vários provedores antes de escolher um para a rota do túnel.