endereços IP estrangeiros às vezes hospedar tentativas maliciosas de hackear ou sites de outra forma de acesso. Uma forma de bloquear hackers, scammers e outros com intenção maliciosa de seu site é o de bloquear endereços IP. Os administradores podem usar o arquivo .htaccess localizado dentro do diretório de nível superior do seu servidor para bloquear um único endereço IP estrangeira ou faixas inteiras de endereços IP.
Coisas que você precisa
- Editor de texto
Determinar quais endereços IP estrangeira que deseja bloquear. Sites como o IPdeny and Country IP Bloco fornecem listas de endereços IP compilados a partir regionais Internet Service Providers (ISPs).
Localize o arquivo ".htaccess" no diretório do seu servidor. É, normalmente, nos diretórios de nível superior, tais como "/www/htdocs/.htaccess". Use um editor de texto para abrir o arquivo ".htaccess".
Copie o seguinte e colá-lo para o arquivo ".htaccess":
fim permitir, negar
negar a partir de "x"
negar a partir de "x"
negar a partir de "x"
permitir que a partir de todos
"X" representa o endereço IP externo que você deseja bloquear (por exemplo, "192.168.22.132"). Para bloquear um único endereço IP, digite o endereço no lugar do "X". Para bloquear um intervalo de endereços IP, digite o endereço IP no lugar do "X", mas deixar de fora os dois conjuntos de dígitos no final. Um endereço IP bloqueado-range deve ser semelhante a "192.168".
Salve o arquivo editado ".htaccess" e carregá-lo em seu servidor. Vá para o seu site e verifique se não há erros de servidor. Se você quer ter a certeza o arquivo editado ".htaccess" está funcionando, você pode usar um proxy com o mesmo endereço IP ou intervalo como os que você bloqueados e tentar acessar o site.
dicas avisos
- Fazer backup de seu arquivo ".htaccess" antes de fazer quaisquer alterações. Quaisquer erros no arquivo resultará em uma mensagem "Erro de servidor 500" quando você acessar seu site.