Boa noite Jessica, para logar as regras do Iptables em um arquivo em
serapado faça isso:
A regra que irá logar deve ficar antes da regra que permitirá ou
bloqueará o acesso, por exemplo:
iptables -A INPUT -i eth12 -d 172.16.0.3 -p tcp --dport 666 -j LOG
--log-prefix "iptables"  -> Tenho o SSH rodando na porta 666, criei a
regra de fará o log das conexões.
iptables -A INPUT -i eth12 -d 172.16.0.3 -p tcp --dport 666 --syn -m
state --state NEW -j ACCEPT  -> Depois criei a regra que liberará o
acesso.
Note que a regra logara o acesso como "iptables".
Depois crie um rsyslog uma regra para filtrar isso e enviar para o
arquivo em separado:
:msg, contains, "iptables"      /var/log/iptables.log   -> essa linha
logará tudo que tiver "iptables" no arquivo /var/log/iptables.log
& ~    ->   Essa linha diz para que depois que for logado a mensagem
deve ser descartada,evitando o log no messages ou syslog.





On Sun, 2012-10-07 at 12:10 -0300, Fabiano Pires wrote: 

> O iptables só loga o que for especiicado pra ele logar. Assim, você precisa
> rever suas regras de FW. Nelas, em algum ponto está a linha que gera esse
> log. Para evitar que logue em mais de uma arquivo, reveja as confiurações
> do rsyslog, syslog ou syslog-ng (mas entenda o que está fazendo antes de
> mexer !!!)
> 
> []'s
> Fabiano Pires
> http://pragasdigitais.blogspot.com/
> 
> 
> 
> Em 4 de outubro de 2012 15:37, Jessica Nunes <nunes...@gmail.com> escreveu:
> 
> > Boa Tarde pessoal,
> >
> > Eu trabalho com alguns servidores Linux e em todos eles o firewall está
> > escrevendo a mesma mensagem de log
> > no /var/log/messages, /var/log/syslog e no /var/log/kern.log, e isso tá
> > ficando grande.
> > Se alguém tiver uma dica de por que ele tá fazendo isso e o que seria o
> > certo dele fazer, onde ele deveria escrever na
> > verdade.
> >
> > Essa é a mensagem lá do log:
> >
> > Oct  4 15:06:41 server1 kernel: [18274367.072214] *** DROP INPUT ***
> > IN=eth0 OUT= MAC=ff:ff:ff:ff:ff:ff:00:50:56:00:02:15:08:00 SRC=13.100.0.58
> > DST=13.100.255.255 LEN=78 TOS=0x00 PREC=0x00 TTL=128 ID=7590 PROTO=UDP
> > SPT=137 DPT=137 LEN=58
> > Oct  4 15:06:41 server1 kernel: [18274367.083022] *** DROP INPUT ***
> > IN=eth0 OUT= MAC=ff:ff:ff:ff:ff:ff:00:50:56:70:4a:31:08:00 SRC=13.100.1.69
> > DST=13.100.255.255 LEN=78 TOS=0x00 PREC=0x00 TTL=128 ID=31282 PROTO=UDP
> > SPT=137 DPT=137 LEN=58
> >
> >
> > Obrigada!
> >
> > --
> > Jessica Nunes
> > Graduanda em Sistemas de Informação na
> > UFRPE
> >
> >


-- 
Adiel de Lima Ribeiro
facebook.com/sembr.dyndns.info

Responder a