172 похожих чатов

Есть у меня сейчас компьютер в сотне километрах от меня,

на котором запущен while :; do ssh -NR2222:localhost:22 server; sleep 1; done.
У меня есть доступ до server, на котором я вижу SSH-соединение. Проблема в том, что это соединение в каком-то странном состоянии (оно как бы есть, но его как бы нет; туннель не работает). Я встречаюсь с этой проблемой, наверное, всё то время, что пользуюсь линуксом и я совершенно не понимаю, как это исправить.

При попытке убить соединение со стороны сервера клиент нифига не переподключается сразу. Проходит рандомное количество времени (час, два...), пока клиент не осознает, что соединения нет (я так понимаю, именно из-за того, что SSH-сервер никак не может передать SSH-клиенту, что соединения-то нет). Я знаю, что вроде как это можно решить установкой KeepAlive, но какое бы я значение не ставил, это всё равно не делало ssh достаточно reliable, чтобы не было такой фигни, как сейчас.

Подскажите, пожалуйста, как вообще решить эту проблему? А ещё лучше объясните, что вообще происходит (или дайте название этой проблемы, шоб погуглить).
inb4: использовать VPN

2 ответов

22 просмотра

ClientMax что то там, два параметра, один задает интервал, второй это множитель, эти два параметра задают время жизни сессии И можешь юзать -fTNR, эффективней будет

И разбань уже меня

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта