域管家(DomainKeeper)
官方使用文档

按顺序完成这几步,就能开始管理域名。

页面预览

下面这三张图分别对应前台总表、公开米表和后台管理页。

前台总表

适合自己巡检和完整查看所有域名,支持排序、筛选和域名点击跳转。

公开米表

只展示填了售价的域名,更适合发给买家。

后台管理

同步、WHOIS、日期补录、售价设置,以及默认排序、域名点击等账户级配置都在这里完成。

1. 先购买激活码

注册 DomainKeeper 时必须填写激活码。所以第一步先准备好它。

1

完成购买

先获取有效激活码。没有它就无法完成注册。

2

先保存好激活码

注册时要直接填写它。建议提前复制好。

2. 登录、卡密注册与重置密码

现在统一使用同一个登录入口,但页面已经拆成三个选项卡:登录账号、卡密注册、重置密码。默认打开“登录账号”;新用户请切到“卡密注册”;忘记密码时切到“重置密码”。

用户名就是路由

用户名会直接变成子域名。假设你注册的是 abc,那么后台入口就是 abc.sanpin.ltd/admin

注册和重置都要确认两次密码

卡密注册时需要填写密码和确认密码;重置密码时也要填写新密码和确认新密码。

登录页默认是“登录账号”。注册新用户时,请切到“卡密注册”;如果是忘记密码,请切到“重置密码”,填写用户名、激活码、新密码和确认新密码即可。

3. 获取 Cloudflare API 令牌

推荐直接一次配置到位:基础同步需要“区域-区域-读取”,如果你以后可能要接入自有域名,就顺手一起把“区域-DNS-编辑”配上。

1

基础同步必备

无论你是只想同步 Cloudflare 域名,还是以后要接入自有域名,都先需要 区域-区域-读取

2

推荐一次配齐

如果你以后可能会用更短的域名、品牌域名或希望系统自动写 DNS,建议现在就一起勾上 区域-DNS-编辑

先点“编辑区域 DNS”的“使用模板”

进入创建页后,在 API 令牌模板里找到“编辑区域 DNS”,点右边的“使用模板”。

再补上“区域-区域-读取”就可以了

“编辑区域 DNS”模板会先带上 区域-DNS-编辑。这一步只需要再补一条 区域-区域-读取

确认摘要

确认账户范围和权限没有选错后,再点“创建令牌”。

创建成功后立即复制

创建成功后,立即复制 Token,回到域管家后台保存即可。

如果你确定完全不需要接入自有域名,再展开看基础同步 5 图教程

在自定义令牌下面点击开始使用

进入创建页后,在“自定义令牌”这一栏点击“开始使用”。

令牌名称 / 权限 / 区域资源

基础同步一定要选 区域-区域-读取。如果你将来可能要接入自有域名,推荐同一个 Token 里一起勾上 区域-DNS-编辑

确认摘要

确认账户范围和权限没有选错后,再点“创建令牌”。

创建成功后立即复制

创建成功后,立即复制 Token,回到域管家后台保存即可。

VPS8 DNS 托管接入

VPS8 在域管家里先按 DNS 托管商接入:用 API Key 同步 zone、读取 DNS 记录,并在后台 DNS 弹窗里新增、修改和删除解析记录。续费和域名生命周期暂不做自动化。

1

准备 VPS8 API Key

进入 VPS8 的 DNS OpenAPI 页面,确认账号已开启 client API 权限,然后复制 API Key。

2

在后台保存

打开后台“账户与授权”,找到 VPS8 API Key 输入框,粘贴后保存。系统会先做一次只读校验。

3

同步 VPS8 域名

保存成功后,在右侧快捷操作里点击“同步 VPS8 域名”。同步会拉取当前 VPS8 账号下的托管域名和解析记录快照。

4

管理 DNS 记录

域名同步后,如果该域名的托管商显示为 VPS8,就可以从后台 DNS 弹窗管理 AAAAAMXCNAMETXT 记录。

VPS8 OpenAPI 文档:https://vps8.zz.cd/dnsopenapi。请不要把真实 API Key 发到工单、论坛或截图里。

4. 后台“账户与授权”如何设置

登录 abc.sanpin.ltd/admin 后,先配置“账户与授权”。这里是账户的基础设置区。

