>> Tecnologia Eletrônica >  >> Casa Inteligente >> Vida Inteligente

Como Bloquear Endereços IP Estrangeiros

Endereços IP estrangeiros às vezes hospedam tentativas maliciosas de hackear ou acessar sites. Uma forma de bloquear hackers, golpistas e outros com intenção maliciosa do seu site é bloquear endereços IP. Administradores podem usar o arquivo .htaccess no diretório de nível superior do servidor para bloquear um único IP estrangeiro ou faixas inteiras de IPs.

Passo 1

Determine quais endereços IP estrangeiros quer bloquear. Sites como IPdeny e Country IP Block fornecem listagens de IPs compiladas de provedores regionais (ISPs).

Passo 2

Localize o arquivo ".htaccess" no diretório do servidor. Normalmente em diretórios de nível superior como "/www/htdocs/.htaccess". Use editor de texto para abrir o arquivo ".htaccess".

Passo 3

Copie o seguinte e cole no arquivo ".htaccess":

order allow,deny
deny from "x"
deny from "x"
deny from "x"
allow from all

"X" representa o endereço IP estrangeiro que quer bloquear (ex: "192.168.22.132"). Para bloquear IP único, insira o endereço no lugar do "X". Para bloquear faixa de IPs, insira o IP no lugar do "X", mas remova os dois últimos conjuntos de dígitos. Um IP de faixa bloqueada deve parecer "192.168.".

Passo 4

Salve o arquivo ".htaccess" editado e carregue no servidor. Acesse seu site e verifique se não há erros de servidor. Para testar se o arquivo editado funciona, use proxy com mesmo IP ou faixa dos bloqueados e tente acessar o site.

Dica

Faça backup do arquivo ".htaccess" antes de alterações. Qualquer erro resultará em mensagem "Erro 500 do Servidor" ao acessar seu site.