CloudFlare – Como bloquear o acesso ao seu site

Se você utiliza o painel da CloudFlare para gerenciar o seu domínio, hoje vamos te mostrar algumas alternativas de segurança que podem ajudar no gerenciamento do seu site. Neste artigo vamos te mostrar como bloquear o acesso de alguns países ao seu site, ou se você preferir, até mesmo como bloquear totalmente o acesso a uma página específica do seu site.

A CloudFlare permite a configuração de várias regras diferentes, até mesmo a inclusão de exceções para elas, por isso, você pode bloquear o acesso a páginas específicas, e ao mesmo tempo configurar alguns endereços IPs liberados, permitindo o acesso de apenas alguns usuários, enquanto o público geral seguiria bloqueado.

Se você está buscando uma forma de realizar alguma dessas ações no seu site, nós vamos te mostrar neste artigo como bloquear o acesso de países, como bloquear o acesso a páginas específicas, e como configurar uma regra de permissão para certos IPs. Vem com a gente!

Como configurar o bloqueio no CloudFlare

Com todos os avisos acima, caso você ainda deseje seguir com essa configuração, é só seguir os passos abaixo:

  1. Acesse o seu painel da CloudFlare
  2. Em seguida, na página inicial da conta, clique no seu domínio
    Domínio na CloudFlare
  3. No menu esquerdo, localize a opção Segurança, clique nela e depois clique em Regras de segurança
    Seção de segurança na CloudFlare
  4. Na tela das regras, localize a parte de Regras personalizadas, e ao lado clique em Criar regra
    CloudFlare - Regras personalizadas
  5. Agora você deve criar uma regra de acordo com a sua necessidade. Abaixo um exemplo de uma regra de bloqueio de todo um país:
    Nova regra personalizada
    Campo: Pode ser visto como o tipo da regra, onde você pode definir como país para bloquear países, caminho do URI, que seria um caminho do seu site, etc.
    Operador: Define como a regra deve se comportar com o valor.
    Valor: É o valor da regra, por exemplo, o nome de um país, um endereço IP, um caminho do seu site, etc.
    Escolher ação: Você deve definir como BLOQUEAR, se for a ação que você deseja.

    Nesse exemplo, a regra é para bloquear o acesso de um país, e ficou da seguinte forma:Campo: País, Operador: é igual a, Valor: Índia (mas poderia ser qualquer país), Ação: Bloquear.
  6. Após configurar a regra, é só clicar em Implantar para que ela passe a valer.

Bloquear apenas um caminho, e como adicionar IPs liberados

  1. Ainda na tela de Regras de segurança, clique para Criar regra
    Opção para criar regras personalizadas na CloudFlare
  2. Em Campo, selecione Caminho de URI, em Operador, selecione Curinga, já em Valor, você deve informar o caminho que deseja bloquear.
    Regra para bloquear uma página no site, e IPs liberados
    Em seguida clique em E, e configure Campo com a opção Endereço de origem IP, o Operador, selecione não está em, e em Valor, adicione o IP que deseja dar permissão para acessar aquele caminho (Você pode adicionar vários IPs nessa mesma regra).

Importante: É essencial que o caminho seja representado como no exemplo da imagem acima, ele é equivalente a URL https://seudominio.com.br/painel/ e é feito para bloquear o caminho painel e qualquer caminho dentro do painel, /painel/inicio/, por exemplo.

E pronto, agora você já sabe como bloquear, tanto países, como também um caminho específico do seu site através da CloudFlare. Note que existe um limite de regras personalizadas que você pode criar, e isso é por conta do plano gratuito, planos pagos possuem outras ferramentas e/ou limites diferentes.

Encontrou sua resposta?