用户名只读字段。它就是你的专属路由段。
授权状态只读字段。用来显示当前账户是否已激活。
网站标题显示在你的前台和米表顶部。留空时会使用默认标题“域管家”。
米表联系方式显示在 abc.sanpin.ltd/market 页面顶部。多个联系方式用空格分开即可;系统会自动识别邮箱和手机号,生成可点击复制的联系卡片。
前台公开访问保持“开启”时,abc.sanpin.ltd 可以直接打开给外部访客查看。如果你想改成需要登录才能进入,再把这个开关关掉即可。
侧边宣传栏现在直接用一个“开启”开关控制。关掉后,你的前台、后台和公开米表右侧都不再显示“官网 / 文档 / 更新日志”入口区。
默认排序决定前台总表和后台表格打开时的初始排序。可以改成剩余时间、到期时间、注册日期、售价或域名。
域名点击跳转保持“开启”时,前台、后台和米表里的域名都可以直接点开跳到对应站点。如果你只想展示文字不跳转,就在后台关掉。
显示列这一组开关会按账号单独保存。“域名”列会始终固定显示,可以单独控制“类型 / 确权 / 注册商 / 注册日期 / 到期时间 / 宣传语 / 售价 / 剩余 / 进度”是否显示。保存后,后台表格、前台总表和公开米表会一起按这套设置生效。其中“类型”显示的是当前唯一 DNS 托管商,比如 Cloudflare、DNSPod、DNSHE 或 Custom。
DNSPod Token如果你要同步 DNSPod 域名,请在“账户与授权”里填写 DNSPod Token ID 和 Token。系统会按完整 ID,Token 传给 DNSPod 传统 API。
DNSHE API / DNSPod Token 排列同一平台的凭据现在都放在同一行: DNSHE 用 API Key + API Secret,DNSPod 用 Token ID + Token。
二级域名续费提醒DNSHE 是当前支持自动续费的二级域名提供商;DigitalPlat、Stackryze 和 pp.ua 保持提醒优先。Account Settings 里按平台开关提醒,DigitalPlat 提前 90 天,Stackryze 提前 60 天,pp.ua 提前 120 天提醒,其中 pp.ua 仍需要用户手动完成 Telegram 验证后续费。
手动录入域名如果某个域名不在 Cloudflare 同步列表里,可以在域名表格上方直接手动录入。现在输入域名后会自动识别是“顶级域名”还是“二级域名”,并同步切换对应类型。如果识别为顶级域名,二级域名注册日期和到期时间会自动隐藏。
接入宣传语手动录入或编辑属性时,可以给域名补一段简短说明,例如域名含义、适用场景或一句话卖点。保存后,前台总表和公开米表会同步显示。
Cloudflare API 令牌把你在 Cloudflare 后台刚创建的、属于当前账号的令牌粘贴到这里,然后点“保存账户设置”。基础同步仅需“区域-区域-读取”权限;如果你以后可能要“接入自有域名”,推荐一次性同时配好“区域-DNS-编辑”,这样后台就能自动写入 DNS 记录。
接入自有域名(CNAME)如果你觉得系统默认入口例如 abc.sanpin.ltd 太长,或者你自己有更短的域名、品牌域名(例如 sale.example.combrand.com),就可以在这里填写。系统会自动判断是否可自动写入 DNS;如果不可自动,会先保存映射,再引导你按页面返回的记录手动补齐。
DNS 管理后台每个域名现在都有“DNS”入口。系统会按当前唯一托管商加载可编辑的解析记录,支持新增、编辑、删除。A / AAAA / CNAME 记录会给出可直接点击的访问链接。
切换托管后台会按“当前托管商 + 注册商适配器”动态显示可切换目标。当前只对有注册商 API 的域名开放,而且只会暴露已确认可用的目标,不会把不稳定的 provider 路径当成必然可用。
类型含义“类型”现在表示的是当前唯一 DNS 托管商,例如 Cloudflare、DNSPod、DNSHE 或 Custom,不再表示所有同步来源的集合。
DNSPod Token如果你要同步 DNSPod 域名,请在“账户与授权”里填写 DNSPod Token ID 和 Token。系统会按完整 ID,Token 的形式调用 DNSPod 传统 API。
“账户与授权”里的配置都会按用户单独保存。你的标题、Token、默认排序、显示列、侧边宣传栏、前台公开访问和域名点击跳转都不会影响其他用户。

5. 同步域名、WHOIS、DNS 管理和日常维护

保存账户设置后,就可以开始管理域名。首次使用时,建议先完成平台同步,再按需补 WHOIS、管理 DNS 和切换托管商。

1

同步 Cloudflare 域名

点击“同步 Cloudflare 域名”,把 Cloudflare 账号下的 Zone 拉进系统。同步时会顺带自动刷新当前列表里的顶级域名 WHOIS;完成后,前台、后台和米表默认都会读取这份最新快照。

2

同步 DNSPod / DNSHE

如果你的域名扣在 DNSPod,或者有 DNSHE 免费域名,可以继续点“同步 DNSPod 域名”或“同步 DNSHE 域名”,把这些平台的数据拉进同一份快照。

3

全局更新 WHOIS

首次接入域名很多,或者同步后仍然有空白项时,再用“全局更新 WHOIS”做一轮完整补齐。

4

增量更新 WHOIS

