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