美文网首页
ngrok安装使用

ngrok安装使用

作者: 大白鲨X | 来源:发表于2017-10-20 03:40 被阅读0次

    1. ngrok简介

    **ngrok 是一个反向代理,通过在公共的端点和本地运行的 Web 服务器之间建立一个安全的通道。ngrok 可捕获和分析所有通道上的流量,便于后期分析和重放。ngrok **不但提供了一个在外网能够安全的访问内网Web主机,还能捕获所有请求的http内容,方便调试,甚至还支持tcp层端口映射,不局限于某一特定的服务。支持Mac OS X,Linux,Windows平台。

    简单来说:就是通过ngrok,你在外网也可以访问自己的家里电脑跑的Web应用。

    2. ngrok基本使用(仅http隧道协议)

    1). ngrok下载

    官网:https://ngrok.com/ 下载**ngrok **,下载对应系统的程序。

    Paste_Image.png

    2). 注册ngrok账号

    然后,在官网注册一个账号,登录之后会获得取官方分配一个authtoken密钥(图中第2节中authtoken后面打码部分)。

    Paste_Image.png

    3). 连接ngrok账号

    首先,使用cmd 到ngrok.exe的目录下如图:

    Paste_Image.png

    输入命令:

    ngrok -authtoken 密钥

    Paste_Image.png

    运行完命令之后,会生成一个ngrok配置文件,此时ngrok账号连接配置已经配好了。

    3). ngrok开启隧道

    同样,在ngrok.exe的目录下打开cmd,运行如下命令:

    ngrok http 端口

    例如:ngrok http 80

    当出现下图所示的时候,表示已经开启了隧道。

    Paste_Image.png

    此时,可以在外网访问内网的Web应用了,将浏览器访问地址由localhost:[端口号]换成下图中所示的地址即可:

    Paste_Image.png

    注: 由于免费账号不提供自定义二级域名设置,所以这里的二级域名由ngrok随机生成

    如果有权限设置二级域名的话,用如下命令开启隧道即可:

    ngrok http -subdomain=[二级域名] [端口号]

    效果如下:

    Paste_Image.png

    相关文章

      网友评论

          本文标题:ngrok安装使用

          本文链接:https://www.haomeiwen.com/subject/balmuxtx.html