Почему мой обратный SSH закрывается, когда я пытаюсь подключиться к нему?

0

Я использую обратный SSH-туннель в Debian с openssh-сервером и autossh: что-то вроде -R 1234:localhost:22 с портом мониторинга также установлен.

Обычно это работает хорошо, но у меня возникает следующая проблема: туннель открывается, и я вижу, что мой удаленный сервер прослушивает 127.0.0.1:1234, Но как только я пытаюсь установить соединение с этим адресом: порт, я получаю сообщение «Соединение отказано», и порт закрывается, пока autossh не открывает его снова.

У меня есть еще один туннель, -L, Он отправляет свои журналы на этот удаленный сервер. Кажется, этот туннель работает, когда я получаю логи.

У кого-нибудь будет представление о том, что происходит?

user305368
источник
у вас есть что-то вроде неправильно настроенных правил snort, failban или iptables, которые могут помешать вам? У вас уже есть служба прослушивания 1234? Ваш -R Команда определенно хороша, так что есть что-то еще, мешающее.
zmo
Глядя на информацию, которую я имею сейчас, это выглядит очень странно. Эта машина открывает несколько туннелей: -D (носки), -L (локально) и -R (удаленно). Все туннели -R не будут работать. Я уже провел несколько тестов с отключенным fail2ban или iptables ...
user305368

Ответы:

0

Через некоторое время я подумал, что это плохой сетевой кабель: туннель открывается, но как только на нем появляется больше трафика, он падает.

На самом деле, я не был так далеко: устройство, инициирующее туннель, имело тот же IP-адрес, что и другое устройство. Соединение не было стабильным.

user305368
источник