无法禁用 IPv6 隐私扩展

无法禁用 IPv6 隐私扩展

在全新安装的 Debian 12 上,我希望禁用 IPv6 的隐私扩展,但每次重新启动时配置都会被重写。

经过适当的修改后,/etc/sysctl.conf我得到了所需的配置:

# /sbin/sysctl -a | grep use_tempaddr
net.ipv6.conf.all.use_tempaddr = 0
net.ipv6.conf.default.use_tempaddr = 0
net.ipv6.conf.enp5s0.use_tempaddr = 0
net.ipv6.conf.lo.use_tempaddr = -1
net.ipv6.conf.wlo1.use_tempaddr = 0

但重启后,我又恢复了初始配置:

# /sbin/sysctl -a | grep use_tempaddr
net.ipv6.conf.all.use_tempaddr = 0
net.ipv6.conf.default.use_tempaddr = 0
net.ipv6.conf.enp5s0.use_tempaddr = 2
net.ipv6.conf.lo.use_tempaddr = -1
net.ipv6.conf.wlo1.use_tempaddr = 0

我发现网络管理器可能会干扰,但ipv6.ip6-privacy禁用后重启仍会继续,并且不会改变任何东西。

有什么想法可以重写我的 sysctl 配置吗?

相关内容