【问题标题】:SSH port forwarding not working for websocketSSH 端口转发不适用于 websocket
【发布时间】:2014-10-03 03:19:39
【问题描述】:

我在 serverA:8890 上运行一个 web 服务,这包括常规的 HTTP 服务和 websocket 服务。我正在尝试设置从 serverB 到 serverA 的 SSH 端口转发,以便我可以通过 SSH 隧道访问 ServerA 的服务。

这是我的命令:

ssh -f user@serverA -i user.pem -L 2000:serverB:8890 -N

当我连接到 ServerB:2000 时,我可以看到所有常规的 web 服务,但是 websocket 部分不工作。

知道如何解决这个问题吗?

谢谢

【问题讨论】:

    标签: ssh websocket port forwarding tunnel


    【解决方案1】:

    我认为您的隧道需要:

    ssh -f user@serverA -i user.pem -L 2000:serverA:8890 -N
    

    【讨论】:

    • wooooohoooooooo 以为我是唯一一个有问题的人 ssh -f user@serverA -i user.pem -L 2000:serverA:8890 -N 应该被标记为接受的答案。非常感谢@Greg Bell
    猜你喜欢
    • 2014-05-25
    • 2016-05-21
    • 2016-08-22
    • 2020-10-23
    • 2014-08-24
    • 2016-07-27
    • 2013-03-12
    • 2020-05-25
    相关资源
    最近更新 更多