DENIED_PORTS_TCP="137:139 6000:6063 \
20034 12345:12346 27374 27665 \
27444 31335 10498 12754"echo "Negando acesso as seguintes portas TCP :" echo $DENIED_PORTS_TCP
for PORT in $DENIED_PORTS_TCP; do
$IPTABLES -A DENY_PORTS -p tcp --dport $PORT -m limit --limit 5/minute \
-j LOG --log-level $LOG_LEVEL --log-prefix "DENIED PORT:"
$IPTABLES -A DENY_PORTS -p tcp --sport $PORT -m limit --limit 5/minute \
-j LOG --log-level $LOG_LEVEL --log-prefix "DENIED PORT:"
$IPTABLES -A DENY_PORTS -p tcp --dport $PORT -j DROP
$IPTABLES -A DENY_PORTS -p tcp --sport $PORT -j DROP
doneVoce poder� adaptar o exemplo acima para suas regras e para buscar os IPs dum arquivo, seria apenas substituit a linha DENIED_PORTS_TCP acima por :
DENIED_PORTS_TCP=`cat /etc/lista_ips_negados.txt`
[]'s
Rafael Nery escreveu:
Ol�!
Tem como eu fazer um regra no iptables onde ele consulte um arquivo...
Por ex. eu quero criar uma regra para v�rios ips e esses ips est�o em um arquivo texto chamado bloqueio.txt
--------------------------------------------------------------------------- Esta lista � patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br
Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br Regras de utiliza��o da lista: http://linux-br.conectiva.com.br FAQ: http://www.zago.eti.br/menu.html
