本文介绍如何使用Ngrok将局域网服务映射到公共网络。边肖觉得很实用,所以分享给大家学习。希望你看完这篇文章能有所收获。让我们和边肖一起看看。
Ngok,如何安装,配置,什么情况下需要使用Ngok。在使用Ngrok之前,您可能遇到过类似的情况。
您需要向客户演示您正在开发的项目,因此您要求开发人员帮助您利用有限的资源在您的笔记本电脑上部署一个向客户演示的环境。下次另一位同事需要向客户演示时,同样的事情必须再做一次。
如果你是移动应用的后端服务开发者,那就和移动应用的前端开发者组成一个远程团队。您需要帮助前端开发人员在其网络中部署测试环境。因为前端开发人员没有后端技术栈,你们之间关于后端测试环境的沟通成本极高。
只要你有一个固定的公共ip,所有这些问题都可以解决。将后端服务暴露给公共ip可以在互联网上的任何地方访问。但我们都知道公网的固定ip价格非常贵,每年的费用从一万元到几十万元不等,具体要看带宽。如果只是为了演示、测试、研发等网络共享,绝对不需要申请固定的公共IP;环境。
那么还有其他选择吗?当然是我们文章的主角:Ngrok。
00-1010ngrok是由Alan Shreeve开发的应用程序,它使开发人员能够将其本地开发服务开放给互联网。它将创建一个到本地开发服务器的网络,并生成两个随机子域-一个http和一个https。有了这些生成的域名地址,只要本地服务保持正常运行,您就可以通过互联网从任何地方访问本地开发的应用程序。
一、什么是Ngrok?
使用ngrok非常简单。
设置和安装
配置ngrok
启动网络服务
00-1010要开始使用ngrok,我们必须在提供ngrok服务的网站上注册一个帐户ngrok。注册到仪表板页面后。根据您的操作系统下载正确的软件包。
对于Windows:下载zip文件,解压可执行文件并运行它。要使ngrok命令在系统中的任何地方都可以访问,可以使用以下方法。
将可执行文件ngrok.exe移动到c : \ Windows \ System32 \ ngok.exe。
添加环境变量(在Windows徽标旁边的搜索栏中搜索“编辑您帐户的环境变量”=双击“用户变量”下“您的用户名”的路径=单击“新建”=添加路径c : \ Windows \ System32 \ ngrak.exe=单击“确定”。
对于Mac / Linux:-Run在终端上下达了以下命令。
解压缩/path/to/ngrok.zip将ngork文件移动到/usr/local/bin目录,或将路径添加到。bashrc或。根据你使用的外壳。
00-1010下一步是使用您的ngrok帐户来验证您在系统上安装的ngrok客户端的可用性。
在终端/提示符下运行以下命令:
ngkauthttokenyur _ auth _ token your _ auth _ token是显示在仪表板上的令牌。这将把您帐户的auth_token保存到。本地计算机上的yml文件。
00-1010输入以下命令:/ngrokhttp3000这个3000是本地服务器运行的端口号,也就是本地服务的启动端口。根据自己的情况使用命令启动。
通过运行此命令,您的终端提示应该如下所示。
上图显示了随机生成的子域URL,应用程序可以在其中访问,可以在公共网络上访问。此外,您还可以通过浏览器访问4040本地端口服务的仪表板,在这里您可以查看通过生成的子域发出的所有请求。
以上是如何使用Ngrok将局域网服务映射到公共网络。边肖认为,一些知识点可能会在我们的日常工作中看到或使用。我希望你能通过这篇文章学到更多的知识。更多详情请关注行业信息渠道。
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/81166.html