Skip to content
cxbdasheng edited this page Sep 16, 2026 · 16 revisions

D-NET Wiki

欢迎使用 D-NET 文档!本文档将帮助你快速了解并使用 D-NET 功能。

什么是 D-NET

一款轻量级动态网络管理工具,支持多平台 CDN、DNS 自动更新,TCP / UDP 端口转发、Web 服务和证书管理。

DNET、D-NET、dnet 均指同一项目,怎么顺手怎么叫,项目名称统一为 D-NET,命令行工具名称为 dnet,全大写缩写为 DNET,三种写法均指同一项目。

适用场景

D-NET 适用于动态公网 IP、局域网服务及固定 IP 环境。DDNS / DCDN 自动更新解析或回源地址,DPF / DWS 提供转发和 Web 服务,DSSL 管理证书。对外访问仍需要可达入口或可用的 CDN 回源链路。适用设备如下:

  • 家庭 NAS:群晖、飞牛、绿联
  • 移动设备:安卓、嵌入式设备
  • 电脑:Windows、MacOS、Linux

项目初衷

项目起源于一个实际需求:国内运营商分配的动态公网 IPv6 地址经常变化,无法直接支持 IPv4 访问。尝试使用 Cloudflare CDN 套壳后,发现国内访问速度慢且不稳定。在寻找国内 CDN 替代方案的过程中,D-NET 应运而生。

随着使用场景的扩展,D-NET 将动态 CDN、动态 DNS、TCP / UDP 端口转发、Web 服务和证书管理整合到同一管理界面,方便按需配置和维护。


功能模块

DCDN

根据 IP 变化,自动配置云厂商 CDN 源站。目前支持阿里云(CDN、DCDN、ESA)、腾讯云(CDN、EdgeOne)、百度云(CDN、DRCDN)、Cloudflare、又拍云,以及自定义回调(Callback)。

核心特性:

  • ✅ 按同步周期检测 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 使用指南

DPF

将 TCP / UDP 入口转发到指定 IP 或域名,支持 IPv4 / IPv6、来源白名单、连接 / 会话数与超时限制、实时状态和统一日志。DPF 需要可达的入口,不提供 NAT 打洞或中转服务器。

核心特性:

  • ✅ TCP / UDP 转发,目标支持 IP 地址或域名
  • ✅ IPv4 / IPv6 入口,可跨地址族连接目标服务
  • ✅ 来源 IP / CIDR 白名单,限制入口访问范围
  • ✅ TCP 连接数 / UDP 会话数限制及超时设置
  • ✅ 实时运行状态、收发流量统计和统一日志
  • ✅ TCP 目标连通性测试,辅助定位连接问题

使用文档: DPF 使用指南

DWS

按域名提供反向代理、URL 跳转、HTTP 重定向及浏览器到服务器的测速,支持 HTTPS、按域名强制跳转和访问认证。

核心特性:

  • ✅ 反向代理、URL 跳转、HTTP 重定向和在线测速
  • ✅ IPv4 / IPv6 双栈监听,多域名共用端口
  • ✅ WebSocket 透传,可选保留原始 Host
  • ✅ HTTPS 入口及同端口强制 HTTPS 跳转
  • ✅ 按域名配置独立访问认证
  • ✅ 引用 DSSL 证书,支持证书更新后热加载

使用文档: DWS 使用指南

DSSL

集中管理证书,支持文件导入、Let’s Encrypt / ZeroSSL 自动申请及续期,并向 DWS 提供证书。

核心特性:

  • ✅ 上传 PEM 证书链和私钥,或引用本地证书文件
  • ✅ 支持 Let's Encrypt / ZeroSSL ACME 自动申请
  • ✅ HTTP、TLS-ALPN 和 DNS 验证方式
  • ✅ Cloudflare、阿里云、腾讯云 DNSPod DNS 验证,支持通配符证书
  • ✅ 自动续期,展示覆盖域名、有效期及申请状态
  • ✅ 与 DWS 集成,证书更新后热加载

使用文档: DSSL 使用指南


从这里开始

  1. 安装与使用指南 部署,完成首次账号设置。
  2. 根据用途选择模块:更新 CDN 回源地址用 DCDN,更新 DNS 记录用 DDNS,转发 TCP 连接或 UDP 数据报用 DPF,按域名提供 HTTP / HTTPS 服务用 DWS,管理证书用 DSSL。
  3. 保存所需模块配置;DCDN、DDNS、DPF、DWS 还需开启各自的全局开关,在「日志」中确认执行结果,再从实际客户端验证访问。
  4. 在「系统设置」调整 同步频率,按需设置 Webhook 通知

使用旧版本时,界面或参数可能有所不同,可先用 dnet -v 查看版本。

文档导航

Clone this wiki locally