У меня возникла проблема с копированием моего ssh-туннелирования шпатлевки с помощью Cmder bash (на компьютере с Windows).
<сильный>1. Я хочу получить доступ к веб-интерфейсу через порт 7183 на server_2. Чтобы попасть туда, мне нужно сначала пройти через jump_server и дважды туннелировать, как и с jump_server, только видимый порт — 22.
Шаги с putty:
1. подключиться к jump_server с помощью туннеля (L22 server_2:22), используя имя пользователя_1
2. подключиться к локальному хосту с помощью туннеля (L7183 localhost:7183), используя имя пользователя_2
После этого я могу получить доступ к веб-интерфейсу, когда я набираю localhost: 7183 в браузере на своем локальном компьютере.
Теперь я пытаюсь воспроизвести это в Cmder, но мне не удалось сделать это с помощью одной большой команды или двух отдельных команд:
ssh -L 7183:localhost:7183 username_1@jump_server ssh -L 22:localhost:22 -N username_2@server_2 -vvv
Это только последняя команда, которую я использовал, поскольку безуспешно пытался поменять местами порты и хосты.
<сильный>2. Отличается ли синтаксис, когда я хочу открыть порт 12345 на своем локальном компьютере и перенаправить его на порт 21050 на server_2, или это будет удаленное туннелирование?