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:
- Acesse o seu painel da CloudFlare
- Em seguida, na página inicial da conta, clique no seu domínio
- No menu esquerdo, localize a opção Segurança, clique nela e depois clique em Regras de segurança
- Na tela das regras, localize a parte de Regras personalizadas, e ao lado clique em Criar regra
- 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:
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. - Após configurar a regra, é só clicar em Implantar para que ela passe a valer.
Bloquear apenas um caminho, e como adicionar IPs liberados
- Ainda na tela de Regras de segurança, clique para Criar regra
- Em Campo, selecione Caminho de URI, em Operador, selecione Curinga, já em Valor, você deve informar o caminho que deseja bloquear.
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.