BUG现象:我在docker安装了DDNS-GO和aliyun-DDNS,都是一样的问题:
问题1,首次安装都不能通过接口获取IPV6地址,重启飞牛后正常获取。
问题2,我家的路由器每天凌晨重启,一旦重启路由器,docker里的DDNS又不能通过接口获取IPV6的地址。需要重启飞牛后,又能重新获取,我在极空间的docker里没有遇到这种情况。
出现频率:必现
联系方式:17521666626
日志文件:

2025/03/19 11:32:39 Listening on :9876
2025/03/19 11:32:39 Running in Docker, please open http://docker-host-ip:9876 in the browser for configuration
2025/03/19 11:33:02 配置文件已保存在: /root/.ddns_go_config.yaml
2025/03/19 11:33:02 "Remote: [240e:::***:5e5:effd:66f:f334]:59249" 登录成功
2025/03/19 11:33:53 第 1 个配置未填写域名
2025/03/19 11:33:53 配置文件已保存在: /root/.ddns_go_config.yaml
2025/03/19 11:35:12 配置文件已保存在: /root/.ddns_go_config.yaml
2025/03/19 11:35:42 通过接口获取IPv6失败! 接口地址: https://v6.ident.me
2025/03/19 11:35:42 异常信息: Get "https://v6.ident.me": context deadline exceeded (Client.Timeout exceeded while awaiting headers)
2025/03/19 11:36:12 通过接口获取IPv6失败! 接口地址: https://6.ipw.cn
2025/03/19 11:36:12 异常信息: Get "https://6.ipw.cn": context deadline exceeded (Client.Timeout exceeded while awaiting headers)
2025/03/19 11:36:42 通过接口获取IPv6失败! 接口地址: https://v6.yinghualuo.cn/bejson
2025/03/19 11:36:42 异常信息: Get "https://v6.yinghualuo.cn/bejson": context deadline exceeded (Client.Timeout exceeded while awaiting headers)
2025/03/19 11:36:42 未能获取IPv6地址, 将不会更新
2025/03/19 11:38:09 通过接口获取IPv6失败! 接口地址: https://v6.ident.me
2025/03/19 11:38:09 异常信息: Get "https://v6.ident.me": context deadline exceeded (Client.Timeout exceeded while awaiting headers)
2025/03/19 11:38:39 通过接口获取IPv6失败! 接口地址: https://6.ipw.cn
2025/03/19 11:38:39 异常信息: Get "https://6.ipw.cn": context deadline exceeded (Client.Timeout exceeded while awaiting headers)
2025/03/19 11:39:09 通过接口获取IPv6失败! 接口地址: https://v6.yinghualuo.cn/bejson
2025/03/19 11:39:09 异常信息: Get "https://v6.yinghualuo.cn/bejson": context deadline exceeded (Client.Timeout exceeded while awaiting headers)
2025/03/19 11:39:09 未能获取IPv6地址, 将不会更新
2025/03/19 11:44:39 通过接口获取IPv6失败! 接口地址: https://v6.ident.me
2025/03/19 11:44:39 异常信息: Get "https://v6.ident.me": context deadline exceeded (Client.Timeout exceeded while awaiting headers)
2025/03/19 11:45:09 通过接口获取IPv6失败! 接口地址: https://6.ipw.cn
2025/03/19 11:45:09 异常信息: Get "https://6.ipw.cn": context deadline exceeded (Client.Timeout exceeded while awaiting headers)
2025/03/19 11:45:39 通过接口获取IPv6失败! 接口地址: https://v6.yinghualuo.cn/bejson
2025/03/19 11:45:39 异常信息: Get "https://v6.yinghualuo.cn/bejson": context deadline exceeded (Client.Timeout exceeded while awaiting headers)
2025/03/19 11:45:39 未能获取IPv6地址, 将不会更新
2025/03/19 11:46:34 第 2 个配置未填写域名
2025/03/19 11:46:34 配置文件已保存在: /root/.ddns_go_config.yaml
2025/03/19 11:47:04 通过接口获取IPv6失败! 接口地址: https://v6.ident.me
2025/03/19 11:47:04 异常信息: Get "https://v6.ident.me": context deadline exceeded (Client.Timeout exceeded while awaiting headers)
2025/03/19 11:47:34 通过接口获取IPv6失败! 接口地址: https://6.ipw.cn
2025/03/19 11:47:34 异常信息: Get "https://6.ipw.cn": context deadline exceeded (Client.Timeout exceeded while awaiting headers)
2025/03/19 11:48:04 通过接口获取IPv6失败! 接口地址: https://v6.yinghualuo.cn/bejson
2025/03/19 11:48:04 异常信息: Get "https://v6.yinghualuo.cn/bejson": context deadline exceeded (Client.Timeout exceeded while awaiting headers)
2025/03/19 11:48:04 未能获取IPv6地址, 将不会更新
2025/03/19 11:49:17 监听 :9876
2025/03/19 11:49:19 更新域名解析 thenas.*****.cn 成功! IP: 2409:8a1e:b872:4690::dba
2025/03/19 11:51:19 "Remote: [240e:::***:5e5:effd:66f:f334]:62016" 登录成功
2025/03/19 11:51:46 第 2 个配置未填写域名
2025/03/19 11:51:46 配置文件已保存在: /root/.ddns_go_config.yaml
2025/03/19 11:51:47 你的IP 2409:8a1e:b872:4690::dba 没有变化, 域名 thenas.*****.cn
2025/03/19 11:52:10 第 2 个配置未填写域名
2025/03/19 11:52:10 配置文件已保存在: /root/.ddns_go_config.yaml
2025/03/19 11:52:11 你的IP 2409:8a1e:b872:4690::dba 没有变化, 域名 thenas.*****.cn
2025/03/19 11:54:19 IPv6未改变, 将等待 5 次后与DNS服务商进行比对
2025/03/19 11:59:20 IPv6未改变, 将等待 4 次后与DNS服务商进行比对
2025/03/19 12:04:21 IPv6未改变, 将等待 3 次后与DNS服务商进行比对
2025/03/19 12:09:22 IPv6未改变, 将等待 2 次后与DNS服务商进行比对
2025/03/19 12:14:23 IPv6未改变, 将等待 1 次后与DNS服务商进行比对
2025/03/19 12:19:23 你的IP 2409:8a1e:b872:4690::dba 没有变化, 域名 thenas.*****.cn
2025/03/19 12:24:24 IPv6未改变, 将等待 5 次后与DNS服务商进行比对
2025/03/19 12:29:25 IPv6未改变, 将等待 4 次后与DNS服务商进行比对
2025/03/19 12:34:25 IPv6未改变, 将等待 3 次后与DNS服务商进行比对
2025/03/19 12:39:26 IPv6未改变, 将等待 2 次后与DNS服务商进行比对
2025/03/19 12:44:28 IPv6未改变, 将等待 1 次后与DNS服务商进行比对
2025/03/19 12:49:30 你的IP 2409:8a1e:b872:4690::dba 没有变化, 域名 thenas.*****.cn
2025/03/19 12:54:31 IPv6未改变, 将等待 5 次后与DNS服务商进行比对
2025/03/19 12:59:32 IPv6未改变, 将等待 4 次后与DNS服务商进行比对
2025/03/19 13:04:33 IPv6未改变, 将等待 3 次后与DNS服务商进行比对
2025/03/19 13:09:35 IPv6未改变, 将等待 2 次后与DNS服务商进行比对
2025/03/19 13:14:35 IPv6未改变, 将等待 1 次后与DNS服务商进行比对
2025/03/19 13:20:06 通过接口获取IPv6失败! 接口地址: https://v6.ident.me
2025/03/19 13:20:06 异常信息: Get "https://v6.ident.me": context deadline exceeded (Client.Timeout exceeded while awaiting headers)
2025/03/19 13:20:36 通过接口获取IPv6失败! 接口地址: https://6.ipw.cn
2025/03/19 13:20:36 异常信息: Get "https://6.ipw.cn": context deadline exceeded (Client.Timeout exceeded while awaiting headers)
2025/03/19 13:21:06 通过接口获取IPv6失败! 接口地址: https://v6.yinghualuo.cn/bejson
2025/03/19 13:21:06 异常信息: Get "https://v6.yinghualuo.cn/bejson": context deadline exceeded (Client.Timeout exceeded while awaiting headers)
2025/03/19 13:21:06 未能获取IPv6地址, 将不会更新
2025/03/19 13:21:15 "Remote: 192.168.31.170:43372" 登录成功
2025/03/19 13:22:35 第 2 个配置未填写域名
2025/03/19 13:22:35 配置文件已保存在: /root/.ddns_go_config.yaml
2025/03/19 13:23:05 通过接口获取IPv6失败! 接口地址: https://v6.ident.me
2025/03/19 13:23:05 异常信息: Get "https://v6.ident.me": context deadline exceeded (Client.Timeout exceeded while awaiting headers)
2025/03/19 13:23:29 配置文件已保存在: /root/.ddns_go_config.yaml
2025/03/19 13:23:29 IPv6将使用正则表达式 (@4)|(@3)|(@2)|(@1) 进行匹配
2025/03/19 13:23:29 没有匹配到任何一个IPv6地址, 将使用第一个地址
2025/03/19 13:23:30 你的IP 2409:8a1e:b872:4690::dba 没有变化, 域名 thenas.*****.cn
2025/03/19 13:23:35 通过接口获取IPv6失败! 接口地址: https://6.ipw.cn
2025/03/19 13:23:35 异常信息: Get "https://6.ipw.cn": context deadline exceeded (Client.Timeout exceeded while awaiting headers)
2025/03/19 13:23:49 配置文件已保存在: /root/.ddns_go_config.yaml
2025/03/19 13:23:49 IPv6将使用正则表达式 (@4)|(@3)|(@2)|(@1) 进行匹配
2025/03/19 13:23:49 没有匹配到任何一个IPv6地址, 将使用第一个地址
2025/03/19 13:23:49 你的IP 2409:8a1e:b872:4690::dba 没有变化, 域名 thenas.*****.cn
2025/03/19 13:24:05 通过接口获取IPv6失败! 接口地址: https://v6.yinghualuo.cn/bejson
2025/03/19 13:24:05 异常信息: Get "https://v6.yinghualuo.cn/bejson": context deadline exceeded (Client.Timeout exceeded while awaiting headers)
2025/03/19 13:24:05 未能获取IPv6地址, 将不会更新
panic: runtime error: index out of range [1] with length 1
goroutine 406 [running]:
github.com/jeessy2/ddns-go/v6/dns.RunOnce()
github.com/jeessy2/ddns-go/v6/dns/index.go:94 +0x6bf
created by github.com/jeessy2/ddns-go/v6/web.checkAndSave in goroutine 314
github.com/jeessy2/ddns-go/v6/web/save.go:124 +0xb28
2025/03/19 13:24:05 监听 :9876
2025/03/19 13:24:05 IPv6将使用正则表达式 (@4)|(@3)|(@2)|(@1) 进行匹配
2025/03/19 13:24:05 没有匹配到任何一个IPv6地址, 将使用第一个地址
2025/03/19 13:24:05 你的IP 2409:8a1e:b872:4690::dba 没有变化, 域名 thenas.*****.cn
2025/03/19 13:24:14 "Remote: 192.168.31.170:44400" 登录成功
2025/03/19 13:29:05 IPv6将使用正则表达式 (@4)|(@3)|(@2)|(@1) 进行匹配
2025/03/19 13:29:05 没有匹配到任何一个IPv6地址, 将使用第一个地址
2025/03/19 13:29:05 IPv6未改变, 将等待 5 次后与DNS服务商进行比对
2025/03/19 13:30:18 "Remote: [240e:::***:5e5:effd:66f:f334]:49561" 登录成功
2025/03/19 13:32:45 配置文件已保存在: /root/.ddns_go_config.yaml
2025/03/19 13:33:15 通过接口获取IPv6失败! 接口地址: https://v6.ident.me
2025/03/19 13:33:15 异常信息: Get "https://v6.ident.me": context deadline exceeded (Client.Timeout exceeded while awaiting headers)
2025/03/19 13:33:45 通过接口获取IPv6失败! 接口地址: https://6.ipw.cn
2025/03/19 13:33:45 异常信息: Get "https://6.ipw.cn": context deadline exceeded (Client.Timeout exceeded while awaiting headers)
2025/03/19 13:34:15 通过接口获取IPv6失败! 接口地址: https://v6.yinghualuo.cn/bejson
2025/03/19 13:34:15 异常信息: Get "https://v6.yinghualuo.cn/bejson": context deadline exceeded (Client.Timeout exceeded while awaiting headers)
2025/03/19 13:34:15 未能获取IPv6地址, 将不会更新
2025/03/19 13:34:35 通过接口获取IPv6失败! 接口地址: https://v6.ident.me
2025/03/19 13:34:35 异常信息: Get "https://v6.ident.me": context deadline exceeded (Client.Timeout exceeded while awaiting headers)
2025/03/19 13:41:39 监听 :9876
2025/03/19 13:41:41 更新域名解析 thenas.*****.cn 成功! IP: 2409:8a1e:b871:5070::dba
2025/03/19 13:46:41 IPv6未改变, 将等待 5 次后与DNS服务商进行比对