Es posible que necesites hacer algunas modificaciones no permanentes (como por ejemplo tcp_tw_reuse) o incluso dejarlas permanentes. Para ello no hace falta compilar el kernel de nuevo como hicimos anteriormente en este post: 56k.es/fanta/kernel-panic-lab-002-compilar-el-ultimo-kernel-a-la-debian-way/
Modificaciones NO permanentes
Desactivar la posibilidad de reiniciar la máquina usando control + alt + suprimir
# sysctl kernel.ctrl-alt-del=0
# cat /proc/sys/kernel/ctrl-alt-del
Aumentar el rango de ip_local_port_range
Puede que por defecto el rango que tengas sea de 32768 – 60999 en vez de 1024 – 65535 . Posiblemente es una bestialidad hacer esto pero si lo realizas en un server y sabes que no estás usando puertos para servicio más allá del 1024 pues no tendría que ocurrir nada.
# cat /proc/sys/net/ipv4/ip_local_port_range
# v1=$(cat /proc/sys/net/ipv4/ip_local_port_range | awk '{print $1}')
# v2=$(cat /proc/sys/net/ipv4/ip_local_port_range | awk '{print $2}')
# echo $v2 - $v1 | bc
# sysctl net.ipv4.ip_local_port_range="1024 65535"
Modificaciones permanentes
Estas modificaciones pueden dejarse permanentes si se añaden al archivo /etc/sysctl.conf
Ejemplo:
kernel.ctrl-alt-del=0
Se guardan los cambios y se menea el sistema. Al arrancar el valor tendría que ser 0. Puedes probar a poner 1 y ver que realmente permanece el cambio.
Y eso es todo lo que quería dejar comentado en esta entrada.