1.为什么使用 web开发中,难免会遇到在某些情况下,我们必须借助外网才能调用某个API,然而,如果我们按照下面的方式来做,显得就很繁琐:
a.在一个具有外网可访问的服务器上搭建一个web环境
b.上传代码,调试接口
c.发现问题,本地修改
d.再次上传,周而复始,直至bug修复,然后发布到正式测试环境

这里所说的也就是可能为了一个小功能而做的事情,比如我们最常用的公众号开发.。

2.下载使用

2.1 下载
https://ngrok.com/download

下载之后解压,然后打开ngrok解压目录(有的人说需要注册ngrok得到your auth token,后面的自定义域名必须要有这个token,因为我暂时不需要自定义域名,所以就省略了这一步),

帮助命令:
./ngrok help

COMMANDS:authtoken    save authtoken to configuration filecredits  prints author and licensing informationhttp     start an HTTP tunnelstart    start tunnels by name from the configuration filetcp      start a TCP tunneltls      start a TLS tunnelupdate   update ngrok to the latest versionversion  print the version stringhelp     Shows a list of commands or help for one command

2.2 使用
开启服务:
./ngrok http localhost:9988

http://ee22689a.ngrok.io
这个地址是本地localhost映射的外网地址,注意这个映射外网地址是变化的,也就是你每次启动ngrok,获取的外网地址是不一样的,貌似如果想使用固定外网地址,就需要收费,当然这个暂时的外网地址完全满足我们的的调试需求了。

局域网内网地址暴露到公网-内网穿透相关推荐

  1. 内网接口暴露到公网方式

    和外部公司对接项目需要联调接口,大家不在一个局域网里ip:port无法访问. 直接部署生产环境又很不方便调测改bug,然后搜索到了很好用的内网服务器暴露到公网的方式. 因此记录一下 #localtun ...

  2. minio图片展示(minio图片上传地址为内网,展示时为外网)

    minio图片展示 一.minio图片服务器 二.图片展示 1.方法一:后端转发 2.方法二:nginx代理 一.minio图片服务器 拥有两个端口号,一个时web端控制台端口号,一个是上传时使用的端 ...

  3. 私网地址与公网地址是如何转换的?

    私网地址转换成公网地址,达到内网到外网的访问,用到的技术是NAT技术 NAT技术分为三类 1,基于IP的NAT 静态NAT 一对一 转换 动态NAT 多对多(不固定)转换 2,基于端口的NAT 动态P ...

  4. k8s内nginx设置dns无法访问外网

    当upstream使用域名的时候, 需要指定: resolver 8.8.8.8; server { listen 8090; 设置8.8.8.8时不能访问内网地址.只能访问外网,不设置不能放外网. ...

  5. RDS数据库申请外网地址

    RDS支持内网地址和外网地址两种地址类型,默认提供内网地址供内部访问RDS实例,如果需要外网访问,需要申请外网地址. 之前写过相关的博文:如何快速创建Redis实例 Redis数据库白名单如何设置 云 ...

  6. Revenge Storm高帮 x_revenge x storm官网地址 revenge x storm是什么牌子

    revenge x storm官网地址 revenge x storm官网地址为:https://store.kix-files.com/collections/revenge-x-storm 由 I ...

  7. 大数据常用组件官网地址

    大数据常用组件官网地址 数据采集传输 Flume 官网:https://flume.apache.org/ 下载地址:https://flume.apache.org/download.html Ka ...

  8. HCIP网工数通Datacom之网工拆分(1)理论和基础命令

    目录 1. OSI模型 2. TCP/IP模型 3. IP传输原理 4. 网关三要素: 5. DNS 6. wireshark 抓包 7. arp 简介 8. 二进制和十进制转换 9. ipv4地址 ...

  9. HCIA网工数通Datacom之网工初级

    1. OSI模型 定义:open system interconnection 开放式系统互联 规定了很多网络标准,目的是为了促进各个厂商各 个系统之间的互联互通. 注意:由于osi模型设计冗杂,编程 ...

最新文章

  1. 阿里感悟(九)-如何才能晋升
  2. globalmapper如何选取图像上的点_20. 用于纹理合成和转移的图像缝合
  3. mysql之DML(SELECT DELETE INSERT UPDATE)
  4. iframe 父页面与子页面之间的方法的相互调用
  5. 机器学习-梯度下降算法原理及公式推导
  6. Echarts开源可视化库学习(三)主题的使用
  7. Azkaban简介及安装教程
  8. 人类历史上有过哪些令人毛骨悚然的实验?
  9. 微软提出第一个端到端的Video Captioning方法:SWIN BERT,涨点显著!
  10. Visual Studio 2012 更新包2发布,附离线安装方法及下载
  11. 如何使用SqlLoader导入数据
  12. weibo.cn html5,微博爬虫:爬取微博正文、关注人
  13. idea 修改hosts
  14. 基于单片机的HC-SR04超声波模块测距仪设计(数码管显示)
  15. 抖音小程序达人入驻壁纸微信小程序安装教程
  16. Windows安全中心功能介绍
  17. html悬浮客服代码,js QQ客服悬浮效果实现代码
  18. 第一个IOS app- 密码管理大师
  19. Python对文件(外存)和内存的操作
  20. 《C Primer Plus》第二章——C语言概述(程序示例与解释,提高程序可读性,函数的定义与使用,调试,关键字,复习题与编程练习)

热门文章

  1. pycharm下载第三方库需要更新pip报错No module named pip
  2. Pycharm 简介
  3. Abaqus模拟偏心受压钢管混凝土柱计算受压承载力
  4. MyBatis-Plus对于大数据量查询,采用分页查询按批次处理结果,通用工具封装
  5. 烤仔看世界 | Zuckerverse:Facebook帝国的“元”设想
  6. 称球问题——经典智力题推而广之三
  7. 【数学建模】灰度预测之关联度求解
  8. 佛罗伦萨小镇与雅诗阁中国达成战略合作;日立电梯25年来为中国市场提供93万台电梯 | 美通企业日报...
  9. 非侵入式负荷matlab程序,非侵入式负荷分解之BLUED数据集
  10. java+swagger+侵入_Spring boot+Swagger配置无侵入式Restful接口(一)