real-zony / AliDDNSNet

使用 C# + .NET Core 开发的开源 DDNS 工具,基于阿里云的 DNS API 接口。
MIT License
117 stars 38 forks source link

是否支持IPV6? #11

Open luckykeeper opened 2 years ago

luckykeeper commented 2 years ago

尝试解析了一下AAAA记录,似乎不支持IPV6? 以下是日志输出(已移除敏感信息)

[root@StationServer10 aliddns]# ./AliCloudDynamicDNS [信息] 2022 年 07 月 24 日 12:10:28 - 当前配置内容如下: 监听的时间周期:0 秒 AccessId:**** 监听的主域名:luckykeeper.site 监听的子域名: 子域名地址1:ipv6.luckykeeper.site - 记录类型:AAAA 子域名地址2:v6blog.luckykeeper.site - 记录类型:AAAA

[正常] 2022 年 07 月 24 日 12:10:28 - 程序已经开始运行... [信息] 2022 年 07 月 24 日 12:10:29 - 远程API获取的域名[luckykeeper.site]的解析记录有:20条 [信息] 2022 年 07 月 24 日 12:10:30 - 已获取本机公网IP:[****](获取的是IPV4的公网) [错误] 2022 年 07 月 24 日 12:10:30 - 更新API解析出错,错误原因为: Object reference not set to an instance of an object. [正常] 2022 年 07 月 24 日 12:10:30 - 程序执行完成...

settings.json 配置如下

{ // 阿里云的 Access Id。 "AccessId": "**", // 阿里云的 Access Key。 "AccessKey": "*****", // 主域名。 "MainDomain": "luckykeeper.site", // 需要批量变更的子域名记录集合。 "SubDomains": [ { // 子域名记录类型。 "Type": "AAAA", // 子域名记录前缀。 "SubDomain": "ipv6", // TTL 时间。 "Interval": 600 }, { "Type": "AAAA", "SubDomain": "v6blog", "Interval": 600 } ] }