OpenWrt 使用“动态 dns”后,系统日志里全是 ddns 的日志,每分钟都有,这算是那里不对? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
OpenWrt 是一个专门面向嵌入式设备的 Linux 发行版。你可以将 OpenWrt 支持的型号的嵌入式设备,比如各种路由器上的系统,换成一个有更多可能性可以折腾的 Linux 系统。
OpenWrt 官方网站
xpn282
V2EX    OpenWrt

OpenWrt 使用“动态 dns”后,系统日志里全是 ddns 的日志,每分钟都有,这算是那里不对?

  •  
  •   xpn282 这是一个创建于 948 天前的主题,其中的信息可能已经有所发展或是发生改变。

    但是 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

    第 1 条附言    2023-03-15 22:27:21 +08:00

    已解决: 论坛里有一位好心人,经过他的研究,已经帮我解决了。就是编辑本条 ddns里,高级设置里,在DNS服务器里填上8.8.8.8,然后保存并应用,然后重新启动ddns,之后系统日志里就不在报错60秒重试了

    13 条回复    2023-03-16 10:14:46 +08:00
    fish3125
        1
    fish3125  
       2023-03-08 12:17:45 +08:00 via iPhone
    因为没配置好,接口选错了吧,都没获取到正确 ip
    libook
        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 地址都出错了,你看看是不是指定了错误的接口,以及查询域名解析信息的网站无法访问。
    xpn282
        3
    xpn282  
    OP
       2023-03-08 12:34:09 +08:00 via iPad
    @fish3125 但是 ddns 是正常工作的,我做了测试,就是我把 wan 口断开,然后重新拨号,公网 ipv6 的地址就变了。。。我马上去 dynv6 网站上看,也马上绑定了新的 IP 了,都是正常工作的。。。

    就是为什么老是有大量的系统日志。。。。
    xpn282
        4
    xpn282  
    OP
       2023-03-08 12:49:10 +08:00 via iPad
    @libook 我是移动宽带,光猫改桥接,OpenWrt 拨号。
    动态 dns 选的接口是“pppoe-wan”,ddns 是正常工作的,,域名网站获取到的 ip 和 OpenWrt 拨号得的 IP 一样,外网正常访问。。。我做了测试,就是我把 wan 口断开,然后重新拨号,公网 ipv6 的地址就变了。。。我马上去 dynv6 网站上看,也马上绑定了新的 IP 了,都是正常工作的。。。


    但是这个日志问题不知道是怎么回事。。。。我在研究看看
    fish3125
      nbsp; 5
    fish3125  
       2023-03-08 13:31:21 +08:00
    如果 ddns 又可以正常使用,那试着不用接口,用 url 来获取 ip 试试,checkipv6.synology.com
    看是否还会出现大量错误
    silverwzw
        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 ),循环。
    xpn282
        7
    xpn282  
    OP
       2023-03-08 14:54:04 +08:00
    @fish3125 我刚用了 url ,但是 ddns 没法正常工作 了。。。。太难了

    我测试了下,只能选接口 pppoe-wan ,ddns 才正常。用其他接口什么的,域名网站都不能正常获取到 IP
    xpn282
        8
    xpn282  
    OP
       2023-03-08 14:57:36 +08:00
    @silverwzw 那这个问题还有解吗。。。
    fish3125
        9
    fish3125  
       2023-03-08 17:14:25 +08:00
    电脑可以正常访问这个地址吗?
    - checkipv6.synology.com
    返回的 ip 段是多少?
    配置文件可以去除敏感信息后发一下
    正常使用 wan 口和 lan ,还有 url 都是可以获取到用于访问路由器的公网 ip
    xpn282
        10
    xpn282  
    OP
       2023-03-08 21:14:37 +08:00 via iPad
    @fish3125 我访问不了这个地址,我是小白也不知道查看返回 ip 是什么。。。

    v2ex 不会发图。。。如果方便的话,你可以通过 Telegram 联系我,指导我一下。。。https://t.me/xpn282
    fish3125
        11
    fish3125  
       2023-03-08 21:42:00 +08:00
    如果访问不了,说明你的路由器 ipv6 没有配置好,无法正常访问 ipv6 网站。肯定无法通过 url 的方式获取到 ip 。
    不用上传图片,你先把 wan 口获取到的 ipv6 地址复制发出来看看。
    xpn282
        12
    xpn282  
    OP
       2023-03-08 22:59:10 +08:00 via iPhone
    @fish3125 IPv6: 2409:8a5c:c802:9015:cd46:eb07:a117:908/64

    电脑手机访问不了那个网站,可能是我的客户端设备没获取到 lpv6 ,因为我禁止 lan 口的 ipv6 分配了。。。只有主路由拿到了 ipv6 。。。我不想其他设备拿到 ipv6 。。。主路由拿到了 ipv6 ,并且我在外网也可以访问主路由了,就是这个日志问题看着碍眼。。。
    xpn282
        13
    xpn282  
    OP
       2023-03-16 10:14:46 +08:00   1
    已解决: 论坛里有一位好心人,经过他的研究,已经帮我解决了。就是编辑本条 ddns 里,高级设置里,在 DNS 服务器里填上 8.8.8.8 ,然后保存并应用,然后重新启动 ddns ,之后系统日志里就不在报错 60 秒重试了
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5563 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 08:57 PVG 16:57 LAX 01:57 JFK 04:57
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86