Skip to content
Dasheng Chen edited this page Mar 27, 2026 · 10 revisions

D-NET Wiki

欢迎使用 D-NET 文档!本文档将帮助你快速了解并使用 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 规划朝着一体化集成方案的方向演进,目标是用一个轻量级工具解决所有动态网络管理需求。


功能模块

DCDN(已发布)

根据 IP 变化,自动配置云厂商 CDN 源站。目前支持阿里云(CDN、DCDN、ESA)、腾讯云(CDN、EdgeOne)、百度云(CDN、DRCDN),其他云厂商陆续完善中。

核心特性:

  • ✅ 实时监听 IP 地址变化
  • ✅ 自动更新 CDN 回源配置
  • ✅ IPv4/IPv6 双栈协议支持
  • ✅ 多云厂商统一管理
  • ✅ 支持自定义回源端口和协议

使用文档: DCDN 使用指南

DDNS(已发布)

根据 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 使用指南

内网穿透( 规划中 - V3 版本)

局域网 NAT 打洞,实现内网服务公网访问。

规划特性:

  • 📋 点对点内网穿透
  • 📋 支持 TCP/UDP 协议
  • 📋 轻量级部署
  • 📋 与 DCDN/DDNS 联动

预计开发: V3 版本


文档导航

Clone this wiki locally