LINUX.ORG.RU
ФорумTalks

ssh, offtopic putty, tunneling


0

0

сорри за оффтоп

кто нить делал на путти такую хреновину?

Условия : вендовая тачка(wen1) находится за натом(nat1) - и вторая вендовая(wen2) за другим натом(nat2) . к одному нату(nat2) у мну есть доступ по ssh(даж рут) ... а ко nat1 нету.

А сделать так: с первой вендовой(wen1) тачки(которая за nat1) этим путти сделать какой нить тунель на nat2 чтобы с wen2 можно было сделать mstsc -v nat1:<7777> и попасть на wen1:3389 ?

П.С.:сумбурненько но вроде прально изложил суть

П.С.С.:если путти нельзя(хотя мну кажется можно) то какие есть идеи?

П.С.С.С.:гугл не смог научить как такое делается

П.С.С.С.С.:всем отклинувшимся спасибо!

★★★

посмотри, может OpenVPN подойдет

Effect
()

Не вижу проблемы, putty разве не умеет аналог -R?
В крайнем случае ssh-клиент из cygwin умеет то же самое что и линуксовый ssh.
т.е на wen1 ssh -gR 7777:localhost:3389 blabla@nat2
или я что-то недопонял?

Deleted
()

> чтобы с wen2 можно было сделать mstsc -v nat1:<7777> и попасть на wen1:3389 ?

Эта... Чисто теоретически, как ты откроешь порт на nat1, если у тебя нет туда доступа?

Предложенный вариант ssh -gR ... предполагает потом подключаться к nat2, а не nat1. Но, в прочем, какая на фиг разница?

anonymous
()

С помощью putty коннектимся c wen1 на nat2. В свойствах соединения указываем проброс "обратного" туннеля (с ключем R) с любого удобного порта (да тот же 3389) на localhost:3389.

В итоге на nat2 имеем открытый порт, который ведет нас на wen:3389, т.е. после этого достаточно будет сделать rdesktop nat2:3389.

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

в sshd_config на nat2 должно быть выставлено:

- skip -
GatewayPorts yes
- skip -

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

Такая же технология подходит, если вы сидите за прокси-сервером (putty умеет коннектиться через прокси-сервер).

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