前台总表
适合自己巡检和完整查看所有域名,支持排序、筛选和域名点击跳转。
下面这三张图分别对应前台总表、公开米表和后台管理页。
适合自己巡检和完整查看所有域名,支持排序、筛选和域名点击跳转。
只展示填了售价的域名,更适合发给买家。
同步、WHOIS、日期补录、售价设置,以及默认排序、域名点击等账户级配置都在这里完成。
注册 DomainKeeper 时必须填写激活码。所以第一步先准备好它。
先获取有效激活码。没有它就无法完成注册。
注册时要直接填写它。建议提前复制好。
现在统一使用同一个登录入口,但页面已经拆成三个选项卡:登录账号、卡密注册、重置密码。默认打开“登录账号”;新用户请切到“卡密注册”;忘记密码时切到“重置密码”。
用户名会直接变成子域名。假设你注册的是 abc,那么后台入口就是 abc.sanpin.ltd/admin。
卡密注册时需要填写密码和确认密码;重置密码时也要填写新密码和确认新密码。
推荐直接一次配置到位:基础同步需要“区域-区域-读取”,如果你以后可能要接入自有域名,就顺手一起把“区域-DNS-编辑”配上。
无论你是只想同步 Cloudflare 域名,还是以后要接入自有域名,都先需要 区域-区域-读取。
如果你以后可能会用更短的域名、品牌域名或希望系统自动写 DNS,建议现在就一起勾上 区域-DNS-编辑。
Cloudflare 帐户 API 令牌页面,登录后先点“创建令牌”。
进入创建页后,在 API 令牌模板里找到“编辑区域 DNS”,点右边的“使用模板”。
“编辑区域 DNS”模板会先带上 区域-DNS-编辑。这一步只需要再补一条 区域-区域-读取。
确认账户范围和权限没有选错后,再点“创建令牌”。
创建成功后,立即复制 Token,回到域管家后台保存即可。
Cloudflare 帐户 API 令牌页面,登录后先点“创建令牌”。
进入创建页后,在“自定义令牌”这一栏点击“开始使用”。
基础同步一定要选 区域-区域-读取。如果你将来可能要接入自有域名,推荐同一个 Token 里一起勾上 区域-DNS-编辑。
确认账户范围和权限没有选错后,再点“创建令牌”。
创建成功后,立即复制 Token,回到域管家后台保存即可。
VPS8 在域管家里先按 DNS 托管商接入:用 API Key 同步 zone、读取 DNS 记录,并在后台 DNS 弹窗里新增、修改和删除解析记录。续费和域名生命周期暂不做自动化。
进入 VPS8 的 DNS OpenAPI 页面,确认账号已开启 client API 权限,然后复制 API Key。
打开后台“账户与授权”,找到 VPS8 API Key 输入框,粘贴后保存。系统会先做一次只读校验。
保存成功后,在右侧快捷操作里点击“同步 VPS8 域名”。同步会拉取当前 VPS8 账号下的托管域名和解析记录快照。
域名同步后,如果该域名的托管商显示为 VPS8,就可以从后台 DNS 弹窗管理 A、AAAA、MX、CNAME 和 TXT 记录。
登录 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.com 或 brand.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。 |
保存账户设置后,就可以开始管理域名。首次使用时,建议先完成平台同步,再按需补 WHOIS、管理 DNS 和切换托管商。
点击“同步 Cloudflare 域名”,把 Cloudflare 账号下的 Zone 拉进系统。同步时会顺带自动刷新当前列表里的顶级域名 WHOIS;完成后,前台、后台和米表默认都会读取这份最新快照。
如果你的域名扣在 DNSPod,或者有 DNSHE 免费域名,可以继续点“同步 DNSPod 域名”或“同步 DNSHE 域名”,把这些平台的数据拉进同一份快照。
首次接入域名很多,或者同步后仍然有空白项时,再用“全局更新 WHOIS”做一轮完整补齐。
后续日常维护时,用“增量更新 WHOIS”即可。它更适合补剩余缺失项,速度也更轻量。
“保存全部修改”、WHOIS 更新和平台同步都收在右侧“快捷操作”栏。窗口较窄时会默认收起,需要操作再点开即可。
| 表头交互 | 表头采用“标题一行 + 排序 / 筛选一行”的布局。支持排序的列可以直接在标题下方点击升降序。 |
|---|---|
| 不参与排序的列 | “确权”和“注册商”当前只保留筛选,不提供排序按钮。 |
| 一级 / 二级切换 | 在二级域名表格右上角可以切换查看一级或二级视图。切换后,域名、注册日期、到期时间和剩余 / 进度会一起切换。 |
| 默认排序回退 | 如果你已手动点击某一列的排序按钮,再点一次同方向,系统会回到后台设定的默认排序。 |
| DNS 管理 | 后台每个域名现在都有“DNS”入口。系统会按当前唯一托管商加载可编辑的解析记录,支持新增、编辑、删除。A / AAAA / CNAME 记录会给出可直接点击的访问链接。 |
| 切换托管 | 后台会按“当前托管商 + 注册商适配器”动态显示可切换目标。当前只对有注册商 API 的域名开放,而且只会暴露已确认可用的目标,不会把不稳定的 provider 路径当成必然可用。 |
如果你不想对外使用默认的 你的用户名.sanpin.ltd,而是想用更短的域名或自己的品牌域名,就在这里接入。
abc.sanpin.ltd 还是太长,或者你自己有更短的域名、自己的品牌域名,就可以把它接到域管家里,之后直接用 你的域名、你的域名/admin、你的域名/market 访问。先按上面的 Cloudflare API Token 教程创建 Token,还是建议一开始就直接把 区域-DNS-编辑 也一起配好。
登录 abc.sanpin.ltd/admin,在“账户与授权”里填写“接入自有域名(CNAME)”,例如 sale.example.com,再点“保存账户设置”。
后台会先预检 Token 、Zone 和 DNS 写入能力。如果可以自动处理,就直接写入记录;如果不可自动,就先保存映射,再引导你手动处理。
如果最终走的是手动模式,请以当前页面返回的记录为准。通常会包括业务 CNAME(指向 你的用户名.sanpin.ltd),以及 _acme-challenge 的委派 CNAME。如果你没有提供具备“区域-DNS-编辑”权限的 Token,或填写的域名本身不是 Cloudflare 托管,就会进入这条手动模式。
接入完成后可直接访问:你的域名、你的域名/admin、你的域名/market。
公开米表地址是 abc.sanpin.ltd/market。这个页面只展示“已填售价”的域名。
| 网站标题 | 决定米表顶部显示的标题。 |
|---|---|
| 米表联系方式 | 显示给买家的联系信息。建议把邮箱、手机号等内容用空格分开,系统会尽量自动识别并在页面上生成可复制的联系卡片。 |
| 售价 | 由金额 + 币种组成。可选人民币、美元或其他。 |
| 其他币种 | 如果币种选“其他”,请在旁边补上具体单位。 |
| 接入宣传语 | 如果你给域名补了“接入宣传语”,它会跟着售价一起显示在公开米表里,适合直接告诉买家这个域名代表什么、适合做什么。 |
| 类型列 / 确权列 | 这两列现在都可以在“账户与授权”里单独开关。你想让公开米表更简洁时,可以直接关闭。 |
| 是否显示在米表 | 只要域名有售价,它就会出现在公开米表里。 |
除了批量更新 WHOIS,后台每个域名还有一个“查询 WHOIS”按钮。点击后会弹出结果面板,显示查询链路、实际查询的域名、来源以及完整 WHOIS 原文。
适合立刻查看单个域名的 WHOIS 原始结果,或者确认系统实际查询的是哪一级域名。如果识别到了注册商和日期,现在会直接回填到当前行。
适合初次接入,或者需要整批刷新当前列表的 WHOIS 缓存时使用。
适合日常维护。它会优先处理仍然缺注册商、注册日期或到期时间的域名。
系统会先复用短期缓存的 WHOIS 结果,同时对单次 WHOIS 查询做频率控制。
| 单次查询缓存 | 同一域名的 WHOIS 单次查询结果会做 5 分钟缓存,用来减少短时间内的重复请求。 |
|---|---|
| 成功缓存 TTL | 域名信息的用户级 WHOIS 缓存保留 1 小时。 |
| 失败重试间隔 | 如果 WHOIS 查询失败或结果不完整,系统会在 10 分钟后再允许同域名重试。 |
| 频控窗口 | 单次 WHOIS 查询按 5 分钟窗口进行限制。 |
| 限制方式 | 当前对 IP 和已登录用户都会做限制:每个 IP 5 分钟内最多 20 次,每个用户 5 分钟内最多 30 次。超过后会返回“WHOIS 查询过于频繁”提示。 |
除了整理域名列表,现在后台还能帮你更快地进到官网处理继费 / 转移,并用 Telegram 提前收到到期提醒。
| 注册商官网快捷入口 | 后台表格的“注册商”列现在会跟着输入框一起提供一个“官网”下拉按钮。点开后可以直接跳转到对应 registrar 官网,更适合继费、转移或临时处理域名。 |
|---|---|
| 手动修正 registrar 官网 | 如果 registrar 自动识别不完整,可以在后台表格的“注册商”列点开“官网”下拉框,直接填写或修改官网地址。前台总表、公开米表和这个下拉框里的跳转入口都会优先使用你手工填的地址。 |
| TG 提醒怎么配 | 在“账户与授权”里填 Telegram Bot Token、Chat ID、提醒天数,例如 30,7,1,再打开开关即可。如果想先检查机器人能不能收到消息,可以先点“测试推送一条 TG”。旁边的 ? 会直接跳到下方教程。 |
| 正式提醒什么时候发 | 测试消息是立刻发送的,正式提醒由系统的 cron 定时任务自动扫描域名快照。每个提醒天数对同一个域名只会发一次,不会因为重复扫描就一直轰炸。 |
桌面端可以去 Telegram Desktop 下载,手机端或网页端也可以。先登录你自己的 Telegram 账号,再去创建机器人。
依次执行 /start 和 /newbot,先填 Bot 名称,再填用户名。用户名必须以 bot 结尾,创建成功后会拿到一串 Bot Token。
先搜索 @你的bot用户名 打开对话,给它发一条 test。然后访问 https://api.telegram.org/bot<BotToken>/getUpdates,从返回结果里的 chat.id 取出 Chat ID。
把 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 即可。安装并登录 Telegram 后,在搜索框里输入 BotFather,打开官方机器人对话。
进入 BotFather 对话后,先发一次 /start,让后续创建指令生效。
继续发送 /newbot,BotFather 会提示你开始创建一个新的 Telegram Bot。
第一步填写展示给用户看的 Bot 名称,这个名称可以用普通中文或英文。
第二步填写 Bot 用户名,必须以 bot 结尾。创建成功后,立即复制并保存 Bot Token。
回到 Telegram 搜索框,输入 @你的 Bot 用户名,打开刚创建好的机器人对话。
先给 Bot 发一条 test;如果 getUpdates 还是空数组,可以再多发几次再刷新。
浏览器访问 getUpdates 拿到 Chat ID,然后把 Token 和 Chat ID 回填到域管家后台,点“测试推送一条 TG”验收即可。