dimzon 10.03.2011 04:47
Есть вопрос! — SSH-туннель между серыми IP через вспомогательный белый
Имеется 3 компа А, Б и Вкомпы А и Б стоят за прокси/файрволом (входящие порты закрыты)
комп В стоит входящий порт для SSH открыт (правда нестанартный)
Надо:
С компа В ходить на SSH А
На комп В пробросить порты с А
С компа Б ходить на SSH А
На комп Б пробросить порты с А
Тэги: ssh-tunneling
neclude 10.03.2011 05:24 #
+ 0 -
ssh -t hostA ssh hostB
userA@hostA:~$ ssh -R 2222:localhost:22 userВ@hostВ
Теперь с hostВ можно:
userВ@hostВ:~$ ssh userA@localhost -p 2222
Чтобы с HostБ:
userБ@hostБ:~$ ssh userВ@hostВ
userВ@hostВ:~$ ssh userA@localhost -p 2222
Подробности см. в man ssh ключ "-R"