iptables LOG actio 写入 STDOUT

iptables LOG actio 写入 STDOUT

当我在某些 iptables 规则中使用 LOG 操作时,我会在 xm 控制台的 STDOUT 或 STDERR 以及 /var/log/messages 中获得输出。

有没有办法让 iptables 只写入日志而不写入控制台?

谢谢你的到来。

答案1

根据Sirex 的回答,您可以使用 抑制所有程序向控制台输出 syslog dmesg -n 1

答案2

将 iptables 规则的记录级别更改为“info”。

例如:

/usr/sbin/iptables -A INPUT -j LOG --log-prefix "防火墙:INPUT " --log-level info

答案3

您可以尝试重定向stdoutstderr空设备:

iptables ... &> /dev/null

相关内容