Як почати зворотний тунель з PuTTY?


13

Я намагаюся зробити тунель між сервером і ноутбуком за допомогою Putty. Проблема полягає в тому, що ноутбук не має публічної IP-адреси, я повинен зробити зворотне з'єднання.

Твори ASCII:

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

Однак, оскільки у ноутбука немає публічної IP-адреси, я повинен:

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

Але всі дані, що надходять від цього, будуть передані з сервера на ноутбук.

Відповіді:


18

У PuTTY перейдіть у Налаштування -> З'єднання -> SSH -> Тунелі. Ви можете додати порт вперед. Для зворотного руху введіть вихідний порт та пункт призначення, але виберіть "Віддалений" замість "Місцевий".

У вашому випадку введіть 6000 у вихідний порт, localhost: 7000 у пункт призначення, і виберіть Віддалений.


Так, я намагався те саме, але все одно не можу підключитися :( В чому може бути проблема ??
Ozer

1
Як ти спробував?
cmouse

0

Це можна зробити за допомогою параметра -R для ssh. Це дозволяє встановити з’єднання назад (ну і в обох напрямках). Дивіться цю сторінку для отримання додаткової інформації


Дякую, але я хочу це зробити з шпаклівкою, чи все-таки це можна зробити з шпаклівкою ??
Озер

Так. Сторінка тунелів SSH дозволяє налаштувати її. Посилання Довідка має описати це. в іншому випадку використовуйте plink з командного рядка
uSlackr
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.