【已废弃】钉钉内网穿透(HTTP穿透)、免费、快速上手(官方不再维护)
鉴于很多开发者在临时体验开发时往往没有公网域名或者公网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穿透)、免费、快速上手(官方不再维护)相关推荐
- 内网穿透工具:钉钉HTTP内网穿透使用与讲解
钉钉团队为了解决开发者开发时没有公网域名或者公网ip,故开发了一套提供公共代理服务,目的是方面开发测试. 钉钉开发平台官网:内网穿透之HTTP穿透 使用方法: 通过git下载工具 git clone ...
- 内网端口 转发 穿透 工具简介
目录 一.LCX 1.lcx 内网端口转发(类似于SSH远程转发-R) 2.本地端口转发(类似于SSH本地转发-L) 二.nc反弹 正向连接 反向连接 三.socks代理工具 (1)Earthworm ...
- qq 实现连接内网_如何穿透内网稳定进行远程桌面?花生壳盒子来搞定
内网的电脑访问,一直都是一个比较麻烦的问题,虽然可以通过路由器来设置,但是对于很多用户来说,那繁琐的设置,简直就跟天书一样,劝退效果一流.笔者从事IT行业,内网穿透笔者有需求,笔者的很多客户也有这样的 ...
- 使用frp配置内网访问(穿透)教程(超详细,简单)
1 Frp介绍 frp 是一个开源.简洁易用.高性能的内网穿透和反向代理软件,支持 tcp, udp, http, https等协议.frp 项目官网是 https://github.com/fate ...
- 腾讯云动态公网IP绑定域名实现内网服务器公网穿透
公众号推广: 目前CSDN进行VIP可见,文章可在微信公众号进行免费的阅读. 文章内容经过认证实践,比较的清晰易懂,适合初次接触的人员. 请关注微信公众号:菜鸟编程踩坑之路,进入公众号搜索关键词 内网 ...
- 使用内网云+GitHub Pages免费部署动态网站
目录 一.失败的经历 1.花生壳 2. nat123 3. 网云穿 4. cpolar 5. ngrok 6.金万维快解析 7.神卓互联 8.内网云(neiwangyun.net) 9.localho ...
- linux测试内网速度慢,shell多线程快速检测内网ip是否存活
之前写了一篇shell检测内网ip是否存活,对内网ip检测实在是太慢了,最近闲得蛋疼,决定用多进程来解决. #!/bin/bash # By rocdk890 # https://blog.slogr ...
- 内网环境下安装python包_内网环境中,如何快速的安装 py 的依赖包
20 89 天前 能访问外网的机器: pip install wheel && pip wheel -r requirements.txt --wheel-dir=/svc/wheel ...
- 钉钉免费内网穿透工具使用
前言 该篇文章记录了如何使用钉钉的内网穿透:内网穿透之HTTP穿透 1.问题 最近在写uni-app的项目,每次后台api接口写好后都需要打包上传到服务器上,这样前端的小伙伴才能拿到数据. 因为是Sp ...
最新文章
- 阿里云Ecs挂载云盘
- 【网页前端设计Front end】HTML语言基础.上(看不懂你来打我)
- C语言实现encode和decode
- 成功解决AttributeError: ‘int‘ object has no attribute ‘encode‘
- espflashdownloadtool连接串口失败_关于串口下载问题和超时
- (原创) 电源滤波为何要用几个不同量级的电容并联?
- InnoDB 事务/锁/多版本分析?你了解多少?
- Linux网卡命名规则
- 阿里云获全球第一张云安全国际认证金牌
- 怎样用ZBrush中的Curves和Insert笔刷创建四肢
- WindowsServer2012史记2-从03域控升级至2012
- B站郝斌C语言指针笔记
- 物联那点事儿之自制网络温湿度计(arduino+点灯科技篇)
- 【3本精挑细选的书籍】网络爬虫推荐书籍(Python)【从0到实践】
- 【企业】奥卡姆剃刀定律,把握环境的价值
- Mysql数据库学习笔记[完结]
- Zotero + connected papers论文顺藤摸瓜
- 【亲测有效!!!】解决git did not exit cleanly (exit code 1) 错误
- 随机森林用matlab实现,matlab实现随机森林
- Vlan和pvlan全面解析