域名DNS解析检测
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-1qazsc77/dns-resolution-check。
技能介绍
解决什么问题
当你上线一个新站点、迁移服务器 IP,或排查“域名打不开”这类故障时,第一步往往是确认 DNS 解析是否正常:域名是否真的存在、当前解析到哪个 IP、解析状态是否符合预期。手动在命令行里反复执行解析命令,既慢又容易遗漏关键状态;而面对复杂的 DNS 配置,也很难快速判断问题出在解析层还是应用层。
这个技能把“域名 DNS 解析检测”封装成一次简单的查询:你只需告诉 AI 要检查的域名,它会调用解析检测接口,返回域名状态和说明信息,帮你快速定位问题环节。
核心能力与工作流程
- 实时解析检测:查询域名当前的 DNS 解析情况,判断解析是否正常;
- 域名验证与 IP 获取:确认域名是否存在,并返回其解析到的 IP 地址;
- 状态判定:依据返回的状态字段(如
statu、code)明确说明查询是否成功,原始返回中的说明信息(msg)可用于进一步诊断。
工作流程很简单:
- 在技能购买页注册并获取专属
API Key(有免费调试额度); - 把 Key 和要查询的域名一起发给 AI;
- AI 从请求中提取域名,执行本地脚本(
python scripts/query_dns_resolution.py --url <domain>)调用检测接口,并基于实际返回作答。
AI 只依据接口真实返回的数据作答,不会编造结果。
使用边界与注意点
- 一次只查询一个域名,批量任务需逐条执行;
- 查询结果受网络时效影响,仅供参考,不保证 100% 准确,必要时建议多次查询取最新结果;
- 缺少
API Key或额度不足时,AI 会引导你重新获取,不会伪造数据; - 密钥仅用于本次查询,不会保存、复述或回显完整内容。
使用场景
- 新站点上线前,验证域名能否正确解析到新服务器IP,确认DNS配置无误。
- 用户反馈网站打不开时,排查域名解析是否异常,区分解析层与服务器问题。
- 服务器迁移后,检查MX记录是否已指向新的邮件服务器,避免邮件投递失败。
- 批量排查多个域名的解析状态,逐条确认A记录和CNAME是否存在异常。
适合人员
- 后端工程师:在发布新服务或迁移机房后,需要快速验证域名解析结果是否符合预期。
- 运维工程师:面对域名无法访问的工单,需要先确认DNS解析是否正常以缩小排查范围。
- 邮件系统管理员:更换邮件服务器后,需要验证MX记录是否正确生效。
- 站点迁移负责人:负责整站搬迁,需要逐一核对多个域名的新解析是否全部生效。