S SH удаленная переадресация портов через бастионный сервер - PullRequest
1 голос
/ 11 февраля 2020

Я пытаюсь установить sh переадресацию удаленного порта на мою Ма c (цель 4004) через хост-бастион и сервер-А на порт (1555) на сервере Б.

Таким образом, вся связь:

Ма c: 4004 => Бастион: 22 => A: 22 => B: 1555

И цель моя Ма c должен иметь порт 4004, перенаправленный с B: 1555.

Что работает до сих пор?

  1. Я могу подключиться к серверу A с помощью команда ssh user-bastion@user-A@server-A@server-bastion
  2. На сервере AI можно установить sh соединение, например, te lnet с B: 1555
  3. На моем клиенте windows я могу удаленно переадресовать порт B: 1555 на мою локальную машину через Putty.

Сейчас я ищу команду s sh, чтобы установить sh это соединение на моем Ma c.

Команды, которые я пробовал:

Конечно, я уже искал его, и я уже пробовал разные версии. например,

  • с sh -fNT -R 1555: локальный хост: 4004 -J user-bastion@user-A@server-A@server-bastion сервер-B
  • с sh -N user-bastion@user-A@server-A@server-bastion -R сервер- B: 1555: localhost: 4004

Я всегда получаю сообщение типа «Предупреждение: переадресация удаленного порта для прослушивающего порта 1555 не удалась»

...