Как запустить обратный туннель с PuTTY?

13

Я пытаюсь сделать туннель между сервером и ноутбуком с Putty. Проблема в том, что у ноутбука нет общедоступного IP-адреса, поэтому необходимо установить обратное соединение.

ASCII Artwork:

SERVER(PORT:6000) ----------> LAPTOP(PORT:7000)

Однако, поскольку у ноутбука нет публичного IP-адреса, я должен:

SERVER(PORT:6000) <---------- LAPTOP(PORT:7000)

Но все поступающие данные будут передаваться с сервера на ноутбук.

Озера
источник

Ответы:

18

В PuTTY зайдите в Настройки -> Соединение -> SSH -> Туннели. Вы можете добавить порт перенаправления туда. Для обратной пересылки введите исходный порт и пункт назначения, но выберите «Удаленный» вместо «Локальный».

В вашем случае поместите 6000 в порт источника, localhost: 7000 в пункте назначения и выберите Remote.

cmouse
источник
Да, я пробовал то же самое, но я до сих пор не могу подключиться :( В чем может быть проблема ??
Озер
1
Как ты пробовал?
cmouse
0

Вы можете сделать это с опцией -R для ssh. Это позволяет установить соединение в обратном направлении (хорошо в обоих направлениях). Смотрите эту страницу для более

uSlackr
источник
Спасибо, но я хочу сделать это с замазкой, есть ли вообще сделать это с замазкой ??
Озер
Да. Страница SSH Tunnels позволяет вам ее настроить. Ссылка Справка должна описать это. в противном случае используйте plink из командной строки
uSlackr