新版本linux找不到tcp_tw_recycle参数,sysctl -p报错,是怎么回事呢?该怎么解决?

其实真正的原因是:Linux 从4.12内核版本开始移除了 tcp_tw_recycle 配置。

所以在https://www.kernel.org/doc/html/latest/networking/ip-sysctl.html#cipsov4-variables 找不见这个参数了。

移除sysctl.conf中关于net.ipv4.tcp_tw_recycle的配置内容,再次尝试sysctl -p就不再提示报错了。