Aprenda a configurar a Cloudflare em seu site

Aprenda a configurar seu site na Cloudflare para aproveitar diversas ferramentas gratuitas dessa plataforma! Tempo estimado de solução: 10min

A Cloudflare é uma empresa norte-americana que oferece diversas vantagens para os usuários que possuem domínios, dentre elas destaca-se a proteção de ataques DDoS, firewall para aplicativos Web, servidor de DNS, proxy reverso, certificado SSL e muito mais. Certamente esses são benefícios que vão agregar muito a seu site, tanto na velocidade de carregamento como também na sua segurança.

CDN, abreviação de Content Delivery Network (Rede de Distribuição de Conteúdo) é uma rede de servidores responsáveis por distribuir conteúdo para os usuários no mundo todo.

O diferencial da CDN da Cloudflare é que seus servidores são espalhados pelo mundo inteiro, onde todos os servidores estão sincronizados e com uma taxa de atualização rápida. Isso garante ao usuário que acessar um site que esteja nessa CDN a melhor rota para comunicação com o servidor, independente da localização no mundo em que estiver, reduzindo significativamente a latência e melhorando a velocidade do site.

Outro benefício da CDN da Cloudflare é a proxy que pode ser utilizada de forma opcional. Ela garante o anonimato dos apontamentos do seu domínio, ou seja, sempre que alguém tentar rastrear o IP que seu domínio está hospedado a pessoa irá receber apenas os IPs fixos da Cloudflare invés dos reais IPs do seu servidor.

Como configurar um domínio na Cloudflare

1. Acesse sua conta da Cloudflare e clique em Adicionar site no topo da página para configurar seu domínio na cloudflare.

Aprenda a configurar a Cloudflare em seu site2

2. Em seguida insira seu domínio e clique em Adicionar site.

Aprenda a configurar a Cloudflare em seu site3

3. Selecione o plano que você deseja, neste tutorial utilizaremos o gratuito. Depois clique em Continuar.

Aprenda a configurar a Cloudflare em seu site4

4. Após isso, ocorrerá um Escaneamento rápido que vai rastrear os registros de DNS que seu domínio utiliza atualmente para recriá-los (se houver algum) na Cloudflare automaticamente.

Desça a página e clique em Continuar.

Aprenda a configurar a Cloudflare em seu site5

5. Na nova tela estarão os nameservers que você deve inserir no seu domínio para que ele seja vinculado a Cloudflare. Altere a DNS do seu domínio pela plataforma que você registrou seu domínio. Confira alguns tutoriais onde mostramos como alterar a DNS:

Após realizar a alteração das DNS, clique em Concluído, verifique os nameservers.

Aprenda a configurar a Cloudflare em seu site6

6. Pronto! Pode levar alguns minutos, mas em seguida deverá aparecer a mensagem de confirmação como na imagem abaixo. Após isso seu domínio estará funcionando usando a Cloudflare como servidor DNS!

Ajustando o apontamento de e-mail na Cloudflare

Se você utiliza o Webmail do cPanel na Hostgator, é possível que você encontrará problemas de e-mail ao utilizar seu domínio na Cloudflare.

Como a Cloudflare possui proxy em seus apontamentos, o apontamento de e-mail acaba sendo mascarado, significa que se tentarem rastrear o IP de origem de um e-mail, irá aparecer os IPs da Cloudflare invés dos IPs verdadeiros, e isso pode gerar problemas com e-mail. Resolver isso é simples.

1. Primeiramente entre na aba de DNS na Cloudflare.

Aprenda a configurar a Cloudflare em seu site7

2. Em seguida, localize o apontamento do tipo MX, ele estará apontado para algum valor. Confira se o valor está presente em algum outro apontamento.

No caso da imagem abaixo, o apontamento MX aponta para mail.hgtutoriais.com então é preciso procurar um apontamento do tipo A ou CNAME que tenha o nome mail, e desabilitar a proxy dele.

Se o apontamento do tipo MX estiver apontando para o próprio domínio (Ex: MX > hgtutoriais.com), nesse caso, você deve desabilitar a proxy do apontamento do tipo A com o nome do domínio.

 

