Как установить /proc/sys/net/ipv6/conf/all/forwarding равным 1 по умолчанию в сетевых пространствах имен?

По умолчанию, когда я создаю сетевое пространство имен, я получаю:

/proc/sys/net/ipv6/conf/all/forwarding=0

Даже если это 1 в моем корневом сетевом пространстве имен или в /etc/sysctl. конф. Мне было интересно, где сетевые пространства имен получают конфигурацию по умолчанию и как это изменить. Я бы хотел, чтобы для этого было установлено значение 1, чтобы новые сетевые пространства имен получали эту конфигурацию по умолчанию.

1
задан 27 September 2021 в 16:56
1 ответ

Кажется, я нашел ответ. Как правило, сетевые пространства имен наследуют параметры корневого пространства имен. Это управляется настройками devconf-inherit-init-net, как описано здесь: https://www.kernel.org/doc/html/latest/admin-guide/sysctl/net.html#devconf-inherit-init-net

По умолчанию все параметры ipv4 наследуются, но не ipv6

2
ответ дан 28 September 2021 в 08:13

Теги

Похожие вопросы