在 sysctl.conf 设置中,“all”和“default”之间有什么区别?

在 sysctl.conf 设置中,“all”和“default”之间有什么区别?

all在 sysctl.conf 设置的上下文中,sysctl 设置中的 (与default) 类似net.ipv4.conf.all.accept_source_route&之间有什么区别net.ipv4.conf.default.accept_source_route

如果我添加了all值,是否也需要添加default


使用 Ubuntu 12.04 LTS

答案1

特别感谢赛门铁克和谷歌

当您更改/proc/sys/net/ipv4/conf/all目录中的变量时,所有接口和默认也将被改变。

当你改变中的变量时/proc/sys/net/ipv4/conf/default所有未来的接口都将具有您指定的值

这只会影响可以在运行时添加接口的机器,例如带有 PCMCIA 卡的笔记本电脑,或者通过 VPN 或 PPP 创建新接口的机器。

相关内容