3

抱歉,但我已经搜索并阅读了有关此问题的先前答案,但无法完全弄清楚如何解决我的特定查询。我认为以下问题很接近,但我还是想不通!

通过 SSH 隧道从工作子网上的机器访问 SVN 服务器

我的场景:

在工作中,我通过 svn 协议连接到主机frodo上的 SVN 存储库,即 svn://frodo

我没有 SSH 访问 frodo 的权限。

我的工作电脑位于 NAT 路由器后面,因此没有公共 IP 地址。(它的IP类似于172.1.1.1)

但是,我可以从我的工作 PC SSH 到我的家庭 PC,主机名是aruba.myexample.org

我可以使用 SSH我的工作 PC连接我的家庭 PC 并转发到 frodo 上的 SVN 存储库吗?

我使用 SSH -L 命令从我的工作 PC 转发到 frodo,但是当我尝试在我的家用 PC (aruba.myexample.org) 上设置端口时卡住了

我确定有可能吗?

TIA

阿尤布

4

1 回答 1

4

试试这个ssh -R 3690:frodo:3690 aruba.myexample.org

于 2012-03-07T15:35:13.923 回答