Altere os parâmetros sysctl para todas as interfaces

2

Como posso alterar um parâmetro para todas as interfaces no systemd?

Por exemplo:

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

Como pode mudar isso para todas as interfaces?

    
por Bingo 28.04.2014 / 15:10

1 resposta

3

Experimente all e default :

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

Isso é explicado na documentação do Kernel :

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

No entanto, observe que colocar um novo valor em all não altera o valor do qual você lê a interface, mas só é computada e usada internamente. Consulte este e-mail para obter mais detalhes.

    
por 28.04.2014 / 15:13