但是 ddns 又是正常工作的………这种大量生成日志情况是正常的吗? 还是有什么地方不对,该怎么解决。。还是不用管它?
Wed Mar 8 11:59:48 2023 user.warn ddns-scripts[28187]: myddns_ipv6: Get registered/public IP for 'xpn.dynv6.net' failed - retry 687/0 in 60 seconds
Wed Mar 8 12:00:48 2023 user.warn ddns-scripts[28187]: myddns_ipv6: NO valid IP found
Wed Mar 8 12:00:48 2023 user.warn ddns-scripts[28187]: myddns_ipv6: Get registered/public IP for 'xpn.dynv6.net' failed - retry 688/0 in 60 seconds
Wed Mar 8 12:01:48 2023 user.warn ddns-scripts[28187]: myddns_ipv6: NO valid IP found
Wed Mar 8 12:01:48 2023 user.warn ddns-scripts[28187]: myddns_ipv6: Get registered/public IP for 'xpn.dynv6.net' failed - retry 689/0 in 60 seconds
Wed Mar 8 12:02:48 2023 user.warn ddns-scripts[28187]: myddns_ipv6: NO valid IP found
Wed Mar 8 12:02:48 2023 user.warn ddns-scripts[28187]: myddns_ipv6: Get registered/public IP for 'xpn.dynv6.net' failed - retry 690/0 in 60 seconds
Wed Mar 8 12:03:48 2023 user.warn ddns-scripts[28187]: myddns_ipv6: NO valid IP found
Wed Mar 8 12:03:48 2023 user.warn ddns-scripts[28187]: myddns_ipv6: Get registered/public IP for 'xpn.dynv6.net' failed - retry 691/0 in 60 seconds
已解决: 论坛里有一位好心人,经过他的研究,已经帮我解决了。就是编辑本条 ddns里,高级设置里,在DNS服务器里填上8.8.8.8,然后保存并应用,然后重新启动ddns,之后系统日志里就不在报错60秒重试了
1
fish3125 2023-03-08 12:17:45 +08:00 via iPhone
因为没配置好,接口选错了吧,都没获取到正确 ip
|
2
libook 2023-03-08 12:30:37 +08:00
它的原理是先获取实际 IP ,然后再获取域名当前解析的 IP 地址,如果两个 IP 一样就不继续操作,如果不一样就在 DDNS 服务上将你的域名解析到这个新的 IP 地址。
获取实际 IP 的方式有多种,如果你的 WAN 口可以被直接分配公网 IP ,你就可以指定从 WAN 口获取;如果你的 WAN 口外面还套了一层 NAT 并做了转发的话,可以访问某个外网 IP 解析网站,根据网站返回的信息获得你的 IP 地址。 获取域名当前解析的 IP 地址也是发请求到解析域名的网站,根据网站返回信息来获得当前解析到的 IP 地址。 看你的日志,应该是获取实际 IP 地址和获取域名当前解析的 IP 地址都出错了,你看看是不是指定了错误的接口,以及查询域名解析信息的网站无法访问。 |
3
xpn282 OP @fish3125 但是 ddns 是正常工作的,我做了测试,就是我把 wan 口断开,然后重新拨号,公网 ipv6 的地址就变了。。。我马上去 dynv6 网站上看,也马上绑定了新的 IP 了,都是正常工作的。。。
就是为什么老是有大量的系统日志。。。。 |
4
xpn282 OP @libook 我是移动宽带,光猫改桥接,OpenWrt 拨号。
动态 dns 选的接口是“pppoe-wan”,ddns 是正常工作的,,域名网站获取到的 ip 和 OpenWrt 拨号得的 IP 一样,外网正常访问。。。我做了测试,就是我把 wan 口断开,然后重新拨号,公网 ipv6 的地址就变了。。。我马上去 dynv6 网站上看,也马上绑定了新的 IP 了,都是正常工作的。。。 但是这个日志问题不知道是怎么回事。。。。我在研究看看 |
5
fish3125 2023-03-08 13:31:21 +08:00
如果 ddns 又可以正常使用,那试着不用接口,用 url 来获取 ip 试试,checkipv6.synology.com
看是否还会出现大量错误 |
6
silverwzw 2023-03-08 13:53:58 +08:00
@xpn282 ddns 正常工作不奇怪,ddns 请求除了可以附带指定 ip ,还可以从请求包的来源自动判断 ip 。所以你的问题很可能是这样的:
1 ) openwrt 向 ddns 请求更新 ip 2 ) ddns 服务通过请求的来源确定了你的公网 ip (正确的 ip ),也正确更新了你的 ip 3 ) openwrt 检查你的域名的 ip (正确),和自身获取的 ip (错误),相比较,得出需要更新域名的结论,跳回到( 1 ),循环。 |
7
xpn282 OP |
9
fish3125 2023-03-08 17:14:25 +08:00
电脑可以正常访问这个地址吗?
- checkipv6.synology.com 返回的 ip 段是多少? 配置文件可以去除敏感信息后发一下 正常使用 wan 口和 lan ,还有 url 都是可以获取到用于访问路由器的公网 ip |
10
xpn282 OP @fish3125 我访问不了这个地址,我是小白也不知道查看返回 ip 是什么。。。
v2ex 不会发图。。。如果方便的话,你可以通过 Telegram 联系我,指导我一下。。。https://t.me/xpn282 |
11
fish3125 2023-03-08 21:42:00 +08:00
如果访问不了,说明你的路由器 ipv6 没有配置好,无法正常访问 ipv6 网站。肯定无法通过 url 的方式获取到 ip 。
不用上传图片,你先把 wan 口获取到的 ipv6 地址复制发出来看看。 |
12
xpn282 OP @fish3125 IPv6: 2409:8a5c:c802:9015:cd46:eb07:a117:908/64
电脑手机访问不了那个网站,可能是我的客户端设备没获取到 lpv6 ,因为我禁止 lan 口的 ipv6 分配了。。。只有主路由拿到了 ipv6 。。。我不想其他设备拿到 ipv6 。。。主路由拿到了 ipv6 ,并且我在外网也可以访问主路由了,就是这个日志问题看着碍眼。。。 |
13
xpn282 OP 已解决: 论坛里有一位好心人,经过他的研究,已经帮我解决了。就是编辑本条 ddns 里,高级设置里,在 DNS 服务器里填上 8.8.8.8 ,然后保存并应用,然后重新启动 ddns ,之后系统日志里就不在报错 60 秒重试了
|