У меня есть две машины, скажем, A и B
на B у меня работает виртуальная машина (скажем, VB). К сожалению, VB имеет статический локальный IP-адрес (192.168.79.1), который нельзя изменить.
Я успешно могу ssh следующим образом
A -> B B -> VB
Я попытался настроить переадресацию портов ssh на B (порт 7777) для переадресации на VB (порт 22). Но почему-то этого не происходит.
Должен ли я использовать -L или -R ?
пробовал много способов..
ssh -R 7777:192.168.79.1:22 [email protected]
ssh -L 7777:192.168.79.1:22 [email protected]
ssh -L 7777:192.168.79.1:22 -l корневой локальный хост
Может быть я не правильно понял синтаксис или я что-то упустил?
Я хочу подключиться к A->VB (через какой-то порт xyz на B). Пожалуйста, помогите мне, как настроить это.
Кстати, всем машинам нужны имя пользователя и пароль. Я еще не добавлял ключи (поэтому, пожалуйста, учтите и это).
Спасибо!!