[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Utilisation de sysctl



Salut,

Franck Joncourt a écrit :

Je voulais savoir si quelqu'un utilisait sysctl et pour faire quoi !

Moi, pour manipuler les paramètres du noyau. Et, implicitement, tous ceux et celles qui initialisent des paramètres du noyau au démarrage au travers du fichier /etc/sysctl.conf, notamment ceux liés au réseau (ip_forward, rp_filter, tcp_syncookies) en remplacement de /etc/network/options depuis que ce dernier a été déclaré obsolète. Une autre utilisation pratique est de sortir tous les paramètres et leurs valeurs avec l'option -a, de faire des grep sur le résultat...

Y aurait-il un avantage a utiliser sysctl pour affecter des valeurs a
des *controles* comme ip_forward , arp_filter ... plutot que de faire :
echo "1" > mon_fichier.

Je trouve la syntaxe plus élégante (pas terrible la redirection), plus courte puisqu'on s'épargne /proc/sys/ et plus explicite. Exemple :

# sysctl -w net.ipv4.ip_forward=1
ou
# sysctl -w net/ipv4/ip_forward=1
comparé à
# echo 1 > /proc/sys/net/ipv4/ip_forward

Je dis *controles* car je ne sais pas comment nommer ces fichiers.

Je les appelle "paramètres du noyau". On trouve pas mal l'appellation "sysctls" dans la littérature.



Reply to: