V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
itskingname
V2EX  ›  NAS

白群晖 DDNS 无法通过 IPv6 连上家里的 NAS

  •  
  •   itskingname · 173 天前 · 2192 次点击
    这是一个创建于 173 天前的主题,其中的信息可能已经有所发展或是发生改变。
    1. 宽带,路由器均支持 IPv6, 群晖也分到了 IPv6 的地址。地址是 2408 开头,说明是外网地址。
    2. DDNS 使用的是群晖自己的*.synology.me域名,并正确绑定了 IPv6 地址。
    3. 使用 ping6 命令,可以看到这个域名确实解析到了正确的 IP 上面。
    4. 路由器已经关闭了 IPv6 防火墙,直接使用 IPv6 的地址,手机开 5G 的情况下,通过 DS File 可以正常连上群晖
    5. 使用 xx.synology.me:5001 ,DS File 提示无法连接。
    第 1 条附言  ·  173 天前
    发生了极其吊诡的事情!!!

    楼下有 v 友说,可以在手机上抓个包看看。然后我把手机上的抓包 App: Stream 打开,开始抓包。

    然后我发现无论是 DS File 还是 Photos 都可以正常使用域名 xx.synology.me 登录了!

    经过测试,我发现:正在抓包的时候,DS File 可以正确通过域名 xx.synology.me 连上我的群晖。把抓报 App 关掉,又连不上了。
    50 条回复    2023-11-09 09:03:05 +08:00
    mosanHZ
        1
    mosanHZ  
       173 天前
    家里局域网可以连上吗?抓个包看一下?
    zololiu
        2
    zololiu  
       173 天前 via iPhone
    既然是白裙了,直接官网提交工单,当天联系你给你解决。
    itskingname
        3
    itskingname  
    OP
       173 天前
    @zololiu 昨天就提交工单了,现在还没有联系我。
    itskingname
        4
    itskingname  
    OP
       173 天前
    @mosanHZ 局域网使用 192.168.1.x 连是正常的。在局域网里面通过 IPv6 访问也是正常的。
    huangya
        5
    huangya  
       173 天前
    猜测是 DS File 的问题,域名解析只会解析 ipv4 ,或者只会尝试使用解析出来的 ipv4 地址连接。而不会使用 ipv6.
    itskingname
        6
    itskingname  
    OP
       173 天前
    @huangya 我在浏览器使用 https://xx.synology.me:5001 也无法访问
    xunandotme
        7
    xunandotme  
       173 天前
    自己做个域名呗,只做 AAAA 解析
    gps949
        8
    gps949  
       173 天前
    给个域名帮你测一下?反正家宽的地址、群晖的域名你随时都能换新的。。。
    我 DS file 里地址栏用的 xx.xx.xx:xxxx 形式正常的。
    你手机什么手机?手机上装个网络工具测下
    itskingname
        9
    itskingname  
    OP
       173 天前
    @xunandotme 自己的域名动态更新 IP 比较麻烦
    xuangoer666
        10
    xuangoer666  
       173 天前 via Android
    IPv6 防火墙是否关闭?
    darklinden
        11
    darklinden  
       173 天前
    https://ipw.cn/ipv6ping/ 使用外部 ping6 测试吧
    内网自己 ping6 的话可能走本地路由,外网 ping6 测试才对吧。
    之前测试群晖可以设置 v4 禁用解析,但是无 v6 环境的话无法访问 v6 地址
    itskingname
        12
    itskingname  
    OP
       173 天前
    @darklinden 使用这个网站 ping ,成功解析到了 NAS 机器的 IPv6 地址。说明域名绑定 IP 是正常的。
    itskingname
        13
    itskingname  
    OP
       173 天前
    @gps949 手机使用的 iPhone. 在 DS File 使用[xx:yy:zzipv6]:5001 正常访问。域名可能不太方便发到 V2EX ,v2 无法删贴。
    itskingname
        14
    itskingname  
    OP
       173 天前
    @darklinden
    @gps949
    @huangya

    发生了极其吊诡的事情,我把手机上的抓包 App: Stream 打开,开始抓包。

    发现无论是 DS File 还是 Photos 都可以正常使用域名 xx.synology.me 登录了!关闭抓包 App 以后,又不能连上了。

    经过测试,我发现:手机全程使用 5G 的情况下,使用 Stream 正在抓包的时候,DS File 可以正确通过域名 xx.synology.me 连上我的群晖。把抓包功能关闭,立刻又连不上了。
    godall
        15
    godall  
       173 天前
    楼主是不是同一个域名设置了 ipv4/v6 双栈 ip ? 如果是就取消一个。
    itskingname
        16
    itskingname  
    OP
       173 天前
    @godall 没有,我在群晖的 DDNS 里面,把 IPv4 直接关了。只开了 IPv6 地址。
    DigitalG
        17
    DigitalG  
       173 天前
    OP 开了 dsm 上的 控制面板->网络->通过代理服务器连接吗?我前阵子突然有一段时间部分资源无法通过 ddns 访问后,后来发现开了这个选项对外部访问也有影响。
    itskingname
        18
    itskingname  
    OP
       173 天前
    @DigitalG 没有开
    7v9TEc53
        19
    7v9TEc53  
       173 天前
    好像遇到过同样的问题:
    是不是把 DF File 的本地网络权限关掉了?
    itskingname
        20
    itskingname  
    OP
       173 天前
    @7v9TEc53 那为什么在 DS File 里面直接输入 IPv6 地址可以正常访问
    7v9TEc53
        21
    7v9TEc53  
       173 天前
    @itskingname 在浏览器里面使用 xx.synology.me:5001 也可以访问吧?
    itskingname
        22
    itskingname  
    OP
       173 天前
    @7v9TEc53 不能。
    7v9TEc53
        23
    7v9TEc53  
       173 天前
    @itskingname 那就大概率是手机 dns 问题,装个 a-Shell mini 在手机上 ping6/dig/nslookup 试试,或者直接修改下手机的 dns 设置
    sideny
        24
    sideny  
       173 天前
    浏览器输入 ipw.cn 看看手机网络支不支持 ipv6 ,不支持就开关一下飞行模式
    gps949
        25
    gps949  
       173 天前
    手机上装个 inettools 或者 best nettools 走下 nslookup 或者直接域名 telnet 、ping 下。
    同时也可以你换个群晖的动态域名试试,它不是一大堆吗。看看别的好使不。
    确实挺诡异,如果你说抓包就变好使,难道还跟中间人有关系,那就是证书的问题了?感觉也不大可能啊
    itskingname
        26
    itskingname  
    OP
       173 天前
    @sideny 手机网络支持 IPv6
    itskingname
        27
    itskingname  
    OP
       173 天前
    @gps949 我也怀疑是 DNS 有问题。抓包工具能够正确从域名解析出 IPv6 地址,但是 DS File 拿到域名总是试图去解析 IPv4 地址,解析不出来就报错了。
    gps949
        28
    gps949  
       173 天前
    @itskingname
    应该不至于,我的是 v4 的也没停用,照样正常连接。。。
    你将你域名临时改成个别的设置,这样即使发到 v2 删不了,你之后也可以再改成你想用的啊,大家也方便帮你看看
    itskingname
        29
    itskingname  
    OP
       173 天前
    @gps949 我改成另一个域名,他就正常了。。。看起来是这个域名本身出了什么问题。
    gps949
        30
    gps949  
       173 天前
    itskingname
        31
    itskingname  
    OP
       173 天前
    @gps949 我用 inettools 里面的 ping 功能去查这个有问题的域名,它反回的是一个 IPv4 的地址。但我的宽带并没有外网 IPv4 的 IP 。我已经在群晖的 DDNS 里面设置禁用 IPv4 地址了,但是他竟然还有。
    gps949
        32
    gps949  
       173 天前
    @itskingname
    也许是 TTL 没到期或者哪个 name server 还缓存着?那就不清楚了。反正你有能用的就成呗
    itskingname
        33
    itskingname  
    OP
       173 天前
    @gps949 感谢
    monkey110
        34
    monkey110  
       173 天前
    @itskingname 改成哪个域名了?我 ipv6 用的 myds.me 域名,每天总会有一段时间无法解析,v6 ping 也没有正常解析。
    sayitagain
        35
    sayitagain  
       173 天前
    如果是小米路由器的话...你至少要把内网 nas 的局域网 IP DMZ 出去....
    thevita
        36
    thevita  
       173 天前
    应该是 DNS TTL 的问题
    抓包能上, 是因为 iOS 抓包一般通过 Network Extension 实现,会使用 这个 工具的 DNS Configuration
    关掉又 fallback 到你本机的 dns 上
    itskingname
        37
    itskingname  
    OP
       173 天前
    @thevita DNS TTL 的问题怎么处理呢?
    darklinden
        38
    darklinden  
       173 天前
    mosanHZ
        39
    mosanHZ  
       173 天前
    @itskingname 群晖自带的 ddns xx.synology.me 最好不要使用,我之前使用也发现这个域名被 dns 污染了,解析成 127.0.0.1
    CloudyKumori
        40
    CloudyKumori  
       173 天前
    建议不要用 synology.me 这个域名的 DDNS ,基本已经被半墙了,用另外几个可选的 biz 域名都没问题
    wm5d8b
        41
    wm5d8b  
       172 天前 via Android
    群晖现在也分国服和国际服了,国服账号绑定手机号后,ddns 正常,ipv4 大内网的情况下,你得在群晖上设置仅 ipv6
    YoYoLikesCiCi
        42
    YoYoLikesCiCi  
       172 天前
    你是华为手机吗?华为好像在即使有 v6 的情况下,也会优先走 v4
    itskingname
        43
    itskingname  
    OP
       172 天前
    @CloudyKumori 我在群晖选择 ddns 域名的地方,看到群晖自己的域名只有 synology.me 可以选。没有看到其他.biz 的域名
    itskingname
        44
    itskingname  
    OP
       172 天前
    itskingname
        45
    itskingname  
    OP
       172 天前
    @mosanHZ 那只能使用自己的域名了?
    itskingname
        46
    itskingname  
    OP
       172 天前
    @CloudyKumori 谢谢,我找到了,我选了一个 familyds.com 应该也没问题吧
    mosanHZ
        47
    mosanHZ  
       172 天前
    @itskingname 我是不敢用了,可以自己在 dnspod 上申请的域名和证书,在群晖里面添加 dnspod 的 ddns 和证书,然后把默认证书设置新加的,理论上应该和群晖的域名一个效果
    itskingname
        48
    itskingname  
    OP
       171 天前
    @mosanHZ dnspod 需要备案。我坚决不备案,所以没法用。
    mosanHZ
        49
    mosanHZ  
       171 天前
    @itskingname 需要实名还有审核吧,不是备案,备案我也没搞
    mianlaodie
        50
    mianlaodie  
       170 天前 via iPhone
    非常抱歉给您使用带来了不便。为符合国内使用环境及市场考量,*.direct.quickconnect.cn 已关闭公网 IP 解析服务( IPv6 解析预计也会在之后逐步关闭)。通过外网访问 QuickConnect ,默认仅通过 QC 中继服务进行转发连接。
    若 NAS 对应的网络具有公网 IP (包括动态 IP ),建议您为 NAS 配置 DDNS 并进行端口转发。在使用 DDNS 域名进行连接时不会经过其他中继服务器以确保连接可以更为稳定。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1000 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 22:58 · PVG 06:58 · LAX 15:58 · JFK 18:58
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.