sysctl - în BSD și Linux - un utilitar conceput pentru a gestiona parametrii kernelului din mers. Vă permite să citiți și să modificați parametrii kernelului. De exemplu, parametri precum dimensiunea segmentului de memorie partajată , limitează numărul de procese care rulează și, de asemenea, activează funcții precum rutarea .
Are un fișier de configurare /etc/sysctl.conf, care suprascrie parametrii necesari.
În sistemele de operare bazate pe nucleul Linux, există o altă interfață pentru gestionarea parametrilor nucleului - sistemul de fișiere virtual /proc .
sysctl -w net.ipv4.ip_forward=1Comanda de mai sus, care activează modul router, este similară cu comanda care scrie valoarea „1” în fișierul /proc/sys/net/ipv4/ip_forward.
echo 1 > /proc/sys/net/ipv4/ip_forward