# 白小泽DNS域名分发系统 **Repository Path**: baizewangluo/bxz-dns ## Basic Information - **Project Name**: 白小泽DNS域名分发系统 - **Description**: 白小泽DNS域名分发系统是一款基于 PHP + Vue3 开发的 DNS 二级域名分发与综合管理平台,提供域名自动分发、智能解析、会员分级、套餐策略与风控审计一站式解决方案;DNS 厂商与支付通道采用插件化架构,按需安装扩展。 - **Primary Language**: PHP - **License**: Not specified - **Default Branch**: master - **Homepage**: https://bxz.bzvv.top/ - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2026-10-15 - **Last Updated**: 2026-10-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: 域名管理, DNS管理, 宝塔, 子域名分发, dns系统 ## README # 白小泽 DNS 域名分发系统 > 一款基于 PHP + Vue 3 开发的 DNS 二级域名分发与综合管理平台,提供域名自动分发、智能解析、会员分级、套餐策略与风控审计的一站式解决方案。 ![版本](https://img.shields.io/badge/version-v1.9.168-blue) ![PHP](https://img.shields.io/badge/PHP-7.4+-777bb4) ![MySQL](https://img.shields.io/badge/MySQL-5.7+-4479a1) ![前端](https://img.shields.io/badge/Vue-3.4.38-42b883) ![许可](https://img.shields.io/badge/license-源码可见-orange) --- ## 一、它能解决什么问题 如果你手上有几十、几百甚至上千个域名,分散在不同注册商和 DNS 平台,下面这些场景应该很熟悉: - **记不住哪个域名在哪** —— 各平台各有一部分,查一次要登好几个后台 - **给别人开二级域名要靠手敲** —— 客户要一个子域名,得手动登控制台加解析,一天重复十几次 - **到期了没人知道** —— 域名过期才发现,站点已经挂了半天 - **想做成生意但没有计费体系** —— 无法按套餐卖、无法按会员分级定价 本系统就是为这些问题设计的:把域名管理、解析下发、用户计费、到期提醒整合进一套后台,让「域名分发」变成可以自动运转的业务。 --- ## 二、核心功能 ### 域名与解析 - **批量导入与分组管理**,支持按注册商、用途、客户维度归类 - **二级域名自动分发** —— 用户自助申请,系统自动下发解析记录 - **解析记录批量操作**,支持 A / CNAME / MX / TXT / AAAA 等常见类型 - **到期监控与提醒**,即将到期自动预警 ### 用户与计费 - **会员分级**,不同等级享受不同的域名数量、解析条数配额 - **套餐策略**,按周期 / 按数量灵活定价 - **多支付通道**,余额、支付宝、微信、QQ 钱包、USDT 等 - **订单与充值卡密**,完整的交易流水与财务对账 ### 平台对接 - **同系统对接** —— 与另一套本系统互相同步域名数据 - **自定义平台** —— 手动填写接口与鉴权,适配其他同类系统 ### 系统与安全 - **插件化架构** —— 功能按需安装,不装不显示、不装不可用 - **风控审计** —— 关键操作留痕,异常行为记录 - **多语言** —— 内置中英文语言包 - **定时任务** —— 到期检查、同步下发等自动执行 --- ## 三、技术架构 | 层级 | 技术 | |---|---| | 后端 | PHP 7.4+(无 Composer 依赖,开箱即用) | | 前端 | Vue 3.4.38(无构建工具,直接引入) | | 数据库 | MySQL 5.7+ | | Web | Nginx / Apache | **零依赖设计** —— 不需要 Composer、不需要 Node 构建、不需要任何包管理器。下载源码、上传服务器、访问域名即可安装。 代码规模:PHP 文件 54 个,数据库表 34 张,中英文语言包各 1600+ 条键。 --- ## 四、快速开始 ### 环境要求 | 项目 | 最低 | 推荐 | |---|---|---| | PHP | 7.4 | 8.0+ | | MySQL | 5.7 | 8.0 | | 扩展 | pdo_mysql、curl、json、mbstring、openssl | — | ### 宝塔面板部署 1. 宝塔面板 → 网站 → 添加站点,创建数据库 2. 将源码上传至站点根目录并解压 3. 访问域名,进入安装向导 4. 填写数据库信息,完成安装 详细图文步骤见仓库内《宝塔面板安装教程.md》。 --- ## 五、插件化说明 本系统采用「内置 + 插件」双层架构: | 类别 | 内置 | 需安装插件 | |---|---|---| | 支付通道 | 余额、支付宝、微信、QQ钱包、USDT | 易支付、码支付 | | 对接平台 | 同系统对接、自定义平台 | 派小星DNS | | DNS 厂商 | 无 | 全部按需安装 | 插件未安装时**不显示、不可用**,功能入口自动隐藏。 --- ## 六、目录结构 ``` ├── app/ 后端核心 │ ├── Core/ 业务核心类(54 个 PHP 文件) │ ├── Lang/ 中英文语言包 │ └── Views/ 视图模板 ├── public/ 对外可访问目录 │ ├── assets/ 前端静态资源(JS / CSS) │ └── install.php 安装向导 ├── database/ 数据表结构与种子数据 ├── runtime/ 运行缓存(已忽略,安装时自动生成) ├── nginx.conf.example Nginx 配置示例 └── VERSION 版本号文件 ``` --- ## 七、完整版与商业授权 本仓库为**源码可见版本**,供学习与技术评估使用。 完整版包含:在线更新、商业授权、全部插件、持续开发、技术支持。 Gitee版本不支持在线升级版本 需要在线升级版本可前往蓝奏云下载: https://lubeiyun.lanzouw.com/iWiEG4c1fqpe 密码:8888 - QQ交流群:**1124849572** (前50名免费授权) - 商务合作 QQ:**331727029** 商业使用须获得书面授权,详见仓库 LICENSE 文件。 --- ## 八、合规使用与免责 使用本系统前请完整阅读 [《合规使用与免责声明》](./合规使用与免责声明.md), 继续使用即视为同意其中全部条款。 --- ## 九、许可 源码可见(Source Available),非开源许可证。 禁止二次售卖、去署名分发、作为竞品基础。 商业使用请联系作者获取书面授权。