1

我现在可以将一个端口 8080 转发到远程端口 80 ssh -L 8080:localhost:80 user@host.com,是否可以通过一个 ssh 连接进行多个端口转发?

4

2 回答 2

2

是的,-L为每个要转发的端口使用选项。

例子:

ssh -L 8080:localhost:80 -L 7070:localhost:70 user@host.com
于 2021-08-14T22:11:39.170 回答
1

这称为动态端口转发,如果 SSH 服务器和 SSH 客户端都支持这一点,您可以将客户端配置为使用 SSH 客户端作为 SOCKS 代理,其余的由 SSH 完成。在这种情况下,一个“SSH 连接”(实际上 SSH 连接在“内部”携带多个独立通道)用于连接到多个目的地。

于 2013-10-08T06:57:40.060 回答