Repolode
cloudflare

cloudflare/cloudflared

Cliente de linha de comando do Cloudflare Tunnel que conecta servidores de origem à rede Cloudflare sem abrir portas de entrada no firewall.

Alternativa open source a:ngrok

Estrelas
16,226
Forks
1,493
Issues abertas
568
Último commit
ontem

O que é?

cloudflared é o daemon por trás do Cloudflare Tunnel. Ele roda ao lado da sua origem, como um servidor web, e estabelece conexões de saída com a rede Cloudflare. A Cloudflare então encaminha as solicitações dos clientes por essa conexão, permitindo manter a origem fechada para tráfego de entrada.

Além de fazer proxy de HTTP e WebSocket, o cloudflared também permite acessar origens em túnel para tráfego TCP de Layer 4, como SSH ou RDP, por meio dos subcomandos de acesso. Os túneis podem ser roteados por registros DNS públicos, por um Cloudflare Load Balancer ou pelo tráfego de rede privada do cliente WARP. Há também um modo TryCloudflare para testes sem um domínio gerenciado pela Cloudflare.

O cliente é escrito em Go e distribuído como binários independentes, imagens Docker e pacotes Debian, RPM e Homebrew. Também há versões para Windows e macOS.

Recursos principais

  • 01Cria conexões apenas de saída, sem exigir aberturas de portas de entrada no firewall da origem.
  • 02Faz proxy do tráfego HTTP e WebSocket da Cloudflare para origens locais.
  • 03Oferece acesso TCP de Layer 4 para SSH, RDP e protocolos semelhantes por meio do comando access.
  • 04Roteia o tráfego por registros DNS, Cloudflare Load Balancers ou redes privadas WARP.
  • 05Oferece o TryCloudflare para testes temporários sem um domínio gerenciado.
  • 06Distribuído como binários, imagens Docker e pacotes Debian, RPM e Homebrew.

Casos de uso

  • Expor um app web ou uma API hospedados por você sem abrir portas no firewall de casa ou do escritório.
  • Dar a funcionários remotos acesso SSH ou RDP a servidores internos por meio do Cloudflare Zero Trust.
  • Compartilhar rapidamente um servidor de desenvolvimento local com uma URL pública para testes.

Início rápido

  1. 1

    Instale a versão necessária do Go indicada no README

  2. 2

    Compile o cloudflared a partir do código-fonte

    make cloudflared
  3. 3

    Ou baixe um binário pré-compilado, uma imagem Docker ou um pacote na página de releases

Antes de usar

  • Antes de usar o Tunnel, você precisa adicionar um site à sua conta da Cloudflare e apontar os servidores de nomes dele para a Cloudflare. No entanto, o TryCloudflare oferece uma forma de testar sem um site.
  • A Cloudflare oferece suporte apenas às versões lançadas no último ano; versões mais antigas podem deixar de funcionar.

Tópicos

Perguntas frequentes

O que é cloudflared?
Cliente de linha de comando do Cloudflare Tunnel que conecta servidores de origem à rede Cloudflare sem abrir portas de entrada no firewall. cloudflared é o daemon por trás do Cloudflare Tunnel. Ele roda ao lado da sua origem, como um servidor web, e estabelece conexões de saída com a rede Cloudflare. A Cloudflare então encaminha as solicitações dos clientes por essa conexão, permitindo manter a origem fechada para tráfego de entrada.
cloudflared é gratuito? Qual é a licença?
cloudflared é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
cloudflared ainda é mantido?
Manutenção ativa. O último commit de cloudflared foi em 23 de out. de 2026.
Para que posso usar cloudflared?
Expor um app web ou uma API hospedados por você sem abrir portas no firewall de casa ou do escritório. Dar a funcionários remotos acesso SSH ou RDP a servidores internos por meio do Cloudflare Zero Trust. Compartilhar rapidamente um servidor de desenvolvimento local com uma URL pública para testes.
Como instalar cloudflared?
Instale a versão necessária do Go indicada no README Compile o cloudflared a partir do código-fonte: make cloudflared Ou baixe um binário pré-compilado, uma imagem Docker ou um pacote na página de releases
Onde consigo cloudflared?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/cloudflare/cloudflared

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados