如何使用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)

相关推荐

  • 如何解决jvm内存溢出java.lang.OutOfMemoryError: GC overhead limit exceeded问题

    技术如何解决jvm内存溢出java.lang.OutOfMemoryError: GC overhead limit exceeded问题如何解决jvm内存溢出java.lang.OutOfMemoryError: GC

    攻略 2021年10月23日
  • mysql如何实现查表空间大小的SQL语句

    技术mysql如何实现查表空间大小的SQL语句这篇文章将为大家详细讲解有关mysql如何实现查表空间大小的SQL语句,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

    攻略 2021年10月30日
  • 源码编译怎么安装PostgresSQL

    技术源码编译怎么安装PostgresSQL这篇文章主要讲解了“源码编译怎么安装PostgresSQL”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“源码编译怎么安装Post

    攻略 2021年11月4日
  • 亲核取代反应,单分子亲核取代反应的特点

    技术亲核取代反应,单分子亲核取代反应的特点单分子亲核取代反应(unimolecular nucleophilic substitution)是只有一种分子参与了决定反应速率关键步骤的亲核取代反应亲核取代反应,简写为SN1

    生活 2021年10月21日
  • 解魔方的方法的步骤,魔方最简单还原步骤是什么

    技术解魔方的方法的步骤,魔方最简单还原步骤是什么在这里向大家介绍一种比较简单的魔方六面还原方法。这种方法熟练之后可以在大约30秒之内将魔方的六面还原。 在介绍还原法之前,首先说明一下魔方移动的记法。魔方状态图中标有字母“

    生活 2021年10月28日
  • CMS识别软件whatweb怎么用

    技术CMS识别软件whatweb怎么用CMS识别软件whatweb怎么用,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。今天给大家介绍一款网站

    攻略 2021年12月10日