阿里云DNS(AliDNS)是阿里云提供的权威DNS解析服务,支持高并发、高可用性的域名解析。本 DDNS 项目支持通过阿里云AccessKey进行认证。
阿里云DNS使用AccessKey ID和AccessKey Secret进行API认证,这是阿里云标准的认证方式。
{
"dns": "alidns",
"id": "LTAI4xxxxxxxxxxxxxxx",
"token": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
}
id
:阿里云 AccessKey IDtoken
:阿里云 AccessKey Secretdns
:固定为 "alidns"
{
"id": "LTAI4xxxxxxxxxxxxxxx",
"token": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"dns": "alidns",
"ipv6": ["home.example.com", "server.example.com"]
}
{
"id": "LTAI4xxxxxxxxxxxxxxx",
"token": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"dns": "alidns",
"ipv6": ["dynamic.mydomain.com"],
"ttl": 600,
"record_type": "A",
"line": "telecom"
}
}
{
"ttl": 600
}
{
"record_type": "A"
}
{
"line": "default"
}
确保使用的阿里云账号具有以下权限:
可以在 RAM访问控制 中查看和配置权限。
启用调试日志查看详细信息:
ddns --debug
建议使用RAM子账号并仅授予必要的DNS权限,以提高安全性。定期轮换AccessKey以确保账号安全。