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: