SSH反向隧道实现内网穿透


1. 本地机子
1.1 本地ubuntu18
ip: 192.168.3.43
登录用户密码:xxjiani3/zxcvasdf
1.2 本地win10
ip: 192.168.3.48

2. 云服务器centos
106.106.106.106, root/qwer1234!

3. ssh
3.1 本地ubuntu18
将本地的22端口映射到服务器的6766端口
ssh -CNR 6766:localhost:22 root@106.106.106.106        #第一次ssh,要输入yes
输入云服务器的密码:qwer1234!

3.2 云服务器centos
把云服务器上的6767映射到6766
ssh -CNL '*:6767:localhost:6766' localhost            #第一次ssh,要输入yes
可以通过6767访问ubuntu20的22端口了
输入云服务器的密码:qwer1234!

3.3 另一台电脑远程登陆
ssh -p 6767 xxjiani3@localhost
输入zxcvasdf
即可登录本地ubuntu18

4. autossh
使用autossh可以自动重新连接。而输入参数和ssh是一样的。
sshpass -p 'qwer1234!' autossh -M 5678 -CNR 6766:localhost:22 root@106.106.106.106

5. winscp
在win10的机子运行winscp,连接106.106.106.106:6767发现也是可以传输文件的。

 

参考资料:SSH反向隧道实现内网穿透,https://www.jianshu.com/p/3682e07a2ea3

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值