首页 > 解决方案 > 通过堡垒服务器进行 SSH 远程端口转发

问题描述

我正在尝试建立一个远程端口转发到我的 Mac(目标 4004),通过堡垒主机和服务器 A 到服务器 B 上的端口(1555)。

所以整个连接是:

Mac:4004 => 堡垒:22 => A:22 => B:1555

目标是我的 Mac 应该有一个从 B:1555 转发的端口 4004。

到目前为止有什么工作?

  1. 我可以使用命令连接到服务器 Assh user-bastion@user-A@server-A@server-bastion
  2. 在服务器上 AI 可以建立连接,例如 telnet 到 B:1555
  3. 在我的 Windows 客户端上,我可以通过 Putty 将端口 B:1555 远程转发到我的本地计算机。

我现在正在寻找 ssh 命令来在我的 Mac 上建立此连接。

我试过的命令:

当然,我已经搜索过它并且我已经尝试过不同的版本。例如

我总是收到类似“警告:监听端口 1555 的远程端口转发失败”的消息

标签: sshportforwardingssh-tunnel

解决方案


推荐阅读