-
Notifications
You must be signed in to change notification settings - Fork 25
Home
欢迎使用 D-NET 文档!本文档将帮助你快速了解并使用 D-NET 功能。
一款轻量级动态网络管理工具,支持多平台的 CDN、DNS 和 内网穿透自动化管理与监控。
DNET、D-NET、dnet 均指同一项目,怎么顺手怎么叫,项目名称统一为 D-NET,命令行工具名称为 dnet,全大写缩写为 DNET,三种写法均指同一项目。
D-NET 适用于拥有 公网 IPv6/IPv4 地址,且会动态变化(家庭宽带拨号)的环境,D-NET 能提供稳定的 IPv4/IPv6 访问,适用设备如下:
- 家庭 NAS:群辉、飞牛、绿联
- 移动设备:安卓、嵌入式设备
- 电脑:Windows、MacOS、Linux
项目起源于一个实际需求:国内运营商分配的动态公网 IPv6 地址经常变化,无法直接支持 IPv4 访问。尝试使用 Cloudflare CDN 套壳后,发现国内访问速度慢且不稳定。在寻找国内 CDN 替代方案的过程中,D-NET 应运而生。
随着使用场景的扩展,新的问题出现了:如果只需要 DCDN 功能怎么办?如果只有 IPv4 私网地址需要内网穿透呢?市面上虽有 DDNS、FRP 等成熟方案,但都需要单独部署。于是 D-NET 规划朝着一体化集成方案的方向演进,目标是用一个轻量级工具解决所有动态网络管理需求。
根据 IP 变化,自动配置云厂商 CDN 源站。目前支持阿里云(CDN、DCDN、ESA)、腾讯云(CDN、EdgeOne)、百度云(CDN、DRCDN),其他云厂商陆续完善中。
核心特性:
- ✅ 实时监听 IP 地址变化
- ✅ 自动更新 CDN 回源配置
- ✅ IPv4/IPv6 双栈协议支持
- ✅ 多云厂商统一管理
- ✅ 支持自定义回源端口和协议
使用文档: DCDN 使用指南
根据 IP 变化,自动更新云厂商 DNS 解析记录,支持 A、AAAA、CNAME、TXT 多种记录类型,也可配合 DCDN 功能,通过 CNAME 指向 CDN 域名,实现更轻便的多线路加速接入。
核心特性:
- ✅ 实时监听 IP 变化,自动更新 DNS 解析记录
- ✅ 支持 A / AAAA / CNAME / TXT 多种记录类型
- ✅ IPv4 / IPv6 双栈支持,多 IP 来源(接口、URL、自定义命令)
- ✅ 支持多域名、多记录批量管理
- ✅ 支持阿里云、腾讯云、华为云、Cloudflare 等主流 DNS 服务商
- ✅ 与 DCDN 无缝集成,可通过 CNAME 接入 CDN 加速
使用文档: DDNS 使用指南
局域网 NAT 打洞,实现内网服务公网访问。
规划特性:
- 📋 点对点内网穿透
- 📋 支持 TCP/UDP 协议
- 📋 轻量级部署
- 📋 与 DCDN/DDNS 联动
预计开发: V3 版本