Cloudflare: o que é e como funciona
Cloudflare é uma empresa de infraestrutura de internet que oferece serviços como DNS, CDN, certificados SSL e proteção contra tráfego malicioso, colocando-se entre os visitantes e o servidor do site. Ela é um serviço de terceiros, contratado à parte da hospedagem, e tem um plano gratuito.
Como o Cloudflare funciona?
Há dois modos de usar. No primeiro, a Cloudflare serve só como DNS do domínio. No segundo, ela também funciona como proxy: o visitante se conecta à rede da Cloudflare, e ela busca o conteúdo no seu servidor. No painel isso aparece como “nuvem laranja” (com proxy) e “nuvem cinza” (somente DNS).
Com o proxy ligado, o DNS devolve endereços da Cloudflare, e não o IP real do servidor. Só registros A, AAAA e CNAME podem passar pelo proxy; registros MX e TXT são sempre somente DNS, e os registros usados para e-mail devem ficar assim. Para começar, você adiciona o domínio no painel, revisa os registros que ela importa e troca os nameservers no registrador pelos que ela informar. A ativação pode levar até 24 horas. Se o domínio usa DNSSEC, desative-o antes da troca.
O que o Cloudflare guarda em cache?
Por padrão, a Cloudflare não faz cache de HTML nem de JSON: ela guarda arquivos estáticos, escolhidos pela extensão, como imagens, CSS, JavaScript e fontes. Isso reduz o trabalho do servidor e aproxima os arquivos do visitante. Depois de atualizar um arquivo, é possível limpar o cache por endereço ou por completo, inclusive no plano gratuito.
Qual modo SSL/TLS escolher na Cloudflare?
O modo define como a conexão entre a Cloudflare e o seu servidor é protegida. É aqui que o gerador de texto costuma errar, e a escolha errada causa erros de acesso:
| Modo | Visitante até a Cloudflare | Cloudflare até o servidor |
|---|---|---|
| Flexible | HTTPS | HTTP, sem criptografia |
| Full | HTTPS | HTTPS, sem validar o certificado do servidor |
| Full (strict) | HTTPS | HTTPS, exigindo certificado válido, dentro da validade e com o nome correto |
A Cloudflare recomenda o Full (strict) sempre que possível. O Flexible só serve quando o servidor não tem certificado, e se o servidor redireciona HTTP para HTTPS ele provoca um loop de redirecionamento. No Full (strict), certificado inválido no servidor gera o erro 526. Há ainda o modo Off, sem criptografia, que não é indicado para sites em produção.
Que cuidados ter ao usar o Cloudflare?
- O serviço não substitui backup nem atualização do site: ele não guarda uma cópia dos seus arquivos.
- Registros de e-mail, como o que aponta para
mail.seunegocio.com.br, devem ficar em “somente DNS”. - Ao trocar de hospedagem com o DNS na Cloudflare, os registros A são atualizados lá; o guia para trocar de hospedagem lembra de anotar onde o DNS fica antes de começar.
- Mudanças de DNS só aparecem depois que os caches expiram; nos registros com proxy, o TTL é fixo em 300 segundos.
A documentação oficial explica cada modo em detalhes: veja os modos de criptografia SSL/TLS e o comportamento padrão do cache.
