linux:sysctl

Ceci est une ancienne révision du document !


Modifier les paramètres du noyau Linux

Il faut modifier la ligne de boot GRUB_CMDLINE_LINUX dans les paramètres de GRUB.

La liste des paramètres est disponible: https://www.kernel.org/doc/html/latest/admin-guide/kernel-parameters.html

Lister les paramètres du noyau

sudo sysctl -a

Obtenir la valeur d'un paramètre

sudo sysctl net.ipv4.ip_forward # net.ipv4.ip_forward = 0
cat /proc/sys/net/ipv4/ip_forward # 0

Modifier la valeur d'un paramètre

Temporairement (ie: jusqu'au prochain redémarrage):

sudo echo 0 > /proc/sys/net/ipv4/ip_forward
# ne semble pas bien fonctionner avec ZSH, essayer plutôt:
sudo sh -c "echo 0 > /proc/sys/net/ipv4/ip_forward"
# ou encore:
sudo sysctl -w net.ipv4.ip_forward=0

De façon persistante: éditer le fichier /etc/sysctl.conf. Pour appliquer tout de suite les modifications:

sudo sysctl -p
  • linux/sysctl.1617548516.txt.gz
  • Dernière modification : 2021/04/04 17:01
  • de 127.0.0.1