鉴于很多开发者在临时体验开发时往往没有公网域名或者公网IP,本工具提供了一个公网代理服务,目的是方便开发测试。

注意:本工具不保证稳定性,仅适用于开发测试阶段,禁止当作公网域名使用。如线上应用使用本工具造成稳定性问题,后果由自己承担。如使用本工具传播违法不良信息,钉钉将追究法律责任。

示意图

场景介绍

案例一:ISV三方企业小程序的回调地址必须是公网域名或IP,对于大部分开发者来说,开发者无法在本地调试远程代码,对于回调URL校验不通过之类的问题无法追踪,只能不断远程部署查看log日志来调试修改。

案例二:企业通讯录同步过程中需要注册一个公网域名(或IP)的回调地址,用来接收钉钉上的企业通讯录信息变更。

内网穿透工具可以实现将一个公网域名映射到本地的localhost域名。

下载

https://github.com/open-dingtalk/pierced.git

启动

windows启动

执行命令:ding.exe -config=./ding.cfg -subdomain=域名前缀 端口

# 进入Windows目录
cd D:/DingdingHttp/pierced/windows_64
# 启动
ding.exe -config=./ding.cfg -subdomain=abcd 8080

启动后,使用https://abcd.vaiwan.com/xxxxx都会映射到 http://127.0.0.1:8080/xxxxx

Linux启动

执行命令:./ding -config=./ding.cfg -subdomain=域名前缀 端口

# 进入Linux目录
cd /opt/DingdingHttp/linux
# 设置最高权限
chmod 777 ./ding
# 启动
./ding -config=./ding.cfg -subdomain=aaaa 8080

使用Ctrl+C或quit退出

Mac启动

执行命令:./ding -config=./ding.cfg -subdomain=域名前缀 端口

# 进入mac_64目录
cd mac_64
# 设置最高权限
chmod 777 ./ding
# 启动
./ding -config=./ding.cfg -subdomain=abcde 8080

启动完客户端后,你访问http://abcde.vaiwan.com/xxxxx都会映射到 http://127.0.0.1:8080/xxxxx。

启动参数说明


注意:

  • 需要访问的域名是http://abcde.vaiwan.com/xxxxx 而不是http://abcde.vaiwan.com:8080/xxxxx
  • 启动命令的subdomain参数有可能被别人占用,尽量不要用常用字符,可以用自己公司名的拼音,例如:alibaba、dingding等。
  • 可以在本地起个http-server服务,放置一个index.html文件,然后访问http://abcde.vaiwan.com/index.html测试一下。

参考链接:
https://developers.dingtalk.com/document/resourcedownload/http-intranet-penetration?pnamespace=app

【已废弃】钉钉内网穿透(HTTP穿透)、免费、快速上手(官方不再维护)相关推荐

  1. 内网穿透工具:钉钉HTTP内网穿透使用与讲解

    钉钉团队为了解决开发者开发时没有公网域名或者公网ip,故开发了一套提供公共代理服务,目的是方面开发测试. 钉钉开发平台官网:内网穿透之HTTP穿透 使用方法: 通过git下载工具 git clone ...

  2. 内网端口 转发 穿透 工具简介

    目录 一.LCX 1.lcx 内网端口转发(类似于SSH远程转发-R) 2.本地端口转发(类似于SSH本地转发-L) 二.nc反弹 正向连接 反向连接 三.socks代理工具 (1)Earthworm ...

  3. qq 实现连接内网_如何穿透内网稳定进行远程桌面?花生壳盒子来搞定

    内网的电脑访问,一直都是一个比较麻烦的问题,虽然可以通过路由器来设置,但是对于很多用户来说,那繁琐的设置,简直就跟天书一样,劝退效果一流.笔者从事IT行业,内网穿透笔者有需求,笔者的很多客户也有这样的 ...

  4. 使用frp配置内网访问(穿透)教程(超详细,简单)

    1 Frp介绍 frp 是一个开源.简洁易用.高性能的内网穿透和反向代理软件,支持 tcp, udp, http, https等协议.frp 项目官网是 https://github.com/fate ...

  5. 腾讯云动态公网IP绑定域名实现内网服务器公网穿透

    公众号推广: 目前CSDN进行VIP可见,文章可在微信公众号进行免费的阅读. 文章内容经过认证实践,比较的清晰易懂,适合初次接触的人员. 请关注微信公众号:菜鸟编程踩坑之路,进入公众号搜索关键词 内网 ...

  6. 使用内网云+GitHub Pages免费部署动态网站

    目录 一.失败的经历 1.花生壳 2. nat123 3. 网云穿 4. cpolar 5. ngrok 6.金万维快解析 7.神卓互联 8.内网云(neiwangyun.net) 9.localho ...

  7. linux测试内网速度慢,shell多线程快速检测内网ip是否存活

    之前写了一篇shell检测内网ip是否存活,对内网ip检测实在是太慢了,最近闲得蛋疼,决定用多进程来解决. #!/bin/bash # By rocdk890 # https://blog.slogr ...

  8. 内网环境下安装python包_内网环境中,如何快速的安装 py 的依赖包

    20 89 天前 能访问外网的机器: pip install wheel && pip wheel -r requirements.txt --wheel-dir=/svc/wheel ...

  9. 钉钉免费内网穿透工具使用

    前言 该篇文章记录了如何使用钉钉的内网穿透:内网穿透之HTTP穿透 1.问题 最近在写uni-app的项目,每次后台api接口写好后都需要打包上传到服务器上,这样前端的小伙伴才能拿到数据. 因为是Sp ...

最新文章

  1. 阿里云Ecs挂载云盘
  2. 【网页前端设计Front end】HTML语言基础.上(看不懂你来打我)
  3. C语言实现encode和decode
  4. 成功解决AttributeError: ‘int‘ object has no attribute ‘encode‘
  5. espflashdownloadtool连接串口失败_关于串口下载问题和超时
  6. (原创) 电源滤波为何要用几个不同量级的电容并联?
  7. InnoDB 事务/锁/多版本分析?你了解多少?
  8. Linux网卡命名规则
  9. 阿里云获全球第一张云安全国际认证金牌
  10. 怎样用ZBrush中的Curves和Insert笔刷创建四肢
  11. WindowsServer2012史记2-从03域控升级至2012
  12. B站郝斌C语言指针笔记
  13. 物联那点事儿之自制网络温湿度计(arduino+点灯科技篇)
  14. 【3本精挑细选的书籍】网络爬虫推荐书籍(Python)【从0到实践】
  15. 【企业】奥卡姆剃刀定律,把握环境的价值
  16. Mysql数据库学习笔记[完结]
  17. Zotero + connected papers论文顺藤摸瓜
  18. 【亲测有效!!!】解决git did not exit cleanly (exit code 1) 错误
  19. 随机森林用matlab实现,matlab实现随机森林
  20. Vlan和pvlan全面解析

热门文章

  1. Windows设置右键用VSCode打开文件和文件夹
  2. 【PAT】1005 Spell It Right (20 分)——字符串处理
  3. LA3026 Period
  4. ZED stereo camera开发入门教程(1)
  5. 记一次线上应用连接池满的处理
  6. 火狐浏览器图片不能显示的问题
  7. c语言学习之最小公约数
  8. Unity艺术字信息丢失Bug
  9. 计算机应用 知识,计算机应用基础知识探讨
  10. unity初学——3