linux – 通过SSH隧道转发SSH

linux – 通过SSH隧道转发SSH,第1张

概述我的情况 : 我(localhost) – >服务器A(ip:100.100.100.100)=>(服务器B(IP:192.168.25.100),服务器….) 我能够SSH到服务器,因为它有一个真正的IP 如果我想连接到服务器b,我会ssh服务器b与它的IP(192.168.25.100) 例: 从我的电脑: ssh [email protected] 然后在100.100.100.100 我的情况 :

我(localhost) – >服务器A(ip:100.100.100.100)=>(服务器B(IP:192.168.25.100),服务器….)

我能够SSH到服务器,因为它有一个真正的IP
如果我想连接到服务器b,我会ssh服务器b与它的IP(192.168.25.100)

例:

从我的电脑:

ssh [email protected]

然后在100.100.100.100,

ssh [email protected]

这会让我用ssh到服务器B.

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

例:

从我的oc:

[email protected]

我尝试过以下方法:

ssh -L 22:localhost:22 [email protected]

没有成功

解决方法 您的问题是将侦听器绑定到localhost:22;已经有一个sshd听了.通过ssh连接隧道连接ssh是完全合法的,我一直这样做,但你需要为你的转发监听器选择未使用的端口.

尝试

me% ssh [email protected] -L 2201:192.168.25.100:22

然后

me% ssh localhost -p 2201

你应该最终在服务器B上(除非某些东西已经绑定到我:2201,在这种情况下,选择另一个端口).

总结

以上是内存溢出为你收集整理的linux – 通过SSH隧道转发SSH全部内容,希望文章能够帮你解决linux – 通过SSH隧道转发SSH所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1045225.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存