`
raymond.chen
  • 浏览: 1436772 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

使用Ngrok解决通过外网访问内网web应用

 
阅读更多

1、到 https://ngrok.com/ 下载Ngrok安装包,并注册一个账号,以获取授权密钥。

2、将安装包(我的是windows版本)解压到D:\ngrok目录下

3、在DOS窗口定位到ngrok的安装根目录下

      cd D:\ngrok

4、安装authtoken(此步只需要执行一次)

      ngrok -authtoken 密钥

5、创建安全通道,监听本地web应用端口

      ngrok http 8888

6、访问管理界面

      http://127.0.0.1:4040/

7、访问生成的代理地址

      http://e18708b1.ngrok.io/mywebapp     -->   本地web应用访问地址为  http://localhost:8888/mywebapp

 

分享到:
评论
2 楼 raymond.chen 2018-10-17  
谢谢您的分享
1 楼 wangyudong 2018-09-18  
速度有点慢,不过在也找到了一个开源的holer,配置一个key就实现从外网访问了,很简单方便

https://github.com/Wisdom-Projects/holer

相关推荐

    内网穿透工具ngrok

    例如,如果本地有一个运行在8080端口上的Web服务,我们可以输入`ngrok http 8080`,ngrok会返回一个外网可访问的URL,这个URL可以直接复制给第三方支付平台进行测试。 "说明.txt"文件可能包含了ngrok的使用教程和...

    ngrok,生成对外可访问的ip

    ngrok通过创建安全的隧道,将公网请求重定向到你的本地服务器,使得外网可以方便地访问内网中的服务。 **工作原理** ngrok的工作原理基于反向代理。当你启动ngrok并指定本地监听的端口时,ngrok会生成一个公共的...

    内网穿透Windows 64位Ngrok

    值得注意的是,免费版的Ngrok可能会定期更改这个公共URL,如果你需要稳定的外网访问,可以考虑升级到付费版。 除了基本的HTTP穿透,Ngrok还支持HTTPS、TCP以及其他自定义协议的穿透。例如,如果你想让外部网络能够...

    初级内网穿透工具Ngrok

    这样,即使内网服务没有直接对外的访问路径,也能实现外网与内网的通信。 Ngrok的工作方式大致分为以下几步: 1. **安装与配置**:首先,你需要在本地下载并安装Ngrok对应的操作系统版本,如压缩包中的`windows_...

    ngrok和远程桌面配置_dlgcy.zip

    在压缩包文件中,“1497_使用ngrok从外网连接内网的远程桌面_ngrok-mstsc.pdf”可能是份教程,详细阐述了如何结合ngrok和微软的远程桌面客户端(mstsc.exe)来实现从外网访问内网的远程桌面。这个教程可能涵盖了以下...

    Ngrok客户端(内网穿透工具)

    任何通过这个URL的请求都会被转发到用户的本地服务端口,实现了内网服务的外网可达。 在Windows平台上,Ngrok提供了amd64架构的客户端,即"windows_amd64"。这意味着它是为64位Windows系统设计的。下载并安装完成后...

    自己写的精细版ngrok教程

    ngrok是一个非常实用的网络工具,它为开发者提供了一个方便的方式来进行内网穿透,使得本地开发环境中的应用可以被外网访问。它的工作原理是通过在公共网络端点和本地运行的web服务器之间建立一个反向代理,并通过...

    ngrok穿透工具20190103可用.zip

    对于“内网穿透工具 内网转外网”的标签,它强调了ngrok的主要功能,即帮助内网服务转换成可以在公网访问的形式。这对于远程协作和调试非常有用,比如开发者在家或外出时,可以通过ngrok让同事或客户访问他们的本地...

    Vue CLI3创建项目部署到Tomcat 使用ngrok映射到外网

    通过ngrok提供的服务,可以将本地运行的应用程序暴露到外网,从而实现外网访问。使用ngrok时,需要在ngrok的官方网站上注册账号并获取一个认证用的token,之后就可以通过命令行来启动ngrok服务,并将本地8080端口的...

    ngrok_win64.rar

    ngrok的基本原理是通过在ngrok服务器上建立一个隧道,将外网请求转发到用户的内网服务。用户只需要在本地运行ngrok客户端,指定要映射的本地端口,然后就可以得到一个公开的URL,这个URL可以被任何人访问,但实际上...

    mac-ngrok.zip

    4. **获取外网访问地址**: ngrok会显示一个公开的URL,通过这个URL,外部网络就可以访问到本地服务器上的应用了。 5. **实时监控**: ngrok还提供了实时的日志输出,可以帮助开发者了解远程访问的情况,包括请求类型...

    NGROK---LINUX服务端和客户端

    NGROK是一款强大的内网穿透工具,它允许用户通过公网访问内网中的服务,这对于远程调试、测试或者在没有公网IP的环境下分享内部服务非常有用。本教程将详细介绍NGROK在Linux环境下的服务端和客户端的配置与使用,并...

    个人电脑如何通过外网访问自己的网站.doc

    4. **注册并使用ngrok服务**: ngrok是一种内网穿透工具,能够将你的本地服务器暴露到公网,让你的网站可以被外网访问。在ngrok官方网站(http://ngrok.cc/)注册账号,并根据需求选择免费或付费版本。下载客户端并...

    第70天:内网安全-域横向内网漫游Socks代理隧道技术1

    正向代理允许内网客户端通过代理服务器访问外网资源,而反向代理则让外网请求被转发到内网服务器。内网穿透代理隧道技术正是为了解决这类通信问题,它允许内网节点之间通过隧道间接通信,绕过常规的安全限制。 接...

    基于Swoole的内网穿透支持本地微信开发Web开发让外网能够访问到

    基于 Swoole 的内网穿透,支持本地微信开发、Web开发,让外网能够访问到!山寨简易版 Ngrok!

    路由器端口内网映射器

    7. **其他解决方案**:除了使用【路由器端口内网映射器】,还有一些第三方服务,如No-IP、Ngrok等,提供动态DNS解析和端口转发服务,可以帮助用户更方便地实现内网服务的外网访问。 8. **文件“lyysq”**:此文件名...

    ngrok穿透工具

    例如,开发者在进行Web应用开发时,可以通过ngrok生成一个公开的URL,让测试人员或合作方无需访问内网就能对项目进行查看和测试。 ngrok的工作原理是通过在ngrok服务器和本地服务器之间建立一个安全的隧道。用户...

    如何设置端口映射或内网穿透方式?端口映射内网穿透网站应用发布到外网的访问

    需要注意的是,端口映射和内网穿透技术虽然可以实现外网访问内网服务,但它们也存在一些潜在的安全风险。例如,映射的端口可能会被黑客利用,所以建议尽可能限制映射端口的访问范围,或者使用更加安全的认证机制来...

    Go-ngrokngrok内网穿透nodejs后台管理

    这样,无论内网服务器位于何处,只要能连上互联网,就可以实现外网访问。 【Node.js后台管理】 结合Node.js进行后台管理,可以让Go-ngrokngrok的功能更加强大。Node.js是一个轻量级、高效的JavaScript运行环境,...

    ngrok_clent_server-for-windows.zip

    快速把本机开发的web让外网可以访问,可以用于微信,支付宝支付等开发,搭建环境为服务器和客户端都为windows

Global site tag (gtag.js) - Google Analytics