Назад | Перейти на главную страницу

Проблема с отключением SSH - пакеты TCP RST

У меня проблема с отключением SSH, отключение происходит случайно. Иногда он работает нормально, а иногда я часто отключаюсь. После отключения я снова могу подключиться и продолжить работу.

Между клиентом и конечным сервером ssh-подключением поток выглядит следующим образом:

  Client (C1)   ->   Intermediate Server (I)   -> Destination Server (R1)
(Windows/Linux) -> (Linux + OpenVPN/IPTables)  ->         (Linux)    

Маршрутизация от клиента C1 на целевой сервер R1всегда происходит через промежуточный сервер I.

С Wireshark я мог видеть RST-пакеты, которые я получаю всякий раз, когда у меня возникает проблема с отключением. Wireshark входит в систему C1 показывает R1 отправляет пакеты RST tcp всякий раз, когда у меня возникает проблема с отключением.

Что могло вызвать эту проблему?

Включите поддержку активности. Добавьте следующую строку в свой .ssh / config:

ServerAliveInterval 60

Не вдаваясь в вашу конкретную проблему, я обнаружил, что эти строки конфигурации решили для меня похожие проблемы:

ClientAliveInterval 150
ClientAliveCountMax 10

Это решает проблемы с отключениями из-за медленных или колеблющихся ссылок. Я не говорю, что это идеальные ценности, но до сих пор они работали для меня.