首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >多跳隧道操作

多跳隧道操作
EN

Server Fault用户
提问于 2011-07-05 10:03:35
回答 2查看 2.9K关注 0票数 0

我想知道有没有人能帮我做多个服务器隧道跳.

基本上我的装置看起来像这样..。

代码语言:javascript
复制
[desktop01]=====[server01]=====[server02]---------[machine01]
                                         \--------[machine02]
                                          \-------[machine03]
                                           \------[machine04]

我想设置一些ssh隧道,这样我就可以从我的桌面直接从ssh到machine01 04,而不必在每一个方框之间轮流执行ssh .

因此,desktop01只能看到server01,server02只能接受来自server01的连接,而机器01到04只能接受来自server02的连接。

有人能帮上忙吗我真的被困在这里了。

(预先谢谢:)

EN

回答 2

Server Fault用户

发布于 2011-07-05 11:10:39

那么,您可以使用端口fowarding构造类似于以下内容的内容:

(语法:lport:remotehost:rport,意思是“将本地计算机上的端口lport转发到远程计算机上的rport )

代码语言:javascript
复制
 [server01]            [server02]
 22001:server02:22001  22001:machine01:22  
 22002:server02:22002  22002:machine02:22  
 22003:server02:22003  22003:machine03:22  
 22004:server02:22004  22004:machine04:22  

然后,只需执行一个ssh -p 22001 usernamefrom_machine01@server01就可以使用相关的用户名连接到machine01

要构建端口转发,可以使用ssh的-L选项,或者在~/.ssh/config文件的帮助下配置它。

有关详细信息,请参阅man sshman ssh_config

票数 0
EN

Server Fault用户

发布于 2011-07-05 13:00:38

对此,在superuser.com https://superuser.com/questions/96489/ssh-tunnel-via-multiple-hops提供了几种选择。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/287059

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档