Verdade desconfortável
Muita gente pergunta: "Posso usar Cloudflare grátis pra proteger meu servidor Minecraft?"
Resposta curta: para o site sim, para o jogo NÃO.
Por quê: Cloudflare grátis é um proxy HTTP/HTTPS. Minecraft usa TCP/UDP puro na porta 25565/19132. Cloudflare grátis não passa esse tráfego adiante.
Para proxiar tráfego TCP/UDP do MC via Cloudflare, você precisa do Cloudflare Spectrum, que é pago (mínimo US$ 20/mês no plano Pro para funcionalidades limitadas de Spectrum).
Este post é sobre o que realmente funciona no plano grátis.
O que funciona (grátis)
1. Cloudflare grátis pro site do seu servidor
Seu site (loja de VIP, painel, blog, forum) — 100% coberto pelo Cloudflare grátis:
- SSL grátis (Universal SSL)
- Anti-DDoS Layer 7 (bots, scrapers)
- WAF básico
- CDN global (site rápido no mundo todo)
- Analytics
- Rate limiting básico
Setup em 10 minutos:
- Cria conta em dash.cloudflare.com
- Adiciona seu domínio
- Troca DNS pra Cloudflare
- Ativa "Proxy" (nuvem laranja) no DNS
2. Cloudflare Tunnel para painel de admin
Cloudflare Tunnel (antigo Argo Tunnel) é grátis. Cria túnel encriptado do seu VPS pra rede Cloudflare, sem expor porta na internet.
Uso ideal: painel do Pterodactyl, phpMyAdmin, Grafana — coisas HTTP.
Setup rápido:
# 1. Instalar cloudflared
curl -L --output cloudflared.deb https://github.com/cloudflare/cloudflared/releases/latest/download/cloudflared-linux-amd64.deb
dpkg -i cloudflared.deb
# 2. Login (abre browser)
cloudflared tunnel login
# 3. Criar túnel
cloudflared tunnel create meu-painel
# 4. Configurar (~/.cloudflared/config.yml)
tunnel: <TUNNEL_UUID>
credentials-file: /root/.cloudflared/<UUID>.json
ingress:
- hostname: painel.meuservidor.com.br
service: http://localhost:8080
- service: http_status:404
# 5. Rodar como serviço
cloudflared tunnel route dns meu-painel painel.meuservidor.com.br
cloudflared service install
systemctl start cloudflared
Agora painel.meuservidor.com.br acessa seu Pterodactyl sem abrir porta 8080 publicamente.
3. DNS-only para o servidor MC
Para o jogo MC em si, use Cloudflare como DNS apenas (nuvem cinza, não laranja):
mc.meuservidor.com.br → A record para IP da VPS, proxy OFF
Vantagens: DNS rápido (Cloudflare tem edges em todo mundo).
Desvantagens: seu IP fica exposto.
O que NÃO funciona grátis
❌ Proteger jogo Minecraft (TCP 25565) via Cloudflare grátis
O plano grátis não passa TCP/UDP não-HTTP. Ativar nuvem laranja para mc.meuservidor.com.br quebra conexão do jogo.
❌ Tunnel de tráfego game via cloudflared
Cloudflared suporta tcp:// no service: mas ele é destinado a acesso administrativo (SSH tunnels, RDP), não a game traffic com centenas de players simultâneos. Latência sobe muito. Cloudflare inclusive não suporta oficialmente MC em Tunnel free.
❌ SRV record via Cloudflare proxy
Truque comum "usa SRV record" não funciona pra jogo com Cloudflare proxy. SRV apenas aponta pra outro host+porta — se esse host está atrás de proxy Cloudflare TCP, cai no mesmo problema.
As alternativas reais
🥇 TCPShield (grátis para Minecraft)
Já cobrimos em detalhes no post de Anti-DDoS.
- Grátis para 1 servidor MC
- Feito especificamente para MC
- Proteção DDoS 100 Gbps
- POP em São Paulo
Melhor opção para 90% dos casos.
🥈 Cloudflare Spectrum (pago)
Se você precisa de Cloudflare (já usa suíte enterprise deles):
- Plano Pro (US$ 20/mês) inclui Spectrum limitado
- Business (US$ 200/mês) — mais features
- Enterprise (US$ 5000+/mês) — full Spectrum
Não vale a pena vs TCPShield free.
🥉 playit.gg
Tunnel gratuito, ideal pra caseiros/CGNAT — vimos no post de portas.
Setup híbrido recomendado (grátis)
Combine o melhor de cada:
[Site loja] loja.meuservidor.com.br → Cloudflare proxy ON (nuvem laranja)
├─ SSL grátis
├─ DDoS layer 7
└─ CDN
[Painel admin] painel.meuservidor.com.br → Cloudflare Tunnel
└─ Sem expor porta
[Jogo MC] mc.meuservidor.com.br → Cloudflare DNS-only (cinza)
└─ Aponta pra TCPShield IP
└─ TCPShield → sua VPS
Setup completo:
- Site: Cloudflare pro
- Painel: Cloudflare Tunnel
- Jogo: TCPShield
Custo total: R$ 0
Erros comuns
"Ativei nuvem laranja pra mc.meuservidor.com.br e players não conectam"
Cloudflare grátis não passa TCP não-HTTP. Volte para nuvem cinza (DNS only) OU migre pra TCPShield.
"Uso Cloudflare Tunnel pro jogo, lag alto"
Confirmado. Tunnel é feito pra HTTP, não pra game traffic tempo real.
"Meu IP real vaza mesmo com Cloudflare"
Se seu domínio principal está atrás de CF mas você tem subdomínio mc. DNS-only apontando pro IP real... vaza. Atacante encontra em segundos via dig mc.seusite.com. Solução: TCPShield na frente pra esconder IP real.
"Cloudflare Argo Smart Routing melhora ping do MC?"
Argo custa US$ 5/mês + tráfego. Melhora ping da rota HTTP, mas game TCP direto continua bypass.
Análise crítica
Muitos tutoriais na internet dizem "usar Cloudflare grátis pra proteger MC" — a maioria está errada ou desatualizada. Baseado em discussões oficiais na Cloudflare Community:
"Cloudflare's free plan doesn't proxy TCP for Minecraft. Spectrum (paid) is required."
Isso está documentado desde 2019+.
Se um tutorial diz que funciona grátis, ele está usando:
- Cloudflare DNS-only (não protege tráfego)
- Cloudflare Tunnel (funciona mas com lag inaceitável em produção)
- Assinatura Pro/Business (paga, mas o autor não menciona)
Quando Cloudflare full-stack vale
Se seu servidor MC vira negócio real (R$ 20k+/mês):
- Cloudflare Business US$ 200/mês faz sentido
- Ou Enterprise com Spectrum incluso
Enquanto isso: TCPShield free + Cloudflare free pro site cobre 100% dos casos.
Conclusão
Cloudflare grátis é excelente pro site do servidor. Não serve pro jogo. Use TCPShield pro jogo. Combine ambos.
Se quer solução all-in-one, contrate hospedagem que já inclua tudo. Nossos VPS-BR incluem Anti-DDoS de rede sem custo extra.
Links
- Cloudflare Plans
- Cloudflare Tunnel docs
- Cloudflare Community — MC
- TCPShield — para o jogo em si

