Попытайтесь настроить это ниже:
net.ipv4.tcp_keepalive_time = 7200
Что-то вроде
net.ipv4.tcp_keepalive_time = 600
должно быть намного лучше для вашей ситуации.
Также убедитесь, что вы настроили диапазон локальных портов. По умолчанию в большинстве дистрибутивов это
net.ipv4.ip_local_port_range = 32768 61000
Что-то вроде
net.ipv4.ip_local_port_range = 1025 65534
должно работать намного лучше.
Возможно, вы могли бы попробовать уменьшить / proc / sys / net / ipv4 / tcp_fin_timeout. Если вы используете keepalive, вы можете поиграть с / proc / sys / net / ipv4 / tcp_keepalive_intvl и / proc / sys / net / ipv4 / tcp_keepalive_probes?