钉钉pierced实现内网穿透

0.背景

有时候经常需要通过互联网来调试本地项目,这时用内网穿透就可以将本地项目映射到公网上.

更多的看这里:

内网穿透之HTTP穿透

1.用法

以win系统为例

1.1 下载工具

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

1.2 执行命令

cd windows_64 # abcde是等会映射出来的域名前缀 8080是项目的本地端口 ding -config=ding.cfg -subdomain=abcde 8080

1.3 启动成功

image-20211010232115048

通过图里的域名就能访问到你本地项目,很简单不多赘述.

2.一键启动

因为启动要输命令比较麻烦,所以自己写了个bat脚本,点击就能启动.

由于域名前缀自己都固定用那个,所以只设计一个变量port.

image-20211010232303335

输入端口后就能实现跟上面一样的效果.

源码如下,可以根据自己的需要修改.

记得替换下程序目录和最后一行中subdomain的值

@echo off :: @echo off控制台不显示代码 color 0B echo default uri is xx,input port: set /p a= echo port is: %a% cd C:\Software\pierced ding -config=ding.cfg -subdomain=xx %a%

新建记事本,写入代码,后缀改成bat即可单击运行.


__EOF__

本文作者羊37
本文链接https://www.cnblogs.com/yang37/p/15391412.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。您的鼓励是博主的最大动力!
posted @   羊37  阅读(737)  评论(0编辑  收藏  举报
编辑推荐:
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
点击右上角即可分享
微信分享提示