我正在尝试在我的 Ubuntu 服务器上使用 ulogd2(软件包ulogd
版本2.0.3-1ubuntu2
),但遇到了ip6tables
失败的问题:
$ ip6tables -A INPUT -m limit --limit 5/sec --limit-burst 15 -j ULOG --ulog-prefix "flt "
ip6tables v1.4.21: unknown option "--ulog-prefix"
现在这很奇怪,因为与 v1ulogd2
不同,它具有 IPv6 支持ulogd
。
lsmod|grep -i ULOG
显示模块已加载。但是当我尝试使用和 no时ipt_ULOG
,没有找到任何模块。ip6t_ULOG
modprobe
xt_ULOG
对于如何启用它有什么想法吗?
答案1
正如所述手册页,ULOG 已弃用(并且仅适用于 IPv4)。它已被 NFLOG 目标取代,后者可以与任一协议一起使用。
例如:
ip6tables -A INPUT -m limit --limit 5/sec --limit-burst 15 -j NFLOG --nflog-prefix "flt "
您仍然将 ulogd2 守护程序与 NFLOG 目标一起使用。