详解使用内网穿透工具Ngrok代理本地服务


Posted in Servers onMarch 31, 2022

我们在微信开发过程中,需要不断调试,微信服务器无法访问我们本地的接口,那么我们就需要一个内网穿透的工具,将我们本地的服务暴露出去使外部能够访问,内网穿透成功后,我们自己开发的电脑就相当于一台云服务器。常用的内网穿透工具有:ngrok、花生壳、Natapp、小米球等等,我平常使用的就是 ngrok 了。

1、官网地址

https://ngrok.com/

在官网可以下载 ngrok 的安装包,和我使用的版本不一样,推荐使用我的资源文件

2、下载

我推荐一种我使用的方法,Ngrok内网穿透工具安装包

3、添加白名单

ngrok 发布了一则公告,内容如下:

为防止服务被滥用,目前使用 ngrok 服务需要申请添加域名白名单,未添加白名单的域名将被限制访问(可以通过输入账号:ngrok ,密码:8nad4cjqh3z8 进行临时访问)。
申请 ngrok 白名单请发送邮件至 10086@xiaoi.me,主题固定为:申请添加 ngrok 白名单,
邮件内容格式为:
域名:xxx(例如:dev123)
用途:xxx(例如:用于微信开发对接)
联系方式:xxx(例如:QQ 229323989)
若遇到其他问题,可以通过群内沟通,也可以通过邮件进行反馈。

所以,我们要使用 ngrok 的话,需要向上面的邮箱中发一封邮件,将你的自定义域名添加到白名单中

4、使用

详解使用内网穿透工具Ngrok代理本地服务

解压后我们得到四个文件,都不用管,重点看看 README.txt 文件,看完你基本就会用了,大概意思是:

ngrok -config ngrok.cfg -subdomain asurplus 8080

将上面的内容替换 start.bat 中的内容,其中【asurplus】为你的自定义域名,【8080】为你的项目端口,双击 start.bat 文件就能启动

详解使用内网穿透工具Ngrok代理本地服务

如图所示,启动成功后,就能得到两个访问地址:

http://asurplus.4kb.cn

https://asurplus.4kb.cn

支持 http 协议及 https 协议,例如在微信小程序中开发就需要 https 协议,还是很方便的

5、访问

详解使用内网穿透工具Ngrok代理本地服务

到此这篇关于详解使用内网穿透工具Ngrok代理本地服务的文章就介绍到这了,更多相关Ngrok代理本地服务内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Servers 相关文章推荐
Nginx服务器如何设置url链接
Mar 31 Servers
nginx location优先级的深入讲解
Mar 31 Servers
Rhit高效可视化Nginx日志查看工具
Nov 01 Servers
使用 Apache Dubbo 实现远程通信(微服务架构)
Feb 12 Servers
Nginx速查手册及常见问题
Apr 07 Servers
Linux服务器离线安装 nginx的详细步骤
Jun 16 Servers
vscode远程免密登入Linux服务器的配置方法
Jun 28 Servers
nginx静态资源的服务器配置方法
Jul 07 Servers
如何让你的Nginx支持分布式追踪详解
Jul 07 Servers
详解apache编译安装httpd-2.4.54及三种风格的init程序特点和区别
Jul 15 Servers
Nginx报404错误的详细解决方法
Jul 23 Servers
服务器nginx权限被拒绝解决案例
Sep 23 Servers
Vertica集成Apache Hudi重磅使用指南
Nginx虚拟主机的配置步骤过程全解
Mar 31 #Servers
Tomcat用户管理的优化配置详解
Kubernetes关键组件与结构组成介绍
配置Kubernetes外网访问集群
CKAD认证中部署k8s并配置Calico插件
Mar 31 #Servers
使用kubeadm命令行工具创建kubernetes集群
Mar 31 #Servers
You might like
使用Limit参数优化MySQL查询的方法
2008/11/12 PHP
PHP系列学习之日期函数使用介绍
2012/08/18 PHP
PHP的Json中文处理解决方案
2016/09/29 PHP
PHP Mysqli 常用代码集合
2016/11/12 PHP
js 赋值包含单引号双引号问题的解决方法
2014/02/26 Javascript
用html5 js实现点击一个按钮达到浏览器全屏效果
2014/05/28 Javascript
jquery的clone方法应用于textarea和select的bug修复
2014/06/26 Javascript
Windows 系统下安装和部署Egret的开发环境
2014/07/31 Javascript
jQuery ajax提交Form表单实例(附demo源码)
2016/04/06 Javascript
jQuery与js实现颜色渐变的方法
2016/12/30 Javascript
JavaScript定义全局对象的方法示例
2017/01/12 Javascript
javascript 网页进度条简单实例
2017/02/22 Javascript
JavaScript 完成注册页面表单校验的实例
2017/08/19 Javascript
python使用在线API查询IP对应的地理位置信息实例
2014/06/01 Python
Python程序中的观察者模式结构编写示例
2016/05/27 Python
python使用PyQt5的简单方法
2019/02/27 Python
Python编写一个验证码图片数据标注GUI程序附源码
2019/12/09 Python
python数据库编程 ODBC方式实现通讯录
2020/03/27 Python
简述python Scrapy框架
2020/08/17 Python
Python+OpenCV图像处理——实现直线检测
2020/10/23 Python
Django通过设置CORS解决跨域问题
2020/11/26 Python
一张图片能隐含千言万语之隐藏你的程序代码
2012/12/13 HTML / CSS
天逸系统(武汉)有限公司Java笔试题
2015/12/29 面试题
简述索引存取方法的作用和建立索引的原则
2013/03/26 面试题
shell程序如何生命变量?shell变量是弱变量吗?
2014/11/10 面试题
代理班主任的自我评价
2014/02/04 职场文书
初中三年毕业生的自我评价分享
2014/02/14 职场文书
物理教学随笔感言
2014/02/22 职场文书
2014婚礼司仪主持词
2014/03/14 职场文书
《故乡》教学反思
2014/04/10 职场文书
小学秋季运动会通讯稿
2015/11/25 职场文书
《家世》读后感:看家训的力量
2019/12/30 职场文书
HTML速写之Emmet语法规则的实现
2021/04/07 HTML / CSS
nginx安装以及配置的详细过程记录
2021/09/15 Servers
python实现对doc、txt、xls等文档的读写操作
2022/04/02 Python
关于Redis的主从复制及哨兵问题
2022/06/16 Redis