我想知道是否有办法知道我的Linux内核中是否加载了conntrack
模块。
如何知道我的Ubuntu内核是否支持conntrack
?
CONFIG_NF_CONNTRACK
的值。conntrack
模块,位置在这里:% grep '^CONFIG_NF_CONNTRACK=' /boot/config-"$(uname -r)"
CONFIG_NF_CONNTRACK=m
m
,则表示conntrack
作为可加载模块存在,而y
表示它是内核中内置的,n
表示不存在。lsmod | grep <module name>
如果模块已加载,则应显示出来;如果没有加载,则未加载。不幸的是,我不知道如何检查特定模块是否与特定内核兼容,除非尝试运行该模块并观察结果。