错误:“net.netfilter.nf_conntrack_acct”是一个未知的键

错误:“net.netfilter.nf_conntrack_acct”是一个未知的键

sysctl -p我在 Debian 5.0.8 中运行时出现此错误。

错误:“net.netfilter.nf_conntrack_acct”是一个未知的键

我的 sysctl 配置

net.netfilter.nf_conntrack_acct = 1
net.ipv4.netfilter.ip_conntrack_max = 9527600
net.ipv4.netfilter.ip_conntrack_tcp_timeout_established = 7200

输出lsmod

ipv6                  289352  34 
loop                   19724  0 
nf_conntrack_ipv4      19352  0 
nf_conntrack           71440  1 nf_conntrack_ipv4
joydev                 15232  0 
evdev                  14592  0 
ext3                  125456  3 
jbd                    54696  1 ext3
mbcache                13188  1 ext3
raid1                  24832  4 
md_mod                 81700  5 raid1
thermal_sys            17728  0 

任何想法?

答案1

嗯,它说的是你net.netfilter.nf_conntrack_acct的 中有一个设置/etc/sysctl.conf,但是当 sysctl 尝试加载该设置时,它不知道它是什么。这以前有用吗?也许你安装了一个不支持该 sysctl 的新内核。

编辑:根据您对所用内核版本的评论,您的旧 Debian 似乎不支持该 sysctl。请参阅此 Debian 邮件列表主题详情请参阅--它是在 2.6.29 中添加的。

您必须重新编译内核或升级才能启用该功能。

相关内容