Como as variáveis sysctl específicas de não namespace funcionam no contexto dos namespaces de rede?

1

Vamos supor as variáveis do systctl net.ipv4.tcp_wmem e net.ipv4.tcp_rmem .

No meu entender, essas variáveis não podem ser definidas por namespace ( mas muito em breve aparentemente ). Meu entendimento é que essas variáveis se aplicam ao espaço de nomes de rede init somente e que quaisquer namespaces de rede criados herdam essas variáveis do namespace de init net.

Fazer nsenter --net=/run/docker/netns/[name] sysctl net.ipv4.tcp_wmemsysctl: cannot stat /proc/sys/net/ipv4/tcp_wmem: No such file or directory .

Se novos namespaces de rede herdarem esses valores do namespace init net, como posso validar isso? Tentar validar usando o comando nsenter não funciona muito bem.

Como as variáveis sysctl não-namespace funcionam para novos namespaces de rede e como posso validar / verificar quais valores se aplicam a qualquer espaço de nomes?

    
por sbrattla 16.01.2018 / 11:34

0 respostas