如何使用Ngrok将局域网服务映射到公网

技术如何使用Ngrok将局域网服务映射到公网本篇文章给大家分享的是有关如何使用Ngrok将局域网服务映射到公网,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

本文介绍如何使用Ngrok将局域网服务映射到公共网络。边肖觉得很实用,所以分享给大家学习。希望你看完这篇文章能有所收获。让我们和边肖一起看看。

Ngok,如何安装,配置,什么情况下需要使用Ngok。在使用Ngrok之前,您可能遇到过类似的情况。

您需要向客户演示您正在开发的项目,因此您要求开发人员帮助您利用有限的资源在您的笔记本电脑上部署一个向客户演示的环境。下次另一位同事需要向客户演示时,同样的事情必须再做一次。

如果你是移动应用的后端服务开发者,那就和移动应用的前端开发者组成一个远程团队。您需要帮助前端开发人员在其网络中部署测试环境。因为前端开发人员没有后端技术栈,你们之间关于后端测试环境的沟通成本极高。

只要你有一个固定的公共ip,所有这些问题都可以解决。将后端服务暴露给公共ip可以在互联网上的任何地方访问。但我们都知道公网的固定ip价格非常贵,每年的费用从一万元到几十万元不等,具体要看带宽。如果只是为了演示、测试、研发等网络共享,绝对不需要申请固定的公共IP;环境。

如何使用Ngrok将局域网服务映射到公网

那么还有其他选择吗?当然是我们文章的主角:Ngrok。

00-1010ngrok是由Alan Shreeve开发的应用程序,它使开发人员能够将其本地开发服务开放给互联网。它将创建一个到本地开发服务器的网络,并生成两个随机子域-一个http和一个https。有了这些生成的域名地址,只要本地服务保持正常运行,您就可以通过互联网从任何地方访问本地开发的应用程序。

一、什么是Ngrok?

使用ngrok非常简单。

设置和安装

配置ngrok

启动网络服务

00-1010要开始使用ngrok,我们必须在提供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是本地服务器运行的端口号,也就是本地服务的启动端口。根据自己的情况使用命令启动。

通过运行此命令,您的终端提示应该如下所示。如何使用Ngrok将局域网服务映射到公网

上图显示了随机生成的子域URL,应用程序可以在其中访问,可以在公共网络上访问。此外,您还可以通过浏览器访问4040本地端口服务的仪表板,在这里您可以查看通过生成的子域发出的所有请求。如何使用Ngrok将局域网服务映射到公网

以上是如何使用Ngrok将局域网服务映射到公共网络。边肖认为,一些知识点可能会在我们的日常工作中看到或使用。我希望你能通过这篇文章学到更多的知识。更多详情请关注行业信息渠道。

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/81166.html

(0)

相关推荐

  • 回收站在哪里,回收站的东西都存在哪里了

    技术回收站在哪里,回收站的东西都存在哪里了每个盘都有一个回收站目录,并且都在根目录下面,目录的名字是“Recycled”,删除文件是哪个盘符的,就放到其盘符的RECYCLER文件夹下,只不过它是隐藏的。查看方法回收站在哪

    生活 2021年10月22日
  • LibraBFT和Bystack BBFT有什么区别?

    技术LibraBFT与比原链Bystack BBFT有什么不同本篇内容主要讲解“LibraBFT与比原链Bystack BBFT有什么不同”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带

    攻略 2021年12月20日
  • Fundebug后端Node.js插件更新至0.2.0是否支持监控Express慢请求

    技术Fundebug后端Node.js插件更新至0.2.0是否支持监控Express慢请求Fundebug后端Node.js插件更新至0.2.0是否支持监控Express慢请求,很多新手对此不是很清楚,为了帮助大家解决这

    攻略 2021年10月21日
  • 如何Python代码快速解析、整理上万份数据文件

    技术如何Python代码快速解析、整理上万份数据文件如何Python代码快速解析、整理上万份数据文件,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所

    攻略 2021年12月4日
  • Spring Cloud 超时和重试机制是什么

    技术Spring Cloud 超时和重试机制是什么这篇文章给大家介绍Spring Cloud 超时和重试机制是什么,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。本文基于Spring Cloud Gr

    攻略 2021年10月20日
  • 团结反义词,“团结”的反义词是什么

    技术团结反义词,“团结”的反义词是什么团结的反义词是团结反义词:斗争、分裂、分散、分开、松散。一、斗争[dòuzhēng]解释:指矛盾双方的冲突、争斗。引证:巴金《关于<海的梦>》:“杨就是小说里那个在抗日斗争中牺牲的英

    生活 2021年10月29日