详解使用内网穿透工具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 相关文章推荐
如何利用map实现Nginx允许多个域名跨域
Mar 31 Servers
Nginx+SpringBoot实现负载均衡的示例
Mar 31 Servers
nginx 防盗链防爬虫配置详解
Mar 31 Servers
Nginx安装完成没有生成sbin目录的解决方法
Mar 31 Servers
Nginx配置文件详解以及优化建议指南
Sep 15 Servers
苹果M1芯片安装nginx 并且部署vue项目步骤详解
Nov 20 Servers
nginx常用配置conf的示例代码详解
Mar 21 Servers
Tomcat执行startup.bat出现闪退的原因及解决办法
Apr 20 Servers
使用 Docker Compose 构建复杂的多容器App
Apr 30 Servers
Nginx 匹配方式
May 15 Servers
Linux安装Docker详细教程
Jul 07 Servers
CentOS7设置ssh服务以及端口修改方式
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 进程锁定问题分析研究
2009/11/24 PHP
PHP句法规则详解 入门学习
2011/11/09 PHP
PHP生成指定长度随机数最简洁的方法
2014/07/14 PHP
php实现删除指定目录下相关文件的方法
2014/10/20 PHP
列举PHP的Yii 2框架的开发优势
2015/07/03 PHP
thinkPHP5框架实现基于ajax的分页功能示例
2018/06/12 PHP
爱恋千雪-US-AscII加密解密工具(网页加密)下载
2007/06/06 Javascript
Javascript 日期对象Date扩展方法
2009/05/30 Javascript
JavaScript 的方法重载效果
2009/08/07 Javascript
基于jquery插件实现常见的幻灯片效果
2013/11/01 Javascript
javascript轻量级模板引擎juicer使用指南
2014/06/22 Javascript
深入理解JavaScript系列(46):代码复用模式(推荐篇)详解
2015/03/04 Javascript
javascript中的previousSibling和nextSibling的正确用法
2015/09/16 Javascript
node.js下LDAP查询实例分享
2015/09/30 Javascript
浅析jQuery操作select控件的取值和设值
2016/12/07 Javascript
vuejs2.0实现分页组件使用$emit进行事件监听数据传递的方法
2017/02/22 Javascript
Bootstrap导航简单实现代码
2017/03/06 Javascript
vue如何获取点击事件源的方法
2017/08/10 Javascript
JS实现提交表单前的数字及邮箱校检功能
2017/11/13 Javascript
深入浅出webpack之externals的使用
2017/12/04 Javascript
python中xrange和range的区别
2014/05/13 Python
在VS Code上搭建Python开发环境的方法
2018/04/06 Python
Python numpy 点数组去重的实例
2018/04/18 Python
用python标准库difflib比较两份文件的异同详解
2018/11/16 Python
在Pycharm中自动添加时间日期作者等信息的方法
2019/01/16 Python
Python基础之列表常见操作经典实例详解
2020/02/26 Python
利用CSS3实现开门效果实例源码
2016/08/22 HTML / CSS
突袭HTML5之Javascript API扩展3—本地存储全新体验
2013/01/31 HTML / CSS
平面设计自荐信
2013/10/07 职场文书
中医药大学毕业生自荐信
2013/11/08 职场文书
外企财务年会演讲稿
2014/01/03 职场文书
2014年健康教育实施方案
2014/02/17 职场文书
办公室员工岗位工作职责
2014/03/10 职场文书
党员公开承诺书范文
2014/03/25 职场文书
环保建议书400字
2014/05/14 职场文书
超外差式晶体管收音机的组装与统调
2021/04/22 无线电