腾讯云DNS(TencentCloud DNSPod)是腾讯云提供的专业DNS解析服务,适用于需要高可用性和高性能DNS解析的用户。本 DDNS 项目支持通过腾讯云API密钥进行认证。
腾讯云DNS使用SecretId
和SecretKey
进行API认证,这是最安全和推荐的认证方式。
{
"dns": "tencentcloud",
"id": "AKIDxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"token": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
}
id
:腾讯云 SecretIdtoken
:腾讯云 SecretKeydns
:固定为 "tencentcloud"
{
"id": "AKIDxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"token": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"dns": "tencentcloud",
"ipv6": ["home.example.com", "server.example.com"]
}
{
"id": "AKIDxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"token": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"dns": "tencentcloud",
"ipv6": ["dynamic.mydomain.com"],
"ttl": 300,
"record_type": "A"
}
{
"ttl": 300
}
{
"record_type": "A"
}
{
"line": "默认"
}
确保使用的腾讯云账号具有以下权限:
可以在 访问管理控制台 中查看和配置权限。
启用调试日志查看详细信息:
ddns --debug
建议使用子账号API密钥并仅授予必要的DNSPod权限,以提高安全性。