V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
xiaoyuesanshui
V2EX  ›  宽带症候群

梅林固件的间歇性 wget 错误

  •  
  •   xiaoyuesanshui · 2023-04-15 08:41:49 +08:00 · 1079 次点击
    这是一个创建于 374 天前的主题,其中的信息可能已经有所发展或是发生改变。

    首先介绍一下我家的网络拓扑

    光猫(桥接)--主路由( 192.168.50.2 ,梅林固件)--急救服务器 A ( 50.142 ) --其他无过墙需求的设备 --旁路由( 192.168.50.3,openwrt )--NAS(50.50) --主力机( 50.127 ) --手机( 50.95 )

    其中 openwrt 跑的服务有 openclash 和 DDNS

    大部分情况,各条线、各项服务都是通的

    我成功跟联通要到了公网 ip ,所有存在 DDNS 的需求。但是在 DDNS 服务中,经常会遇到报错 ERROR : GNU Wget Error: '1' 073413 : http://192.168.50.2:80index.asp/: Bad port number. 073413 WARN : Transfer failed - retry 207/0 in 60 seconds 但是在出现这个报错的时候,其他设备的网络链接正常,openclash 过墙正常。仅 DDNS 服务无法返回正确结果

    如果这个时候用浏览器登陆,http://whatismyip.akamai.com 。chrome 会返回 invaild redirect 。同一时间,手机走流量可以返回一个结果。

    解决方案,重启主路由 192.168.50.2 可以解决问题,由此可以定位问题就是发生在主路由上

    请问我下一步该如何排查和解决这个问题?谢谢

    3 条回复    2023-04-15 12:38:43 +08:00
    mohumohu
        1
    mohumohu  
       2023-04-15 09:16:16 +08:00
    OP 可以试试这个 DDNS 脚本: https://github.com/kkkgo/UE-DDNS
    mohumohu
        2
    mohumohu  
       2023-04-15 09:21:48 +08:00
    看报错应该是脚本的逻辑问题,Bad port number 是因为他把 index.asp 拼接到 80 端口上面去了。至于 akamai 的返回取决于服务器,这个不好说。
    xiaoyuesanshui
        3
    xiaoyuesanshui  
    OP
       2023-04-15 12:38:43 +08:00 via Android
    @mohumohu 多谢 但是感觉不太像脚本逻辑的问题
    理由是
    1 重启主路由,openwrt 上的 ddns 服务正常
    2 其他设备无法正常访问 whatismyip.aKamaru.com,但是如果走手机流量的话 whatsismyip 正常


    我去研究一下这个脚本,并在急救服务器上部署一个试试
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1272 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 17:51 · PVG 01:51 · LAX 10:51 · JFK 13:51
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.