Ngrok 服务搭建

2024-06-17 06:08
文章标签 服务 搭建 ngrok

本文主要是介绍Ngrok 服务搭建,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

一、前言


ngrok 是一个反向代理,通过在公共的端点和本地运行的 Web 服务器之间建立一个安全的通道。ngrok 可捕获和分析所有通道上的流量,便于后期分析和重放。ngrok一条命令可以解决外网访问内网问题、本地WEB外网访问、本地开发微信、TCP端口转发、这就是ngrok强大的地方。


做支付开发的过程中,经常会遇到需要将本地部署的Web应用能够让公网环境直接访问到的情况,例如微信应用调试、支付宝接口调试等,讲一下我最近使用过的一些内网映射工具的一些感受吧,先是用,花生壳,花了30多元买了个域名和开通费,最后不但没卵用还浪费了我好多时间,最后发现就是花生壳的原因!!!!




用的是免费版,太不稳定了。。。收费版感觉又有点贵没必要,我就做下测试。。。




总是请求超时。。。。然后又换成Nat123




添加映射,非80网站与80网站都的要钱。。。。




T币不便宜。。。就放弃了这个软件。最后在网上找到了Ngrok这个软件,感觉很不错。


二、安装与测试


Ngrok官网的地址:https://ngrok.com/ 貌似官网下载的不能用,毕竟是国外的,指不定是被墙了,国内也有中文的网站:https://www.ngrok.cc/ 可以去这个网站下载,这个网站的服务是基于ngrok的实现,防止ngrok官网被墙不能访问,所以把服务器架设在了香港,不仅大大加快了大家的访问速度,还不怕被墙了,本站虽然使用到了服务器产生了费用,但是本人承诺,不收取用户一分钱,完全免费提供给大家使用,这是网站的声明,貌似还不错的感觉。还有这个网站也可以下载:http://ngrok.2bdata.com/ 或者也可以下载我上传的软件包:http://download.csdn.net/detail/u011781521/9732133


下载之后解压到一个英文目录




然后cd到该目录





执行 ngrok -config=ngrok.cfg -subdomain xxx 80 //(xxx 是你自定义的域名前缀)。


列:


ngrok -config=ngrok.cfg -subdomain 2312892206 80



意思是 ,随机分配一个公网可以访问的二级域名http://2312892206.tunnel.2bdata.com 转发到我们本机的80端口 ,这也就意味着,现在访问http://2312892206.tunnel.2bdata.com 就如同访问内网的http://127.0.0.1:80。


同时通过ngrok提供的管理界面(http://127.0.0.1:4040)可以清晰的看到当前有哪些连接、请求的URL等




然后访问这个外网地址: http://2312892206.tunnel.2bdata.com/wechat_fendo/test.jsp



访问成功!!


下面的两个也可以:


http://natapp.cn/


http://qydev.com/

这篇关于Ngrok 服务搭建的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1068661

相关文章

Linux上设置Ollama服务配置(常用环境变量)

《Linux上设置Ollama服务配置(常用环境变量)》本文主要介绍了Linux上设置Ollama服务配置(常用环境变量),Ollama提供了多种环境变量供配置,如调试模式、模型目录等,下面就来介绍一... 目录在 linux 上设置环境变量配置 OllamPOgxSRJfa手动安装安装特定版本查看日志在

SpringCloud之LoadBalancer负载均衡服务调用过程

《SpringCloud之LoadBalancer负载均衡服务调用过程》:本文主要介绍SpringCloud之LoadBalancer负载均衡服务调用过程,具有很好的参考价值,希望对大家有所帮助,... 目录前言一、LoadBalancer是什么?二、使用步骤1、启动consul2、客户端加入依赖3、以服务

使用DeepSeek搭建个人知识库(在笔记本电脑上)

《使用DeepSeek搭建个人知识库(在笔记本电脑上)》本文介绍了如何在笔记本电脑上使用DeepSeek和开源工具搭建个人知识库,通过安装DeepSeek和RAGFlow,并使用CherryStudi... 目录部署环境软件清单安装DeepSeek安装Cherry Studio安装RAGFlow设置知识库总

Linux搭建Mysql主从同步的教程

《Linux搭建Mysql主从同步的教程》:本文主要介绍Linux搭建Mysql主从同步的教程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录linux搭建mysql主从同步1.启动mysql服务2.修改Mysql主库配置文件/etc/my.cnf3.重启主库my

国内环境搭建私有知识问答库踩坑记录(ollama+deepseek+ragflow)

《国内环境搭建私有知识问答库踩坑记录(ollama+deepseek+ragflow)》本文给大家利用deepseek模型搭建私有知识问答库的详细步骤和遇到的问题及解决办法,感兴趣的朋友一起看看吧... 目录1. 第1步大家在安装完ollama后,需要到系统环境变量中添加两个变量2. 第3步 “在cmd中

Nginx配置系统服务&设置环境变量方式

《Nginx配置系统服务&设置环境变量方式》本文介绍了如何将Nginx配置为系统服务并设置环境变量,以便更方便地对Nginx进行操作,通过配置系统服务,可以使用系统命令来启动、停止或重新加载Nginx... 目录1.Nginx操作问题2.配置系统服android务3.设置环境变量总结1.Nginx操作问题

springboot的调度服务与异步服务使用详解

《springboot的调度服务与异步服务使用详解》本文主要介绍了Java的ScheduledExecutorService接口和SpringBoot中如何使用调度线程池,包括核心参数、创建方式、自定... 目录1.调度服务1.1.JDK之ScheduledExecutorService1.2.spring

Android 悬浮窗开发示例((动态权限请求 | 前台服务和通知 | 悬浮窗创建 )

《Android悬浮窗开发示例((动态权限请求|前台服务和通知|悬浮窗创建)》本文介绍了Android悬浮窗的实现效果,包括动态权限请求、前台服务和通知的使用,悬浮窗权限需要动态申请并引导... 目录一、悬浮窗 动态权限请求1、动态请求权限2、悬浮窗权限说明3、检查动态权限4、申请动态权限5、权限设置完毕后

TP-Link PDDNS服将于务6月30日正式停运:用户需转向第三方DDNS服务

《TP-LinkPDDNS服将于务6月30日正式停运:用户需转向第三方DDNS服务》近期,路由器制造巨头普联(TP-Link)在用户群体中引发了一系列重要变动,上个月,公司发出了一则通知,明确要求所... 路由器厂商普联(TP-Link)上个月发布公告要求所有用户必须完成实名认证后才能继续使用普联提供的 D

本地搭建DeepSeek-R1、WebUI的完整过程及访问

《本地搭建DeepSeek-R1、WebUI的完整过程及访问》:本文主要介绍本地搭建DeepSeek-R1、WebUI的完整过程及访问的相关资料,DeepSeek-R1是一个开源的人工智能平台,主... 目录背景       搭建准备基础概念搭建过程访问对话测试总结背景       最近几年,人工智能技术