8号码库
8号码库

暂无菜单项

首页/文章/源码下载/PHP 源码/
打开 MD 链接

AZhai‑Sub阿宅二级域名分发系统|轻量化全开源私有二级域名管理平台

zenghe
发布于 2周前更新于 2周前
564
在站长运维场景当中,二级域名分配管理一直是比较高频的需求,很多人希望拥有类似 us.kg 的自建二级域名服务,不用搭建复杂NS服务器,就可以对外分配、托管大量子域名资源。今天给大家分享一套轻量化全开源项目——AZhai‑Sub阿宅二级域名管理器,这套系统可以直接复用自己已有的主域名资源,实现二级域名自助申请、审核、解析管控、SSL证书一键申请等全套业务,非常适合个人站长、小团队搭建自用或者小规模对外提供二级域名服务。
和市面上许多二次修改、功能臃肿的域名分发程序不一样,AZhai‑Sub主打轻量化路线,代码开源透明,没有多余加密组件,不需要部署独立DNS Nameserver。只要你手上持有一个主域名,就可以开放用户申请子域名。举个简单例子:你的主域为xxx.com,普通用户提交申请 you.xxx.com,系统就可以接管 *.you.xxx.com 全部泛子域名的解析管控工作,大幅降低自建二级域名平台的门槛。

一、系统核心功能概览

1、二级域名全生命周期管控

系统完整覆盖从用户提交申请、管理员后台审核,到域名启用、暂停、销毁回收的整套流程。普通用户在前台提交二级域名申请,由管理员进行人工审核,审核通过之后方可使用该子域名资源,避免域名资源被恶意占用。同时支持对已经分配出去的域名随时暂停或者恢复解析,方便处理违规、闲置域名。

2、多类型DNS解析记录管理

内置解析管理面板,支持 A、AAAA、CNAME、TXT 主流解析记录类型,用户可以在权限范围内自由修改解析指向。需要注意,根域名TXT验证记录无法由普通用户直接添加,需要提交申请之后由管理员手动操作完成,兼顾灵活性与安全风险控制。解析配置修改完成后,系统会自动同步到对接的第三方DNS服务商,无需人工登录云厂商控制台操作。

3、SSL证书自助申请,支持HTTPS访问

为了解决子域名HTTPS部署麻烦的痛点,AZhai‑Sub内置SSL证书申请模块。分配得到二级域名的用户,可以直接在面板内发起证书申请,给自己的子域名配置HTTPS加密访问,省去手动去证书平台申请、下载、部署的繁琐步骤,让分配出去的子域名开箱即可支持加密访问。

4、多厂商DNS服务商对接

系统并不强制绑定某一家DNS平台,目前原生支持 Cloudflare、阿里云DNS、腾讯云DNS、华为云DNS、西部数码DNS等主流服务商,只需要填入对应平台API密钥即可完成对接。后续版本还会持续扩充更多DNS服务商适配,方便站长根据自身域名托管位置灵活选择后端解析源。

5、完整后台管理与OAuth登录拓展

  • 管理员后台:集中管控用户账号、域名资源池、DNS服务商接口、全部操作日志记录,所有变更行为留有日志便于追溯排查问题。
  • 阿宅OAuth登录:支持对接阿宅OAuth2.0账号中心,开启之后用户可以直接使用阿宅账号一键登录系统,不用重复注册本地账号,适合多系统统一账号体系的场景。
  • 在线升级功能:后台内置系统更新检测,一键获取新版本并且完成升级,不需要手动下载源码覆盖上传,降低后期维护成本。

二、运行环境要求

项目技术栈采用PHP8 + MySQL8组合,对服务器配置要求并不苛刻,普通云服务器、虚拟主机基本都可以满足条件。只需要确保服务器PHP版本不低于PHP8,数据库使用MySQL8版本,做好网站伪静态配置,即可正常运行整套业务系统。因为不需要自建DNS服务,省去了搭建BIND等DNS服务程序的复杂操作,新手上手难度大大降低。

三、简易安装部署步骤

步骤1:上传源码包,将完整项目文件上传至网站运行目录并且解压。
步骤2:数据库初始化,在MySQL中新建数据库,把项目包内 database.sql 文件导入数据库完成数据表初始化。
步骤3:修改配置文件,编辑 config.php 配置文件,填入数据库地址、账号、库名、密码;如果计划启用阿宅OAuth登录,在此处填写申请得到的OAuth密钥参数。
步骤4:登录管理后台,后台访问地址为 你的域名/admin。默认管理员账号:azhai,默认密码:azhai123。强烈建议首次登录后立刻修改默认管理员密码,避免站点被入侵风险。
步骤5:后续配置,登录后台之后,添加对应的DNS服务商API信息,导入主域名资源池,配置完成就可以开放用户提交二级域名申请使用。需要升级系统直接在后台“系统更新”模块检测更新一键升级。

四、适用使用场景

  • 个人站长自用:给自己、团队小伙伴批量分配二级域名,统一管理解析,省去反复登录云DNS控制台。
  • 小型服务搭建:搭建私有二级域名分发服务,对内小范围开放子域名申请。
  • 项目开发测试环境:给测试项目、演示站点快速分配独立子域名,统一管控生命周期。
  • 搭配其他程序联动:依托OAuth能力,可以和其他自研站点打通统一账号登录体系。

五、项目优缺点总结

相比网上很多开心版、二开版二级域名分发源码,AZhai‑Sub最大亮点就是轻量化、全开源、不用自建NS服务器,部署简单,解析依托各大云厂商成熟DNS服务,解析稳定性有保障。整套系统聚焦二级域名分配与解析管理核心需求,没有堆砌无关臃肿的商城、财务模块,代码干净适合进一步二次开发定制。
同时也要客观说明,系统需要依赖第三方DNS服务商开放API接口完成解析同步,需要你自己持有可以正常解析的主域名资源;TXT根记录需要管理员人工介入审核添加,在部分特殊验证场景会多一步操作。
总体来看,如果想要低成本搭建一套私有化二级域名分发管理平台,又不想折腾复杂DNS服务部署,这套AZhai‑Sub是非常值得尝试的轻量化开源方案。
二级域名分发域名分发系统
互动
支持作者
如果这篇内容对你有帮助,可以请作者喝杯咖啡
69 点赞
6 收藏
分享
0 讨论
反馈
0 / 600
细中粗
0 讨论
热门最新
总结
暂无总结

资源选择

二级域名分发系统
二级域名分发系统
已下载 26 次 评分 5

获取方式

VIP会员 ·免费
免费资源,点击下方按钮下载
普通用户 ·30
使用 30 兑换后下载
普通用户 ·¥5
支付 ¥5 购买后下载
游客 ·¥10推荐
支付 ¥10 购买后下载

下载确认

资源选择
二级域名分发系统
获取方式
游客 ·¥10
获取后可长期使用 · 支持多个下载地址
一对一服务技术支持免费安装免费升级
8号码库
8号码库
首页
源码下载积分免费
网址导航付费
文档
社区
8号码库 · 8maoku.com © 2026 版权所有
隐私政策 常见问题 联系我们
捐赠❤️支持我们