获取 DNS 提供商的 API 密钥
Clash Meta 需要连接到其他 DNS 提供商(如 AWS Route53 或 Cloudflare)获取域名解析记录,获取步骤如下:
-
登录 AWS Route53:
- 前往 AWS 管理控制台。
- navigates 到 Route53,点击“Hosted Zones”。
- 选择该域名的主机区,点击“Actions”下的“Show API Key”。
- 复制 API 密钥。
-
登录 Cloudflare:
- 前往 Cloudflare 的控制台。
- 点击“API”选项卡。
- 点击“Generate API Key”。
- 复制 API 密钥。
准备域名解析记录
准备好要导入的域名记录,
example.com.的 A 记录:.113.10www.example.com.的 CNAME 记录:example.com.mail.example.com.的 MX 记录:mail.example.com. 10 203..113.10
安装 Clash Meta
下载并安装 Clash Meta:
- 下载 Clash Meta 安装包。
- 运行安装包进行安装。
配置 Clash Meta API 密钥
打开 Clash Meta,进入“设置” > “API”:
- AWS Route53 API 密钥: 复制 AWS Route53 的 API 密钥。
- Cloudflare API 密钥: 复制 Cloudflare 的 API 密钥。
导入域名解析记录
-
文件上传:
- 在 Clash Meta 中,点击“+”按钮选择“导入记录文件”。
- 选择包含域名解析记录的 CSV 文件。
- 确认导入,Clash Meta 会处理记录。
-
API 密钥:
- 点击“+”按钮选择“使用 API 导入”。
- 输入目标 DNS 提供商的 API 密钥。
- 发送 POST 请求,上传包含记录的数据。
管理域名解析记录
-
手动编辑:
- 在“记录”列表中,点击目标记录,进入编辑页面。
- 修改记录值或类型。
- 确认保存。
-
批量操作:
- 选择多个记录,点击“批量编辑”。
- 对所有记录进行修改或删除。
查看解析情况
- 图表和报告:
- 在“解析情况”部分,查看每个域名的解析状态。
- 点击图表,查看详细信息。
高级配置(如自动化扫描)
- 按照 Clash Meta 文档配置自动化扫描模块:
- 输入扫描配置,设置触发条件。
- 启用自动化检测异常记录。
测试配置
-
验证连接:
- 检查 DNS 提供商连接状态。
- 查看日志确保无误。
-
验证导入:
- 确认解析记录正确导入。
- 查看图表确认数据正确。
常见问题
- API 错误: 检查密钥是否正确,确保权限。
- 记录错误: 验证记录格式,确保无误。
通过以上步骤,您可以顺利配置并使用 Clash Meta 管理和分析网络中的域名解析情况。









