素材巴巴 > 程序开发 >

Ngrok的使用(通过外网访问本地WEB)

程序开发 2023-09-04 11:14:22

1、定义

以下来自百度百科

ngrok 是一个反向代理,通过在公共的端点和本地运行的 Web 服务器之间建立一个安全的通道。ngrok 可捕获和分析所有通道上的流量,便于后期分析和重放。
反向代理在计算机网络中是代理服务器的一种。服务器根据客户端的请求,从其关系的一组或多组后端服务器(如Web服务器)上获取资源,然后再将这些资源返回给客户端,客户端只会得知反向代理的IP地址,而不知道在代理服务器后面的服务器集群的存在。

简单地说就是可以通过外网能够访问到你自己的内网,如:
内网http://localhost:8888 => 外网www.jiyu.com
别人输入www.jiyu.com就可以访问到你的本地web项目http://localhost:8888

2、获取ngrok

ngrok官网:https://www.ngrok.cc/
注册后登录
在这里插入图片描述
登录后选择隧道管理
在这里插入图片描述
点击开通隧道
在这里插入图片描述
选择这个免费的
在这里插入图片描述
填好这四个信息后点击确定(注意端口的选择,我一般一http://localhost:8888,你们可以选自己习惯的)
在这里插入图片描述
点击确定
在这里插入图片描述
生成了域名,现在还不能用。我们点击 客户端下载
在这里插入图片描述
选择Windows64位
在这里插入图片描述
下载成功后解压
在这里插入图片描述
双击bat文件,会让我们输入客户端id
在这里插入图片描述
复制这里的id
在这里插入图片描述
回车启动,通过左边的外网就可以访问我们的内网localhost:8888了(本地项目需要一直启动才可以访问)
在这里插入图片描述
此时内外网访问该项目都是一样的,这样就可以让别人远程访问我们的项目了
在这里插入图片描述
在这里插入图片描述


标签:

上一篇: Advanced Java:流程图汇总 下一篇:
素材巴巴 Copyright © 2013-2021 http://www.sucaibaba.com/. Some Rights Reserved. 备案号:备案中。