当前位置: 首页 > news >正文

免费的外网映射工具Ngrok 国内版,满足基本的开发测试需求

原文链接:一款很好用的,免费的外网映射工具Ngrok 国内版,可以满足基本的开发测试需求

● windows用户:
1,下载windows版本的客户端,解压到你喜欢的目录
2,在命令行下进入到path/to/windows_386/下
3,执行 ngrok -config=ngrok.cfg -subdomain xxx 80 //(xxx 是你自定义的域名前缀)

4,如果开启成功 你就可以使用 xxx.tunnel.qydev.com 来访问你本机的 127.0.0.1:80 的服务啦
5,如果你自己有顶级域名,想通过自己的域名来访问本机的项目,那么先将自己的顶级域名解析到123.57.165.240(域名需要已备案哦),然后执行./ngrok -config=ngrok.cfg -hostname xxx.xxx.xxx 80 //(xxx.xxx.xxx是你自定义的顶级域名)
6,如果开启成功 你就可以使用你的顶级域名来访问你本机的 127.0.0.1:80 的服务啦

● linux用户:
只在ubuntu14.04 amd64 下测试没有问题
1,下载linux版本的客户端,解压到你喜欢的目录,注意:要给ngrok文件的可执行权限
2,在命令行下进入到path/to/linux_amd64/下
3,执行 ./ngrok -config=ngrok.cfg -subdomain xxx 80 //(xxx 是你自定义的域名前缀)
4,如果开启成功 你就可以使用 xxx.tunnel.qydev.com 来访问你本机的 127.0.0.1:80 的服务啦
5,如果你自己有顶级域名,想通过自己的域名来访问本机的项目,那么先将自己的顶级域名解析到123.57.165.240 (域名需要已备案哦),然后执行./ngrok -config=ngrok.cfg -hostname xxx.xxx.xxx 80 //(xxx.xxx.xxx是你自定义的顶级域名)
6,如果开启成功 你就可以使用你的顶级域名来访问你本机的 127.0.0.1:80 的服务啦

下载地址
windows版 https://pan.baidu.com/s/1jGjMWYi
linux64位 https://pan.baidu.com/s/1jG4fEGu
linux32位 https://pan.baidu.com/s/1jHxM9sq
linux arm https://pan.baidu.com/s/1qWZTKh2
mac版 https://pan.baidu.com/s/1pJu2ezp
CSDN下载 http://download.csdn.net/download/u014252425/9389847

相关文章:

  • 阿里云申请免费SSL证书-阿里云云盾证书 - Digicert+Symantec 免费型DV SSL
  • Nginx上配置SSL证书
  • Nginx配置SSL证书实现HTTPS访问
  • Spring Boot 入门
  • SpringBoot2整合Thymele时,静态资源加载不出来
  • SpringBoot使用jdbc数据访问时遇到的问题
  • VirtualBox虚拟机中CentOS 7的网络配置
  • docker部署mysql 并实现远程连接(navicat)
  • Mysql 8.0.13 安装和卸载教程(windows10)
  • django把SQLite数据库的数据导入到MySQL数据库中
  • 采用Nginx+uWSGI部署Django项目
  • Hexo Next主题中集成gitalk评论系统
  • Django对符合条件的值求和和分组求和(aggregate)
  • navicat 连接远程数据库,出现2013错误并完美解决
  • Windows 10的中文用户名怎么改成英文?
  • $translatePartialLoader加载失败及解决方式
  • 4. 路由到控制器 - Laravel从零开始教程
  • android高仿小视频、应用锁、3种存储库、QQ小红点动画、仿支付宝图表等源码...
  • Angular 4.x 动态创建组件
  • ES6语法详解(一)
  • github指令
  • JavaScript-Array类型
  • JS学习笔记——闭包
  • PV统计优化设计
  • UEditor初始化失败(实例已存在,但视图未渲染出来,单页化)
  • vue-router的history模式发布配置
  • 分享自己折腾多时的一套 vue 组件 --we-vue
  • 基于Vue2全家桶的移动端AppDEMO实现
  • 浏览器缓存机制分析
  • 猫头鹰的深夜翻译:Java 2D Graphics, 简单的仿射变换
  • 如何用vue打造一个移动端音乐播放器
  • 深度解析利用ES6进行Promise封装总结
  • 数组大概知多少
  • 网络应用优化——时延与带宽
  • 微信小程序填坑清单
  • MPAndroidChart 教程:Y轴 YAxis
  • $ is not function   和JQUERY 命名 冲突的解说 Jquer问题 (
  • (02)Hive SQL编译成MapReduce任务的过程
  • (实战)静默dbca安装创建数据库 --参数说明+举例
  • (转)可以带来幸福的一本书
  • .NET Core WebAPI中使用swagger版本控制,添加注释
  • .net php 通信,flash与asp/php/asp.net通信的方法
  • .NET 指南:抽象化实现的基类
  • .NET 中各种混淆(Obfuscation)的含义、原理、实际效果和不同级别的差异(使用 SmartAssembly)
  • .NET委托:一个关于C#的睡前故事
  • ?
  • @Tag和@Operation标签失效问题。SpringDoc 2.2.0(OpenApi 3)和Spring Boot 3.1.1集成
  • [ 云计算 | AWS 实践 ] Java 如何重命名 Amazon S3 中的文件和文件夹
  • [<死锁专题>]
  • [22]. 括号生成
  • [Angular] 笔记 18:Angular Router
  • [BZOJ1040][P2607][ZJOI2008]骑士[树形DP+基环树]
  • [bzoj2957]楼房重建
  • [C++]类和对象【下】
  • [CC-FNCS]Chef and Churu