Como bloquear o acesso de um site por IP

Existem várias maneiras de manter um site longe de pessoas mal intencionadas, e uma das soluções mais simples de se fazer isso é realizando o bloqueio definitivo de IP do mesmo.
 
 Esse tipo de procedimento não funciona para IPs dinâmicos, uma vez que esse IP é alterado toda vez que o usuário faz uma nova conexão com a internet. Mas para usuários que usam um IP estático ou sempre usam uma mesma linha de IPs pode funcionar perfeitamente. O bloqueio de IP também pode ser usado para bloquear o acesso de determinados países, ou até mesmo fazer manipulação de ranges completo de IPs.

Criando o arquivo .htaccess

Existem diversas maneiras de fazer o bloqueio de IP, algumas delas é usando um programa ou plugin específico para isso, ou até mesmo manipulando com um pouco de PHP e MySQL. Mas neste artigo vamos usar o arquivo.htaccess, que oferece a vantagem de fazer o bloqueio com muito mais eficiência, fazendo o bloqueio logo no começo da requisição da página.
Para isso então crie ou edite o arquivo .htaccess na raiz do seu servidor e insira o seguinte código no final do arquivo:

# Exemplo de Bloqueio de IP
deny from 188.143.233.30


Nesta simples regra estamos dizendo que este IP não pode acessar nosso site. Neste ponto perceba que para cada novo IP que você deseja bloquear é só colocar mais uma linha com o comando “deny from” e o número do IP desejado. Agora se você precisa bloquear um range completo de IPs, como por exemplo todos os IPs entre 188.143.233.30 e 188.143.233.255, adicione a seguinte linha no arquivo .htaccess:

# Exemplo de Bloqueio de Range completo de IP
deny from 188.


Neste outra regra então, todos os usuários que tentarem acessar seu site através de algum IP dentro deste número em diante serão impedidos.

Como fazer o Bloqueio de IP via Cpanel

Se você usa o Cpanel para administrar seu blog, é possível fazer o bloqueio de IP de forma mais simples. Para isso acesse o Cpanel e encontre a opção “Gerenciador de recusa de IP”.

 

Na nova página que se abre você pode adicionar faixas de endereço de IP ou domínios válidos para realizar o bloqueio automaticamente.

Nenhum comentário:

Postar um comentário