详解使用内网穿透工具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里的rewrite跳转的实现
Mar 31 Servers
Nginx实现高可用集群构建(Keepalived+Haproxy+Nginx)
May 27 Servers
详解Nginx 被动检查服务器的存活状态
Oct 16 Servers
Apache POI的基本使用详解
Nov 07 Servers
Nginx防盗链与服务优化配置的全过程
Jan 18 Servers
Apache Pulsar集群搭建部署详细过程
Feb 12 Servers
Windows server 2012搭建FTP服务器
Apr 29 Servers
apache ftpserver搭建ftp服务器
May 20 Servers
docker 制作mysql镜像并自动安装
May 20 Servers
windows系统搭建WEB服务器详细教程
Aug 05 Servers
CentOS7 minimal 最小化安装网络设置过程
Dec 24 Servers
Valheim服务器 Mod修改安装教程 【ValheimPlus】
Dec 24 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
PHP实现将上传图片自动缩放到指定分辨率,并保持清晰度封装类示例
2019/06/17 PHP
JavaScript和JQuery实用代码片段(一)
2010/04/07 Javascript
javascript 主动派发事件总结
2011/08/09 Javascript
jquery中ajax学习笔记3
2011/10/16 Javascript
jquery简单的拖动效果实现原理及示例
2013/07/26 Javascript
纯js实现重发验证码按钮倒数功能
2015/04/21 Javascript
vue.js中$watch的用法示例
2016/10/04 Javascript
AngularJS入门教程之数据绑定原理详解
2016/11/02 Javascript
JS使用正则实现去掉字符串左右空格的方法
2016/12/27 Javascript
从零开始做一个pagination分页组件
2017/03/15 Javascript
Vue渲染函数详解
2017/09/15 Javascript
JS高级技巧(简洁版)
2018/07/29 Javascript
node.js使用yargs处理命令行参数操作示例
2020/02/11 Javascript
Vue单文件组件开发实现过程详解
2020/07/30 Javascript
微信小程序实现翻牌抽奖动画
2020/09/21 Javascript
[01:31](回顾)杀出重围,决战TI之巅
2014/07/01 DOTA
使用python绘制人人网好友关系图示例
2014/04/01 Python
pip 错误unused-command-line-argument-hard-error-in-future解决办法
2014/06/01 Python
Python中用于计算对数的log()方法
2015/05/15 Python
Python实现批量转换文件编码的方法
2015/07/28 Python
Python升级导致yum、pip报错的解决方法
2017/09/06 Python
浅谈python numpy中nonzero()的用法
2018/04/02 Python
python异步实现定时任务和周期任务的方法
2019/06/29 Python
Windows下pycharm创建Django 项目(虚拟环境)过程解析
2019/09/16 Python
python双端队列原理、实现与使用方法分析
2019/11/27 Python
Python matplotlib修改默认字体的操作
2020/03/05 Python
SKECHERS斯凯奇中国官网:来自美国的运动休闲品牌
2018/11/14 全球购物
联想阿根廷官方网站:Lenovo Argentina
2019/10/14 全球购物
英语师范专业毕业生自荐信
2013/09/21 职场文书
高一新生军训感言
2014/03/02 职场文书
马丁路德金演讲稿
2014/05/19 职场文书
群众路线专项整治工作情况报告
2014/10/28 职场文书
2014年共青团工作总结
2014/12/10 职场文书
家长学校教学计划
2015/01/19 职场文书
撤诉申请书法院范本
2015/05/18 职场文书
高三毕业感言
2015/07/30 职场文书