后续日常维护时,用“增量更新 WHOIS”即可。它更适合补剩余缺失项,速度也更轻量。

5

在右侧快捷操作栏处理

“保存全部修改”、WHOIS 更新和平台同步都收在右侧“快捷操作”栏。窗口较窄时会默认收起,需要操作再点开即可。

表格里的“接入宣传语、注册商、日期、售价、剩余天数”都是后续管理和对外展示时的关键参考信息。
表头交互表头采用“标题一行 + 排序 / 筛选一行”的布局。支持排序的列可以直接在标题下方点击升降序。
不参与排序的列“确权”和“注册商”当前只保留筛选,不提供排序按钮。
一级 / 二级切换在二级域名表格右上角可以切换查看一级或二级视图。切换后,域名、注册日期、到期时间和剩余 / 进度会一起切换。
默认排序回退如果你已手动点击某一列的排序按钮,再点一次同方向,系统会回到后台设定的默认排序。
DNS 管理后台每个域名现在都有“DNS”入口。系统会按当前唯一托管商加载可编辑的解析记录,支持新增、编辑、删除。A / AAAA / CNAME 记录会给出可直接点击的访问链接。
切换托管后台会按“当前托管商 + 注册商适配器”动态显示可切换目标。当前只对有注册商 API 的域名开放,而且只会暴露已确认可用的目标,不会把不稳定的 provider 路径当成必然可用。
如果是二级域名或手动维护的自定义域名,部分时间信息需要你在后台手动补录。

接入自有域名(CNAME)

如果你不想对外使用默认的 你的用户名.sanpin.ltd,而是想用更短的域名或自己的品牌域名,就在这里接入。

“接入自有域名”是什么意思?
如果你觉得系统默认入口例如 abc.sanpin.ltd 还是太长,或者你自己有更短的域名、自己的品牌域名,就可以把它接到域管家里,之后直接用 你的域名你的域名/admin你的域名/market 访问。
2

在后台填写域名

登录 abc.sanpin.ltd/admin,在“账户与授权”里填写“接入自有域名(CNAME)”,例如 sale.example.com,再点“保存账户设置”。

3

系统会自动判断模式

后台会先预检 Token 、Zone 和 DNS 写入能力。如果可以自动处理,就直接写入记录;如果不可自动,就先保存映射,再引导你手动处理。

4

手动模式按页面提示补记录

如果最终走的是手动模式,请以当前页面返回的记录为准。通常会包括业务 CNAME(指向 你的用户名.sanpin.ltd),以及 _acme-challenge 的委派 CNAME。如果你没有提供具备“区域-DNS-编辑”权限的 Token,或填写的域名本身不是 Cloudflare 托管,就会进入这条手动模式。

5

验证三个入口

接入完成后可直接访问:你的域名你的域名/admin你的域名/market

权限建议:基础同步只需“区域-区域-读取”;但只要你长期有使用自有域名的可能,还是建议一开始就直接把“区域-DNS-编辑”也一起配好。

米表设置、联系方式和售价

公开米表地址是 abc.sanpin.ltd/market。这个页面只展示“已填售价”的域名。

网站标题决定米表顶部显示的标题。
米表联系方式显示给买家的联系信息。建议把邮箱、手机号等内容用空格分开,系统会尽量自动识别并在页面上生成可复制的联系卡片。
售价由金额 + 币种组成。可选人民币、美元或其他。
其他币种如果币种选“其他”,请在旁边补上具体单位。
接入宣传语如果你给域名补了“接入宣传语”,它会跟着售价一起显示在公开米表里,适合直接告诉买家这个域名代表什么、适合做什么。
类型列 / 确权列这两列现在都可以在“账户与授权”里单独开关。你想让公开米表更简洁时,可以直接关闭。
是否显示在米表只要域名有售价,它就会出现在公开米表里。
前台总表中的域名默认是可以点击跳转的。如果你不希望在米表或总表里出现可点击域名,可以在后台把“域名点击”关掉。
最常见的情况是“域名已经录入了,但米表不显示”。通常原因就是没填售价,或者填完后忘了点“保存全部修改”。

WHOIS 查询功能怎么用

除了批量更新 WHOIS,后台每个域名还有一个“查询 WHOIS”按钮。点击后会弹出结果面板,显示查询链路、实际查询的域名、来源以及完整 WHOIS 原文。

1

单个查询

适合立刻查看单个域名的 WHOIS 原始结果,或者确认系统实际查询的是哪一级域名。如果识别到了注册商和日期,现在会直接回填到当前行。

2

全局更新

适合初次接入,或者需要整批刷新当前列表的 WHOIS 缓存时使用。

3

增量更新

适合日常维护。它会优先处理仍然缺注册商、注册日期或到期时间的域名。

4

缓存和防刷

