我有一个 KVM/XEN VPS,并且想要启用以下模块:
ipt_LOG
ipt_multiport
ipt_state
ipt_limit
ipt_recent
ipt_owner
iptable_nat
tun/tap
iptable_nat
ipt_MASQUERADE
ipt_POSTROUTING
PPTP
IPSec
L2TP
我是否需要重新编译内核并启动它?或者我可以做一些事情来加载模块。我正在创建一个 vpn 盒。openvz 的限制太多了。
答案1
您没有提到此 VPS 是否运行来自主机的 Xen 内核或您使用的提供商。大多数 XEN VPS 提供商在托管提供商的 Web 界面中使用内核(从列表中选择)。要使用内核中尚不存在的内核模块,可能需要运行 pv-grub 配置。您的提供商可能有这方面的文档。
查看 config.gz 可以很好地了解正在运行的内核是如何构建的
zcat /proc/config.gz
此外,如果您输入 lsmod 但没有任何内容显示,则该内核可能不支持附加内核模块。
您可能还希望浏览您使用的 VPS 提供商的社区论坛。他们通常有常见问题解答或论坛,涵盖提供商特定的限制和解决方法。