LINUX.ORG.RU
ФорумAdmin

reverse ssh port forwarding (обратное ssh соединение)

 , ,


0

1

Есть три компа:

1. В локальной сети за NAT (192.168.1.2)

2. В локальной сети за NAT (192.168.1.3)

3. В интернете с белым IP (80.240.97.20)

Компьютер_1 подключается к компьютеру_3 командой ssh -R 2210:localhost:22 80.240.97.20

Соединение устанавливается и теперь на компьютере_3 локальный порт 2210 пробрасывается на порт 22 компьютера_1.

Далее, после этого, не разрывая соединения между компьютерами 1 и 3, мы пытаемся также подключиться с компьютера_2, такой же командой: ssh -R 2210:localhost:22 80.240.97.20

Вопрос, что при этом произойдет? Вариант 1: соединение не может быть установлено, пока соединение между компьютерами 1 и 3 не будет разорвано.

Вариант 2: соединение между компьютерами 1 и 3 разорвется, и установится новое соединение между компьютерами 2 и 3.

Вариант 3: что-то другое :)

Вариант 3: соединение БУДЕТ установлено, но порт проброшен не будет, так как он уже занят

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