中三A105论坛

注册 登录
查看: 1143|回复: 1

ngrok 内网穿透

[复制链接]

105

主题

119

帖子

553

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
553
发表于 2018-6-11 09:31:12 | 显示全部楼层 |阅读模式

我这里是ngrok2.2.4

1、先到ngrok官网https://dashboard.ngrok.com注册账号

然后从官网获取token
2、从官网下载合适的版本
3、将下载压缩包放到D盘根目录,解压缩,修改名字为ngrok,该文件夹下只有一个ngrok.exe文件
4、cmd进入ngrok目录
5、执行ngrok --authtoken XXXX XXXX为你从官网获取的token
6、执行ngrok http 8080 8080为你已经开启的tomcat或其他应用服务的端口
此时cmd的界面为:
Session Status                online
Account                       accountName (Plan: Free)
Version                       2.2.4
Region                        United States (us)
Web Interface                 http://127.0.0.1:4040
Forwarding                    http://0d1f1311.ngrok.io -> localhost:8080
Forwarding                    https://0d1f1311.ngrok.io -> localhost:8080


Connections                   ttl     opn     rt1     rt5     p50     p90
                              0       0       0.00    0.00    0.00    0.00

通过 http://0d1f1311.ngrok.io访问即可
如果需要固定二级域名,是需要购买ngrok会员的,否则这个二级域名应该是随机的。

中间出现的错误
1、Incorrect Usage: flag provided but not defined: -authtoken
是由于我执行的命令ngrok --authtoken XXXX ,应该去掉--
2、This account is on the 'Free' plan.

ngrok http -subdomain=dl 8080
是由于免费版的不能设置域名。只好只能指定端口,由ngrok随便给一个随机二级域名了。



回复

使用道具 举报

105

主题

119

帖子

553

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
553
 楼主| 发表于 2018-6-14 13:21:24 | 显示全部楼层
用过
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回列表 返回顶部