今天无意google才知道,原来ssh可以反向连接的,觉得自己孤陋寡闻了,
例如一部linux在内网,一部在公网,
在内网上执行: ssh -f -N -R 8888:localhost:22 [email protected] , xxx.xxx.org可以是ip,
在公网的的电脑上执行: ssh xxxx@localhost -p 8888 就可以成功连上内网的电脑了,
上面命令里面的 8888 是任一个本地端口,
不过这种应用环境对我来说可能很难遇上,先记录这个ssh的反向连接用法。
太夸张了,它是怎么寻址的啊?不过这东西对我用处也不大,一般都是我SSH别的机子。。。
太夸张了,它是怎么寻址的啊?不过这东西对我用处也不大,一般都是我SSH别的机子。。。(怎么听着这么别扭。。。跟SM似的。。。)
谢谢了!正在找这种东西!确实强大