Como bloquear o acesso ao site por país usando o cPanel imprimir

  • 0

Como bloquear o acesso ao site por país usando o cPanel

Oi! Aqui é a Sensei da GeHost 🥋 Hoje vamos aprender uma proteção bem pedida por quem sofre com acessos estranhos, tentativas de invasão ou tráfego que não faz sentido pro negócio: bloquear visitantes de países específicos. Vou te mostrar o caminho certinho, sem enrolação.

Por que bloquear visitantes de um país?

Alguns motivos comuns pra fazer esse tipo de bloqueio:

  • Reduzir tentativas de ataque e varredura vindas de fora do público-alvo do site;
  • Cortar tráfego de bots/spam que não gera venda nem contato real;
  • Restringir o acesso a um sistema interno que só deve ser usado dentro do Brasil (ou de outro país específico).
Importante: o cPanel não tem um botãozinho pronto "bloquear país X" — o bloqueio é feito bloqueando as faixas de IP daquele país. Por isso o processo dá um pouco mais de trabalho, mas funciona bem quando feito com calma.

Passo 1: acesse o seu cPanel

Entre no cPanel do seu plano normalmente, com o usuário e a senha que você já usa.

Tela de login do cPanel

Passo 2: encontre a ferramenta "IP Blocker"

Já dentro do painel, procure na barra de busca (ou role a tela) até o grupo Segurança e clique em IP Blocker. É essa ferramenta que vamos usar pra adicionar os IPs a bloquear.

Painel inicial do cPanel com os grupos de ferramentas

Passo 3: consiga a lista de faixas de IP do país

O IP Blocker bloqueia por endereço de IP (ou faixa de IPs, no formato CIDR — algo como 1.2.3.0/24), não por nome de país. Então, antes de bloquear, você precisa da lista de faixas de IP daquele país específico.

  1. Pesquise por "lista de faixas de IP por país" (existem bases públicas e gratuitas que organizam isso por país);
  2. Baixe ou copie a lista referente ao país que você quer bloquear;
  3. Guarde essa lista à mão — você vai colar as faixas uma a uma (ou em lote, se a ferramenta permitir) no próximo passo.

Vale lembrar: essas listas mudam de tempos em tempos, então esse não é um bloqueio "definitivo" — é bom revisar de vez em quando.

Passo 4: adicione as faixas no IP Blocker

  1. Na tela do IP Blocker, cole a faixa de IP (ex: 1.2.3.0/24) no campo indicado;
  2. Clique em Adicionar;
  3. Repita para cada faixa da lista do país que você quer bloquear.

Pronto — qualquer visitante vindo daquelas faixas de IP vai receber um erro de acesso negado ao tentar abrir o seu site.

Alternativa: bloqueio via arquivo .htaccess

Em alguns servidores, é possível montar essa regra também pelo arquivo .htaccess do site, editado pelo Gerenciador de Arquivos. Mas esse caminho depende de um módulo específico de geolocalização estar habilitado no servidor — e isso pode variar. Se você quiser seguir por esse caminho, o mais seguro é abrir um chamado com o nosso suporte antes: a gente confirma se o recurso está disponível no seu plano e te ajuda a montar a regra certinha, sem risco de travar o site sem querer.

Gerenciador de Arquivos do cPanel

Dicas finais da Sensei

  • Um visitante usando VPN pode "trocar de país" e passar pelo bloqueio — esse método reduz bastante o tráfego indesejado, mas não é 100% infalível;
  • Cuidado ao bloquear países onde ficam serviços que você usa (ex.: alguma ferramenta de monitoramento ou integração) — teste depois de aplicar;
  • Se o site começar a apresentar algum comportamento estranho depois do bloqueio, é só remover a faixa de IP no próprio IP Blocker e reverter.
Ficou com dúvida em qualquer passo? Abre um chamado com a gente pelo painel.gehost.com.br que te ajudamos com prazer. 💚

Esta resposta lhe foi útil?

« Retornar