LINUX.ORG.RU
ФорумAdmin

Как заставить ssh-туннель жить?


0

0

Приветствую! Есть проблема, связанная с поддержанием ssh-туннеля в рабочем состоянии. Работает ssh с аутентификацией по ключам (RSA), все нормально работает, но раз в день или чаще обрывается. причем перезапуск со стороны клиента не помогает, приходится удалять tun-интерфейс и создавать его заново и на сервере и на клиенте. Самое распространенное, что было в инете - выставить keepalive, countmax и пр. - выставил, в конфиге поставил уровень DEBUG2, и в итоге логах одна муть:

debug2: channel 0: request keepalive@openssh.com confirm 1

debug1: Got 100/1024 for keepalive

debug2: channel 0: rcvd adjust 8204

debug2: channel 0: rcvd adjust 8302

debug2: channel 0: request keepalive@openssh.com confirm 1

debug1: Got 100/1052 for keepalive

Когда появляется этот ресвд аджаст - коннекта уже нет. Может кто знает, что это значит? Второй вопрос: наткнулся на прогу autossh, кто-нибудь имел опыт поддержания туннеля с ее помощью?


советы из инета относятся к поддержанию туннеля в простое (когда не ходят реальные данные). у вас туннель падает при каких обстоятельствах?

leave ★★★★★
()
Ответ на: комментарий от leave

падает в любое время суток при любой нагрузке, в основном нагрузка - это сидение в терминале на удаленном сервере.

mzv
() автор топика
Ответ на: комментарий от nnz

был затрачен определенный труд, не хотелось бы менять, но, похоже придется...

mzv
() автор топика

А тебе точно нужен полноценный туннель (с TUN интерфейсами) или может достаточно пару портов пробросить?

sdio ★★★★★
()
Ответ на: комментарий от sdio

неа, парой портов точно не обойтись

mzv
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.