系统会先复用短期缓存的 WHOIS 结果,同时对单次 WHOIS 查询做频率控制。

单次查询缓存同一域名的 WHOIS 单次查询结果会做 5 分钟缓存,用来减少短时间内的重复请求。
成功缓存 TTL域名信息的用户级 WHOIS 缓存保留 1 小时。
失败重试间隔如果 WHOIS 查询失败或结果不完整,系统会在 10 分钟后再允许同域名重试。
频控窗口单次 WHOIS 查询按 5 分钟窗口进行限制。
限制方式当前对 IP 和已登录用户都会做限制:每个 IP 5 分钟内最多 20 次,每个用户 5 分钟内最多 30 次。超过后会返回“WHOIS 查询过于频繁”提示。

续费跳转与 TG 到期提醒

除了整理域名列表,现在后台还能帮你更快地进到官网处理继费 / 转移,并用 Telegram 提前收到到期提醒。

注册商官网快捷入口后台表格的“注册商”列现在会跟着输入框一起提供一个“官网”下拉按钮。点开后可以直接跳转到对应 registrar 官网,更适合继费、转移或临时处理域名。
手动修正 registrar 官网如果 registrar 自动识别不完整,可以在后台表格的“注册商”列点开“官网”下拉框,直接填写或修改官网地址。前台总表、公开米表和这个下拉框里的跳转入口都会优先使用你手工填的地址。
TG 提醒怎么配在“账户与授权”里填 Telegram Bot Token、Chat ID、提醒天数,例如 30,7,1,再打开开关即可。如果想先检查机器人能不能收到消息,可以先点“测试推送一条 TG”。旁边的 ? 会直接跳到下方教程。
正式提醒什么时候发测试消息是立刻发送的,正式提醒由系统的 cron 定时任务自动扫描域名快照。每个提醒天数对同一个域名只会发一次,不会因为重复扫描就一直轰炸。
当前续费规则
DNSHE 仍是二级域名里唯一走自动续费的流程,成功后会发送 Telegram 通知并按“域名 + 到期日”去重。DigitalPlat、Stackryze 和 pp.ua 都是提醒优先:DigitalPlat 提前 90 天,Stackryze 提前 60 天,pp.ua 提前 120 天;pp.ua 续费前还要完成官方 Telegram 验证,所以系统只负责提醒,不做自动续费。
如果你还没有 Telegram Bot,可以直接按下面这套简体步骤做。做完后,把 Bot Token 和 Chat ID 回填到后台,再点“测试推送一条 TG”就能验收。
1

先装 Telegram 并登录账号

桌面端可以去 Telegram Desktop 下载,手机端或网页端也可以。先登录你自己的 Telegram 账号,再去创建机器人。

2

用 BotFather 创建 Bot

依次执行 /start/newbot,先填 Bot 名称,再填用户名。用户名必须以 bot 结尾,创建成功后会拿到一串 Bot Token。

3

先和 Bot 说句话,再拿 Chat ID

先搜索 @你的bot用户名 打开对话,给它发一条 test。然后访问 https://api.telegram.org/bot<BotToken>/getUpdates,从返回结果里的 chat.id 取出 Chat ID。

4

回到域管家后台做测试发送

把 Bot Token、Chat ID 和提醒天数填进“账户与授权”。如果想单独验证 API,也可以访问 https://api.telegram.org/bot<BotToken>/sendMessage?chat_id=<ChatId>&text=Hello;在域管家里更推荐直接点“测试推送一条 TG”。

如果浏览器里看到 {"ok":true,"result":[]},通常说明你还没有先给 Bot 发消息,或者消息还没被拉到;这时回 Telegram 再发一次 test,然后刷新 getUpdates 即可。

1. 先搜索 BotFather

安装并登录 Telegram 后,在搜索框里输入 BotFather,打开官方机器人对话。

2. 先输入 /start

进入 BotFather 对话后,先发一次 /start,让后续创建指令生效。

3. 再输入 /newbot

继续发送 /newbot,BotFather 会提示你开始创建一个新的 Telegram Bot。

4. 先取一个 Bot 名称

第一步填写展示给用户看的 Bot 名称,这个名称可以用普通中文或英文。

5. 再取用户名并保存 Token

第二步填写 Bot 用户名,必须以 bot 结尾。创建成功后,立即复制并保存 Bot Token。

6. 用 @用户名 打开你的 Bot

回到 Telegram 搜索框,输入 @你的 Bot 用户名,打开刚创建好的机器人对话。

7. 先发几次 test 激活对话

先给 Bot 发一条 test;如果 getUpdates 还是空数组,可以再多发几次再刷新。

8. 取到 Chat ID 后再测试发送

浏览器访问 getUpdates 拿到 Chat ID,然后把 Token 和 Chat ID 回填到域管家后台,点“测试推送一条 TG”验收即可。