ngrok 内网穿透

我这里是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随便给一个随机二级域名了。

欢迎加入我们的qq交流群425783133


你可能感兴趣的:(网络)