我无法让 iptables 记录到任何文件。
我的 iptables 如下所示:
Chain INPUT (policy ACCEPT 1366 packets, 433582 bytes)
pkts bytes target prot opt in out source destination
869 60656 LOG icmp -- venet0 * 0.0.0.0/0 0.0.0.0/0 LOG flags 0 level 7
Syslogd 是唯一运行的日志助手。默认的 syslog.conf 不起作用,所以我尝试添加“kern.=debug -/var/log/iptables.log”。但该文件已经有“kern.* -/var/log/kern.log”。
有最近的系统日志条目,所以这不是权限问题。
我正在运行带有 2.6.32-042stab061.2 的 Ubuntu 12.04.1
答案1
重新安装 syslog 解决了该问题。
我忘记了计算机的一条黄金法则。如果一切都失败了,就重启,如果还不行,就重新安装。