【问题标题】:SSH to tunnel through a firewall when local machine does not actually have ssh当本地机器实际上没有 ssh 时,SSH 通过防火墙隧道
【发布时间】:2014-08-12 03:01:29
【问题描述】:

我正在寻找标准 ssh 中间人隧道的解决方案。

我有四台机器 ABCD。

    A 是不在防火墙网络上的本地设备(嵌入式且无 ssh 可用)
    B 是一个可以从“A”访问的服务器,并且可以通过 SSH 连接到“C”
    C 是防火墙网络上的服务器
    D 是防火墙网络上的一台计算机,它在需要访问的 tcp 端口 9090 上运行服务。

是否可以从“B”发出允许“A”连接到“D”上的 9090 的 SSH 命令?

【问题讨论】:

    标签: ssh tunneling


    【解决方案1】:

    B 和 C 需要 SSH 服务器将 B:9090 转发到 D:9090。然后A可以连接到B:9090。

    在 B 上:

    ssh -g -L 9090:D:9090 -N C
    

    -g 允许像 A 这样的远程主机连接到本地转发端口。

    【讨论】:

      猜你喜欢
      • 2013-05-31
      • 1970-01-01
      • 1970-01-01
      • 2013-11-17
      • 2013-10-16
      • 2021-05-24
      • 1970-01-01
      • 2011-02-01
      • 2016-07-27
      相关资源
      最近更新 更多