小编tom*_*136的帖子

通过 SSH 隧道转发 SSH

我的情况 :

我(本地主机) -> 服务器 A(ip:100.100.100.100) =>(服务器 B(ip:192.168.25.100),服务器....)

我可以通过 SSH 连接到服务器,因为它有一个真正的 ip,如果我想连接到服务器 b,我会用它的 ip(192.168.25.100) SSH 服务器 b

例子:

从我的电脑:

ssh user@100.100.100.100
Run Code Online (Sandbox Code Playgroud)

然后在 100.100.100.100,

ssh user@192.168.25.100
Run Code Online (Sandbox Code Playgroud)

这将使我使用 ssh 连接到服务器 B

如果我想直接连接到服务器 b 怎么办?我怎样才能做到这一点?

例子:

从我的 oc:

ssh@192.168.25.100
Run Code Online (Sandbox Code Playgroud)

我尝试了以下方法:

ssh -L 22:localhost:22 user@100.100.100.100
Run Code Online (Sandbox Code Playgroud)

没有成功

linux ssh port-forwarding ssh-tunnel

36
推荐指数
6
解决办法
5万
查看次数

标签 统计

linux ×1

port-forwarding ×1

ssh ×1

ssh-tunnel ×1