Jefferson Postado Julho 10, 2015 Postado Julho 10, 2015 Salve PDH! Aos que quiserem monitorar os IPs dos servidores em blacklists, de forma independente e automática, segue código: Arquivo: rbl.sh #!/bin/bash COLUMN=resultadorbl rm -f /tmp/resultado-rbl.txt DNSBLlist=`grep -v ^# <<! b.barracudacentral.org bl.spamcop.net bl.spamcannibal.org cbl.abuseat.org dnsbl.sorbs.net dnsbl-0.uceprotect.net dnsbl-1.uceprotect.net dnsbl-2.uceprotect.net dnsbl-3.uceprotect.net !` MSERVIPS=`grep -v ^# <<! 1.1.1.2 1.1.1.3 1.1.1.4 !` for i in $DNSBLlist do for e in $MSERVIPS do IP=`echo $e | awk 'BEGIN { FS = "." } ; { print $4 "." $3 "." $2 "."$1 }'` if dig $IP.$i +short | grep -q "^127.0.0." then echo "IP $e LISTADO! Blacklist: $i " >> /tmp/resultado-rbl.txt fi done done mail -s "[ALERTA] Blacklists" email@email.com.br < /tmp/resultado-rbl.txt No meu caso eu criei o arquivo rbl.sh na pasta /root e adicionei o seguinte comando CRON para ser executado diariamente: 0 2 * * * sh /root/rbl.sh Assim recebo diariamente um e-mail com os IPs listados. Gostou? Curta o post! B) 6 Citar █ DDR Host - https://www.ddrhost.com.br █ Hospedagem de Sites, Revenda de Hospedagem, Servidores Virtuais, Registro de Domínios
Jefferson Postado Julho 10, 2015 Autor Postado Julho 10, 2015 @Jefferson Bom dia Pode postar um print para nos vermos funcionando? Apenas execute o script no SSH do seu servidor e você receberá um e-mail informando quais IPs estão listados e em qual blacklist. Exemplo: IP 127.0.0.1 LISTADO! Blacklist: b.barracudacentral.org 0 Citar █ DDR Host - https://www.ddrhost.com.br █ Hospedagem de Sites, Revenda de Hospedagem, Servidores Virtuais, Registro de Domínios
jgmoura Postado Julho 10, 2015 Postado Julho 10, 2015 Mas ele envia apenas quando está listado ou toda vez que faz a checagem ? 1 Citar
Jefferson Postado Julho 10, 2015 Autor Postado Julho 10, 2015 Mas ele envia apenas quando está listado ou toda vez que faz a checagem ? Somente quando o IP está listado. O monitoramento ficaria complicado por exemplo, para 100 IPs verificados em apenas 5 blacklists. Seriam 500 registros enviados em um e-mail para você. Em nosso caso são 180 IPs em 32 blacklists verificadas... 1 Citar █ DDR Host - https://www.ddrhost.com.br █ Hospedagem de Sites, Revenda de Hospedagem, Servidores Virtuais, Registro de Domínios
LucianoZ Postado Julho 10, 2015 Postado Julho 10, 2015 Muito bom, é uma boa coisa para a comunidade, vou até fazer uns ajustes para mim. 1 Citar Chamou? Estamos ai!
Posts Recomendados
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.
Nota: Sua postagem exigirá aprovação do moderador antes de ficar visível.