外网映射工具

外网映射工具

在做微信开发或者是对接第三方支付接口时,回调接口可能需要外网访问。
这时候开发者在本地测试的时候,需要用到外网测试工具。
常用的外网测试工具有natapp、ngrok

  • NatApp简介

全面支持HTTPS协议以及本地SSL证书,支持WSS协议.同时支持HTTP/2 WEB协议,支持微信小程序本地开发
全面自动支持泛子域名与访客真实IP地址
Windows用法 natapp -authtoken=9ab6b9040a624f40

相关文档https://natapp.cn/

  • ngrok

Ngrok是一个反向代理,通过在公共的端点和本地运行的Web服务器之间建立一个安全的通道。Ngrok可捕获和分析所有通道上的流量,便于后期分析和重放。简单来说,利用 Ngrok可以通过外网来访问部署在本地服务器的网站,它还提供一个Web管理页来监控HTTP通信报文,方便程序员发现问题、开发调试。另外Ngrok还支持TCP层端口映射,不局限于某一特定的服务。支持Mac OS X,Linux,Windows平台。
相关文档:https://ngrok.com/

使用步骤
  1. 进入ngrok官网(https://ngrok.com/),注册ngrok账号并下载ngrok;
  2. 根据官网给定的授权码,运行如下授权命令;
    在这里插入图片描述
ngrok authtoken 授权码

授权码和账户是绑定的,在授权命令运行后,ngrok会将授权码保存在~/.ngrok2/ngrok.yml中,所以只需要运行一次,以后都可以使用。
3. 根据需要,运行命令开发端口。

ngrok http 80

需要注意的是,这里的端口80可以根据需要替换成其他端口。这条命令的意思是将本地80端口对应的服务暴露到外网中。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值