道歉,但我已经搜索并阅读了此问题的先前答案,但无法弄清楚如何解决我的特定查询。我认为以下问题很接近,但我又想不通了!
Access SVN server from machine on work subnet via an SSH tunnel
我的情景:
在工作中,我通过svn协议连接到主机 frodo 上的SVN存储库,即svn:// frodo
我没有对frodo的SSH访问权限。
我的工作PC位于NAT路由器后面,因此没有公共IP地址。 (它的IP类似于172.1.1.1)
然而,我可以从我的工作PC通过SSH连接到我的家用电脑,主机名是 aruba.myexample.org
我是否可以使用SSH将从我的工作PC 连接到我的家用电脑,还可以转发到佛罗多的SVN回购?
我使用SSH -L命令从我的工作PC转发到frodo,但是当我尝试在家用PC上设置端口时我遇到了困难(aruba.myexample.org)
我相信这是可能的吗?
TIA
阿育
答案 0 :(得分:4)
试试这个ssh -R 3690:frodo:3690 aruba.myexample.org