Networking

錯誤:“net.netfilter.nf_conntrack_acct”是未知鍵

  • February 22, 2015

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 

任何的想法?

好吧,這是說您的 . 中有一個設置net.netfilter.nf_conntrack_acct/etc/sysctl.conf但是當 sysctl 嘗試載入該設置時,它不知道它是什麼。這在過去是否有效?也許您安裝了一個不支持該 sysctl 的新核心。

編輯:根據您對正在使用的核心版本的評論,您的舊 Debian 似乎不支持該 sysctl。有關詳細資訊,請參閱此 debian 郵件列表執行緒- 看起來它是在 2.6.29 中添加的。

您必須重新編譯核心或升級才能啟用該功能。

引用自:https://serverfault.com/questions/231426