Tutoriais de VPS
Configuração do Cloudflare CDN (2025) - Acelere o acesso global gratuitamente
Guia completo de 2025 para configurar o CDN gratuito da Cloudflare. Aprenda a configurar corretamente o proxy DNS, os modos SSL e as regras de cache para deixar seu site em VPS várias vezes mais rápido.

Se o seu VPS está nos Estados Unidos, usuários na China levam 3 segundos para abrir, enquanto usuários na Europa abrem na hora; ou então seu site pequeno cai com qualquer ataque DDoS...
Sem surpresas: está na hora de usar o Cloudflare.
O Cloudflare é o maior provedor de CDN gratuito do mundo. Ele armazena em cache o conteúdo do seu site em mais de 300 nós de borda pelo mundo, para que os usuários busquem os dados no servidor mais próximo deles. Além disso, bloqueia gratuitamente a maior parte dos ataques DDoS de pequeno porte e ainda te dá um certificado SSL gratuito permanente.
Este artigo mostra passo a passo como configurar o Cloudflare corretamente e extrair cada gota de desempenho do plano gratuito.
- Acesse cloudflare.com e crie uma conta.
- Clique em
Add a sitee digite seu domínio (por exemplo,example.com). - Escolha o plano Free (quem tiver orçamento pode escolher o Pro).
- O Cloudflare vai escanear automaticamente seus registros DNS existentes; confirme que estão corretos e continue.
- Passo fundamental: vá ao seu registrador de domínios (por exemplo, Namesilo, GoDaddy) e troque os Nameservers do domínio pelos dois endereços fornecidos pelo Cloudflare (por exemplo,
xxxx.ns.cloudflare.com). - Aguarde a propagação do DNS (normalmente de alguns minutos a 24 horas). Quando ela ocorrer, o painel do Cloudflare mostrará
Active.
Na página de configurações de DNS do Cloudflare, você verá um ícone de "nuvem" laranja ou cinza ao lado de cada registro A/CNAME.
- Nuvem laranja (Proxied): o tráfego passa pela rede global do Cloudflare e conta com aceleração CDN, proteção DDoS e SSL. Recomendado: ative.
- Nuvem cinza (DNS Only): o Cloudflare atua apenas como resolvedor DNS e não oferece nenhuma aceleração ou proteção.
Atenção: os registros relacionados a e-mail (registros MX) devem permanecer cinza, caso contrário o envio e o recebimento de e-mails não funcionarão.
É aqui que os iniciantes mais erram. Vá em SSL/TLS > Overview e você verá 4 modos de criptografia:
| Modo | Significado | Recomendação |
|---|---|---|
| Off | Sem criptografia alguma, totalmente exposto | ❌ |
| Flexible | Usuário até o Cloudflare criptografado, CF até seu VPS sem criptografia | ⚠️ Apenas para depuração temporária |
| Full | Criptografia de ponta a ponta, mas sem validar o certificado da origem | ⚠️ Quebra-galho |
| Full (Strict) | Criptografia de ponta a ponta e validação da validade do certificado da origem | ✅ Altamente recomendado |
Como ativar o Full (Strict)? A origem no seu VPS precisa ter um certificado SSL válido instalado. A forma mais simples:
- No painel do Cloudflare, vá em SSL/TLS > Origin Server.
- Clique em
Create Certificatepara gerar um certificado Cloudflare Origin CA (validade selecionável de até 15 anos). - Copie o certificado e a chave privada para o seu VPS e configure o Nginx/Apache para usá-los.
Ao terminar, mude o modo para Full (Strict).
Vá em Caching > Configuration:
- Caching Level: defina como
Standard(padrão). - Browser Cache TTL: recomendamos
1 month, para que visitantes recorrentes não baixem CSS/JS/imagens de novo. - Always Online: ative! Quando seu VPS cair, o Cloudflare exibirá a página estática em cache para que os usuários não vejam um erro 502.
Vá em Caching > Cache Rules para criar regras personalizadas:
- Cachear recursos estáticos por mais tempo: corresponda à URL
*example.com/wp-content/uploads/*e defina o Edge TTL como 1 mês. - Ignorar páginas dinâmicas: corresponda à URL
*example.com/wp-admin/*ou*example.com/cart/*e defina comoBypass Cache, para garantir que o painel administrativo e o carrinho de compras não sejam armazenados em cache por engano.
Vá em Speed > Optimization e ative os seguintes recursos:
- Auto Minify: remove espaços e comentários desnecessários do HTML/CSS/JS.
- Brotli: algoritmo de compressão mais forte que o Gzip, que reduz o volume transferido.
- Early Hints (103): avisa ao navegador quais recursos ele pode pré-carregar antes de o servidor retornar o HTML completo.
Mesmo com o Cloudflare ativado, alguém determinado ainda pode descobrir o IP real do seu VPS por meio de registros DNS históricos ou cabeçalhos de e-mail, contornar o Cloudflare e atacar você diretamente.
Solução: Cloudflare Tunnel (antigo Argo Tunnel)
É uma opção mais segura: você executa no VPS um pequeno programa chamado cloudflared, que se conecta ativamente à rede do Cloudflare, ocultando completamente o IP da sua origem.
Veja a configuração na documentação oficial: Cloudflare Tunnel | Cloudflare Docs
O plano gratuito do Cloudflare já é poderoso o suficiente para acelerar várias vezes o seu site em VPS no mundo todo, além de oferecer proteção DDoS e certificado HTTPS gratuitos. Dedique 15 minutos à configuração deste artigo e a experiência do seu site poderá se equiparar a soluções empresariais de milhões.
Pro Tip: se você notar que, após a configuração, a velocidade piorou (especialmente na China continental), pode ser porque o plano gratuito do Cloudflare não tem nós na China continental. Nesse caso, considere o modo de conexão CNAME, ou use o DNSPod junto com o Cloudflare para fazer resolução DNS dividida: usuários da China continental se conectam diretamente à origem e usuários no exterior passam pelo CDN.