一晃 D-NET 已经开源一年多了,也收获了 100 多个 Star ,感谢大家的支持。
最初只是想给自己的家庭服务器写个小工具,在公网 IP 变化后自动更新 CDN 源站和 DNS 解析。后来随着自己的使用需求,以及大家的反馈,陆续加了更多功能。
这次 v3.1.0 新增了端口转发、反向代理、在线测速和自动证书管理。目前主要有这几个模块:
- 动态 CDN ( DCDN ):根据 IP 变化自动更新 CDN 源站,支持阿里云、腾讯云、百度云、Cloudflare 、又拍云及自定义回调。
- 动态 DNS ( DDNS ):自动更新 A / AAAA / CNAME / TXT 记录,支持阿里云、腾讯云、Cloudflare 、华为云、DNSPod 、NameSilo 、GoDaddy 等服务商。
- 端口转发( DPF ):支持 TCP / UDP 、IPv4 / IPv6 ,可配置来源白名单、连接数和超时,并提供运行日志及 TCP 目标连通性测试。
- Web 服务( DWS ):支持反向代理、URL 跳转、HTTP 重定向和浏览器到服务器的在线测速。支持多域名共用端口、WebSocket 、HTTPS 和访问认证。
- 证书管理( DSSL ):统一管理上传证书和本地证书,支持 Let’s Encrypt 、ZeroSSL 自动申请与续期,以及 HTTP 、TLS-ALPN 和多家云厂商的 DNS 验证。
D-NET 使用 Go 开发,提供 Web 管理界面,支持 Docker 部署。主要面向家庭服务器、NAS 和自建服务场景,希望能把这些日常需要的小功能集中在一个工具里。
项目地址:github.com/cxbdasheng/dnet
使用文档:项目 Wiki
欢迎大家试用,有问题或建议可以提 Issue ,也欢迎提交 PR 。如果觉得有用,欢迎点个 Star 支持一下。