V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要把任何和邀请码有关的内容发到 NAS 节点。

邀请码相关的内容请使用 /go/in 节点。

如果没有发送到 /go/in,那么会被移动到 /go/pointless 同时账号会被降权。如果持续触发这样的移动,会导致账号被禁用。
guoguobaba
V2EX  ›  NAS

我就不明白了, checkip.dyndns.org 这种 url 都封

  •  
  •   guoguobaba · 1 天前 · 2093 次点击
    # curl http://checkip.dyndns.org -v
    *   Trying 158.101.44.242:80...
    * Connected to checkip.dyndns.org (158.101.44.242) port 80 (#0)
    > GET / HTTP/1.1
    > Host: checkip.dyndns.org
    > User-Agent: curl/7.81.0
    > Accept: */*
    >
    * Recv failure: Connection reset by peer
    * Closing connection 0
    curl: (56) Recv failure: Connection reset by peer
    

    搞得我几个基于 ddns 的网络服务都挂了,他们图啥呢?

    别说我不知道换,这个是群晖内置的,排查不得花时间吗?

    第 1 条附言  ·  1 天前
    问题是:群晖 ddnsd 获取不到 v4 的 external ip ,是因为这个 url 无法访问,那么如何让群晖 ddnsd 这个命令能执行成功呢?
    22 条回复    2025-03-22 00:39:41 +08:00
    hausen
        1
    hausen  
       1 天前
    自己搭建一个
    fcbwalk
        2
    fcbwalk  
       1 天前   ❤️ 4
    这是一种自信
    cwjcsu
        3
    cwjcsu  
       1 天前
    可能解析了很多敏感域名吧,上黑名单了
    lcy630409
        4
    lcy630409  
       1 天前
    国内的 ddns 都得实名了
    minami
        5
    minami  
       1 天前
    蒸馍?你不服气吗?
    mytsing520
        6
    mytsing520  
       1 天前
    封的是 dyndns.org ,子域名当然在连带范围内
    Caico
        7
    Caico  
       1 天前 via iPhone
    这是一种自信
    aa51513
        8
    aa51513  
       1 天前
    TPLink 、华硕,目前已经 2 家的 DDNS 被 Ban 了,发生什么都不奇怪了
    yanqiyu
        9
    yanqiyu  
       1 天前
    自己注册个域名,用 https://github.com/favonia/cloudflare-ddns 更新解析就行了
    jinqzzz
        10
    jinqzzz  
       1 天前
    我用阿里云函数自己部署了一个 checkip 。
    frankilla
        11
    frankilla  
       1 天前
    ddns 需要实名,比如华硕就懒得费事直接取消掉,所以我换了 noip 。
    MYDB
        12
    MYDB  
       1 天前 via iPhone
    分流做好,更新走代理就行
    Shiroka
        13
    Shiroka  
       18 小时 44 分钟前 via iPhone
    samnya
        14
    samnya  
       17 小时 29 分钟前   ❤️ 1
    任意跑在 Cloudflare 上的网址加上 /cdn-cgi/trace 就可以获取到来源 IP 地址了,比如 https://api.cloudflare.com/cdn-cgi/trace

    前几周封 DoH 的时候,把 1.1.1.1 的 https 全阻断了,之前用的 ddns 脚本是从 1.1.1.1 获取的,得去把域名换了个能访问的才行
    guoguobaba
        15
    guoguobaba  
    OP
       16 小时 37 分钟前
    @samnya 问题是:群晖 ddnsd 获取不到 v4 的 external ip ,是因为这个 url 无法访问,那么如何让群晖 ddnsd 这个命令能执行成功呢?
    jiuhuicinv
        16
    jiuhuicinv  
       15 小时 48 分钟前
    劫持这个域名解析到一个正常 IP
    xiaozhubin
        17
    xiaozhubin  
       14 小时 59 分钟前
    @guoguobaba 去群晖的网络设置里自己改一下 dns ,然后过段时间,它的 ddns 就能获取到外网 ip 了。月初就发现这个问题了。
    CnpPt
        18
    CnpPt  
       11 小时 38 分钟前
    我的群晖 DDNS 获取外网 IP 用的是这个地址
    https://checkip.synology.com/
    CnpPt
        19
    CnpPt  
       11 小时 36 分钟前
    @CnpPt 查了下版本是 DSM 6.2-23739
    CnpPt
        20
    CnpPt  
       11 小时 18 分钟前
    给个思路,尝试将 ddnsd 硬编码的 checkip url 替换为自己指定的,记得先备份原版二进制
    ```bash
    root@debian-build:/tmp# strings ddnsd | grep checkip
    checkipv6.synology.com
    checkip.synology.com
    checkip.dyndns.org
    root@debian-build:/tmp# sed -i 's/checkip.dyndns.org/4.ipw.cn/g' ddnsd
    ```
    guoguobaba
        21
    guoguobaba  
    OP
       11 小时 12 分钟前
    @CnpPt 看了一下 checkip.dydns.org/checkip.synology.com 返回的数据格式是一样的,你单纯的换域名可能不行

    我在网关把 checkip.dydns.org 导到另一个 webserver 上,然后 webserver 负责返回和 checkip.dydns.org 相同格式的内容,ms 可以了。
    Nyarime
        22
    Nyarime  
       1 小时 19 分钟前 via Android
    @samnya 一般我用 https://www.visa.cn/cdn-cgi/trace 这个测 ip 就不会发生被墙的问题
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1203 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 17:59 · PVG 01:59 · LAX 10:59 · JFK 13:59
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.