为什么 rc-status 会改变 ip_forward 状态以及如何防止它?

为什么 rc-status 会改变 ip_forward 状态以及如何防止它?

我在 gentoo rc-status 上遇到了一些问题(目前正在使用,sys-apps/openrc-0.45.2-r1但在这个版本之前很久就发生了)。有些机器有时会失去 ip_forwarding。我现在已经将其范围缩小到正在运行 rc-status 。

# cat /proc/sys/net/ipv4/ip_forward; rc-status; cat /proc/sys/net/ipv4/ip_forward
1
 * Caching service dependencies ... [ ok ]
Runlevel: default
[SOME SERVICES LISTED HERE]
Dynamic Runlevel: hotplugged
Dynamic Runlevel: needed/wanted
Dynamic Runlevel: manual
[SOME SERVICES LISTED HERE]
0

这种棘手的状态变化逻辑背后可能的原因是什么ip_forwarding

这种情况也时有发生。我需要等待几天/几周,然后另一个 rc 状态才会取消 ip_forwarding。这里的主要区别是,Caching service dependencies ... [ ok ]当不触及 ip_forwarding 时,不会出现。

相关内容