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을 터치하지 않으면 나타나지 않는다는 것입니다.

관련 정보