Tuesday, January 13, 2009

使用ssh tunnel 转发内网端口

假设定义公网服务器地址 为 HOST
现需要将本地的一台机器的ssh转出去,让校外的人能访问
于是第一步,登陆公网服务器,并开远程端口31345
[code] ssh sskaje@HOST -R 31345:10.2.61.53:22 [/code]
但是由于这样的开端口,远程只会监听127.0.0.1,所以,登陆上去之后,还得再开一次
然后强制制定监听0.0.0.0
[code] ssh -L 0.0.0.0:12345:127.0.0.1:31345 localhost [/code]

第一步的时候,测试过-R HOST:31345:10.2.61.53:22或者直接0.0.0.0但是都不行,-g也没用

只能这样麻烦了

No comments:

Post a Comment