内网穿透神器ngrok支持linux,windows,mac

原文网址:http://www.phpbulo.com/archives/408.html

买了个树莓派,平时捣鼓着玩玩,相当于超小型卡片电脑,最近想在上面建立一个web站点用户访问,最简单的方法当然是在路由器上面映射80端口,可是很多人和我一样没有路由器的权限。最近发现了神器ngrok,可以穿透内网,支持windows,linux,linux/arm,mac。

1.注册https://ngrok.com/signup

2.注册成功后进入如下界面

ngrok首先按照第一步 下载 ngrok点击downloading ngrok进入到下载页面

down_ngrok

选择您需要的合适版本,由于我的是树莓派是linux基于ARM平台的我们点击Download

将下载的压缩包放入树莓派中,执行unzip

1
unzip ngrok.zip

Unnamed QQ Screenshot20141124224132

执行

1
. /ngrok -authtoken key 80

上面命令中的key为平台分配的key

执行后如下图所示

20141124224527

分配给你两个Forwarding一个是http一个是https,我们即可使用上面的地址访问。


 

PS:如果出现外网无法访问请在自己安装的机器上面Curl访问下127的地址看看,防火墙也先关闭看看。还有情况就是端口没有打开,比如我安装了WEB服务nginx

20141124234647

 

本地测试访问localhost ,看到了welcome字样,说明80端口开启。

20141124234705

 

使用分配的公网域名访问

20141124235055

 

需要注意的是ngrok无法后台运行,加上 & 符号后台挂起也是不可以的,你可以使用screen命令操作,这样退出了ssh 一样可以访问了。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值