Ситуация такая: конекчусь в серваку (за пределами локалки) по ssh. Пока работаю в консоли с этим соединением, то всё нормально, но стоит оставить на 3 минуты без обращений, то послать что-либо стаёт невозможным. Консоль не реагирует ни на что, хотя сам процесс не зависает. От удалённого сервера это, похоже, не зависит, так как пробовал к разным соединяться. При соединениях в локальной сети такого не наблюдается.
в нете нашёл, что необходимо MTU выставлять в 1500, но у меня оно и так стоит в таком значении.
при зависании консоли процесс ssh соединения не убивается.
процесс на моей машине:
romy4 31119 0.0 0.1 40244 2444 pts/1 S+ 14:20 0:00 ssh wwws
процесс на удалённой машине:
root 10614 0.0 0.0 7680 2240 ? Ss 15:19 0:00 sshd: romy4 [priv]
romy4 10618 0.0 0.0 7680 1556 ? S 15:20 0:00 sshd: romy4@pts/1
`netstat -epi`
рабочее соединение
Proto Recv-Q Send-Q Local Address Foreign Address State User Inode PID/Program name
tcp 0 144 romy4desktop.loca:57911 wwws:ssh ESTABLISHED romy4 165732 31223/ssh
и зависшее
Proto Recv-Q Send-Q Local Address Foreign Address State User Inode PID/Program name
tcp 0 0 romy4desktop.loca:36107 wwws:ssh ESTABLISHED root 70905 -
wwws - имя сервака, прописан в hosts
Виснет любое ssh соединение, не только из консоли