iptables LOG actio escreve para STDOUT

1

quando eu uso a ação LOG em algumas regras do iptables, recebo a saída tanto no STDOUT quanto no STDERR do console xm e em / var / log / messages.

Existe uma maneira de fazer o iptables escrever apenas para logar sem gravar no console?

Obrigado pela frente.

    
por Rodnower 25.08.2010 / 11:29

3 respostas

2

De acordo com resposta do Sirex , você pode suprimir o syslog saída para o console de todos os programas com dmesg -n 1 .

    
por 25.08.2010 / 12:51
2

altere o nível registrado da regra iptables para "info".

por exemplo:

/ usr / sbin / iptables -A INPUT -j LOG --log-prefix "FIREWALL: INPUT" - informações no nível do registro

    
por 25.08.2010 / 12:30
0

Você pode tentar redirecionar stdout e stderr para o dispositivo nulo:

iptables ... &> /dev/null
    
por 25.08.2010 / 11:41