linux内核中iptables相关源码分析
内核版本: 5.4

# 注意需要把CONFIG_MODULE_SIG_KEY改为certs/signing_key.pem, 否则debian11内核构建时保存key的位置不一致会导致编译失败
cp -v /boot/config-$(uname -r) ./.config
make olddefconfig
# 8核16G的虚拟机, 编译5.10.251内核需要8min左右
make -j$(nproc)
# 安装内核模块 -> 安装路径: /lib/modules/$(uname -r)/
make modules_install
# 装内核镜像 + 生成 initramfs + 更新 bootloader
make install
# 重启虚拟机后查看内核版本
cat /proc/version

浙公网安备 33010602011771号