Capturar Ips do bloco Brasil

Hoje estava fazendo uma implementação de um sistema e me deparei com tanta tentativa de spamers e robos que fiquei besta.
Percebi que que as solicitações não eram nacionais, dai a ideia de pegar os ips do bloco brasil, segue a solução via terminal (em linux ok).

wget ftp://ftp.lacnic.net/pub/stats/lacnic/delegated-lacnic-latest  -O IpsBR.txt
cat IpsBR.txt | /bin/grep ipv4 | /bin/grep BR | /usr/bin/awk -F '|' {'print $4 "/" 32-(log($5)/log(2))'} > Ips-Brasil.txt

Para colocar todos eles pra serem lidos como lista no Iptables podemos usar:

IPS=/pasta-do-arquivo/Ips-Brasil.txt
iptables -A INPUT -s $IPS -j DROP 
por int21 Postado em Linux

Deixe seu comentário ;)

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google

Você está comentando utilizando sua conta Google. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s