姓朱者学屠龙于支离益,单千金之家,三年技成,而无所用其巧。
战国·郑·列御寇《庄子·列御寇》
在内网的服务器上,使用ssh 命令建立反向隧道
ssh -fNR port:localhost:22 userName@publicIp -p 22
#例如
ssh -fNR 2200:localhost:22 root@114.114.114.114 -p 22
-f 表示后台执行
-N 表示不执行任何命令
-R 建立反向隧道
port 你可以指定任何端口,这个只要没有被占用即可
登录你自己的服务器,登录进去之后,使用如下命令:
ssh UserName@localhost -p port
#例如
ssh root@localhost -p 2200
-p 后面跟的port(端口)需要与第一步设置的保持一致
注意:用户名需要内网SSH账户名一致
- 关于持久化反向SSH将在后面持续更新。
网友评论