LINUX.ORG.RU
ФорумAdmin

Обратный SSH туннель

 ,


0

2

Текущая схема. Рис1 [img]http://s017.radikal.ru/i405/1410/15/628bb1bbaa0a.png[/img]
Настройка Putty Рис.2.1 [img]http://s50.radikal.ru/i127/1410/7a/4e410e6a0629.png[/img]
Настройка Putty Рис.2.2 [img]http://s017.radikal.ru/i431/1410/d8/e037e869c5c8.png[/img]
(Не знаю как подгрузить изображение) Как показано на рис 1. Есть Linux Сервер. С него надо попасть на удаленного клиента.
[Server 192.168.1.10:22]=>[Router NAT 77.xx.xx.xx:44444=>192.168.1.10:22]<==interntet==>[Win Компьютер за NAT 192.168.43.244]
Делаю как показано по инструкции в этой и этой- 2. Удалённый проброс порта.
Если я правильно понял то на удаленном ПК в Putty Как на рис 2.1 Делаю подключение на 77.xx.xx.xx:44444. И настраиваю тунель как на рис 2.2. L5544 127.0.0.1:22
После того как удаленный компьютер подключился к серверу, на сервере выполняю команду

$ssh 127.0.0.1 -p 5544 
Мне отвечает: Connection refused.
Как правильно сделать обратный SSH туннель? В чем ошибка?



Последнее исправление: cetjs2 (всего исправлений: 1)

Тебе нужен не -L, а -R (remote) port forwarding

И соответственно если на клиенте винда, то пробрасывай 3389, если нет и там есть ssh, то 22 порт

sdio ★★★★★
()
Последнее исправление: sdio (всего исправлений: 4)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.