Putty keep-alive или как бороться с подвисанием соединений в Putty

Putty keep-alive или как бороться с подвисанием соединений в PuttyПереезд за бугор ударил не только по ментальной стороне жизни, а и по топологии домашней сети 🙂 2 ноута, сетевой МФУ (комбайн, он же принтер + копир + сканер + факс + какая-то еще фигня), DSL модем, роутер и, как обычно, родной терминал Putty. И всё бы было отлично, если бы этот зверек не переставал отвечать на нажатия клавиш после 5-6 минут бездействия. Как бороться с этой радостью? Выход прост. В настройках Putty в разделе Connection установите значение поля “Seconds between keepalives” в 25, отредактируте конфиг ssh на вашем сервере (наример /etc/ssh/sshd_config) изменив следующие параметры:

ClientAliveInterval 180
ClientAliveCountMax 3
UseDNS no
TCPKeepAlive yes

и наслаждайтесь. Проблема оказалась, что не удивительно, в Wi-Fi роутере Linksys, который подло рвал соединение при определенном периоде бездействия.
Спасибо Zolotko за наводку.

Leave a Comment