利用ngrok实现外网ssh到内网的树莓派

1 到ngrok官网下载ARM版本的二进制ngrok文件

2 传到树莓派上面去, 然后

./ngrok -authtoken 登录后能看到的token值 80
./ngrok -proto=tcp 22
3 然后在xshell里
主机:ngrok.com
端口:41814

手机用4G连家里的内网树莓派测试:

有个疑问就是,端口是随机分配的,但是如果超过65535,那么该怎么分配??? 谁知道的话麻烦留个言告诉我,谢谢。

-------------------------------------------------------------------------

利用screen进入会话后操作ngrok命令,进行远程管理更方便了。比如取得的两个会话命令:

http://217f619c.ngrok.com 80
tcp://ngrok.com:33744  22

pi@raspberrypi ~ $ sudo screen -list
There are screens on:
    3564.ngrok2    (2014年06月01日 20时36分29秒)    (Detached)
    3518.ngrok    (2014年06月01日 20时34分00秒)    (Detached)
2 Sockets in /var/run/screen/S-root.

xshell:

这样,本地也能连,公司也能连,还能作为微信的token端了!



转载于:https://my.oschina.net/ecnu/blog/271471

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值