Write Failed: broken pipe errors ssh

Разные серваки работают по разному, как и провайдеры, у меня для работы я использую 2 стационарных провайдера и 2 мобильных, на случай ЧП, надо быть на связи.

Так вот при использовании провайдера XXX у меня все стабильно и отлично — но медленно так как канал слабый, провайдер YYY канал хороший, но ssh ставибльно падает с сообщением «Write Failed: broken pipe»

Основная проблема как я понял в том — что провайдер где то у себя на оборудовании отслеживает соединения и  режет их если какое то время соединение не активное. Для решения проблемы я сделал настройки ssh-server своего основного сервера через который все админю всех и вся + использую screen.

Дабы ssh не отваливался необходимо попросить ssh сервер проверять соединение, для этого в sshd_conf заносим

перезапускаем ssh севрвер и все  — проблема решена

Данной настройкой я говорю серверу ssh поддерживать keepalive соединения + слать клиенту каждые 3 секунды пакеты для проверки связи и делать это 360 раз

1 голос

Добавить комментарий

Войти с помощью: 

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*
*
Website