모든 인터페이스의 sysctl 매개변수 변경

모든 인터페이스의 sysctl 매개변수 변경

systemd의 모든 인터페이스 매개변수를 변경하는 방법은 무엇입니까?

예를 들어:

sysctl -w "net.ipv4.conf.eth0.rp_filter=0"
sysctl -w "net.ipv4.conf.eth1.rp_filter=0"

모든 인터페이스에 대해 어떻게 변경할 수 있나요?

답변1

시도해 all보세요 default:

# sysctl -w "net.ipv4.conf.all.rp_filter=0"
# sysctl -w "net.ipv4.conf.default.rp_filter=0"

이것은커널 문서:

conf/default/*:    Change the interface-specific default settings.
conf/all/*:        Change all the interface-specific settings.

하지만 새 값을 입력해도 all인터페이스에서 읽은 값은 변경되지 않으며 내부적으로만 계산되고 사용됩니다. 이것 좀 봐이메일자세한 내용은.

관련 정보