Aprenda a configurar a Cloudflare em seu site8

3. Para que não haja problema de e-mails, o apontamento mail deve ficar com a proxy desabilitada dessa maneira:

Aprenda a configurar a Cloudflare em seu site9

4. Pronto! Com a proxy desabilitada seu serviço de e-mails deve funcionar normalmente.

Como configurar e habilitar o certificado SSL da Cloudflare?

1. Se seu domínio está utilizando o servidor de DNS da Cloudflare, você pode utilizar o certificado SSL da Cloudflare para deixar o acesso ao seu site seguro. Para configurar e habilitar o SSL, acesse a conta do seu domínio e clique na aba SSL/TLS.

Aprenda a configurar a Cloudflare em seu site10

2. Na aba de Visão Geral, selecione a opção SSL Completo.

Aprenda a configurar a Cloudflare em seu site11

3. Agora acesse a aba Certificados de borda. Na opção HTTP Strict Transport Security (HSTS), clique em Habilitar HSTS. Irá abrir uma tela de confirmação, clique em Entendo e depois em Próxima.

Aprenda a configurar a Cloudflare em seu site12

4. Na nova tela, habilite as opções:

  • Habilitar HSTS (Strict-Transport-Security)
  • Aplicar política de HSTS a subdomínios (includeSubDomains)

Em seguida clique em Salvar.

Aprenda a configurar a Cloudflare em seu site14

5. Ainda na aba Certificados de borda, habilite as opções:

  • Criptografia Oportunística
  • TLS 1.3
  • Reescrita Automática de HTTPS

Aprenda a configurar a Cloudflare em seu site15

6. Por fim, acesse a aba Servidor de origem e habilite a opção Pulls de origem autenticados.

Aprenda a configurar a Cloudflare em seu site16

7. Pronto! O SSL está devidamente configurado e vai funcionar sem problemas. Se o site ainda aparecer como não seguro, aguarde alguns minutos e faça a limpeza do cache do seu navegador.


Como redirecionar um domínio para outro na Cloudflare?

A Cloudflare permite redirecionar um site que utiliza seu servidor de DNS para alguma página específica de forma gratuita.

1. Para realizar a configuração de redirecionamento, acesse a conta do domínio que você deseja redirecionar. Acesse a aba Regras.

Aprenda a configurar a Cloudflare em seu site17

2. Agora clique em Criar Page Rules.

Aprenda a configurar a Cloudflare em seu site18

3. Aqui preencha os campos dessa maneira

  • No primeiro campo, insira seu domínio com asteriscos no início e no final. Ex: *hgtutoriais.com/*
  • Em Escolha uma configuração insira: URL de encaminhamento.
  • Em Selecione o código de status insira: 301 – Redirecionamento permanente.
  • No último campo “Digite um destino URL“, insira a URL da página que você quer que seu domínio redirecione. Lembre-se de adicionar http:// ou https://. Ex: https://hgtutoriais.com.br

Por fim clique em Salvar e implantar regra de página

Aprenda a configurar a Cloudflare em seu site19

4. Pronto! O redirecionamento está criado, aguarde alguns minutos que logo estará funcionando, lembre-se de fazer a limpeza do cache do seu navegador para confirmar se já está ativo o redirecionamento

Nota: Lembre-se de garantir que seu domínio tenha um apontamento do tipo A criado, isso vai garantir o funcionamento do redirecionamento. Para conferir isso, acesse aba DNS e procure se tem algum apontamento que tenha o nome do seu domínio e seja do tipo A. Se tiver, perfeito. Se não houver, você pode criar um e apontar para qualquer IP. Exemplo de IP: 1.234.56.78

 

Aprenda a configurar a Cloudflare em seu site20

Considerações Finais

Neste artigo você aprendeu a configurar seu domínio na Cloudflare e também a utilizar algumas de suas ferramentas, como habilitar o SSL criar um redirecionamento de domínio.

Saiba como limpar o cache

Até a próxima! :^)

Esse artigo foi útil?

Também pode te interessar