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

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

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

请教大佬一个白群 docker clash 的问题,感谢

  •  
  •   acrosstbplanet · 2022-12-10 22:56:08 +08:00 · 2514 次点击
    这是一个创建于 695 天前的主题,其中的信息可能已经有所发展或是发生改变。

    白群 DS220+/DSM7.1.1 为了同步 dropbox ,装了 clash premium docker 和 yacd , 配置文件大概是这样

    port: 7890
    socks-port: 7891
    redir-port: 7892
    mixed-port: 7893
    allow-lan: true
    mode: rule
    log-level: info
    external-controller: 0.0.0.0:9090
    ipv6: true
    dns:
      enable: true
      ipv6: true
      listen: 0.0.0.0:53
      default-nameserver: [119.29.29.29]
      enhanced-mode: fake-ip
      fake-ip-range: 198.18.0.1/16 # Fake IP addresses pool CIDR
      use-hosts: true
      nameserver:
        - 'https://doh.pub/dns-query'
      fallback:
        - tcp://1.1.1.1
    
    proxies:
    
    proxy-providers:
      nexitally: {......}
    
    proxy-groups:
      - {name: Proxy, type: select, use: [nexitally]}
    
    rules:
      # dropbox sync
      - DOMAIN-SUFFIX,dropbox.com,Proxy
      - DOMAIN-SUFFIX,dropboxapi.com,Proxy
      - DOMAIN-SUFFIX,dropboxusercontent.com,Proxy
      - DOMAIN-SUFFIX,db.tt,Proxy
      - DOMAIN-SUFFIX,dropbox-dns.com,Proxy
      - DOMAIN-SUFFIX,dropbox.tech,Proxy
      - DOMAIN-SUFFIX,dropbox.zendesk.com,Proxy
      - DOMAIN-SUFFIX,dropboxbusiness.com,Proxy
      - DOMAIN-SUFFIX,dropboxcaptcha.com,Proxy
      - DOMAIN-SUFFIX,dropboxforum.com,Proxy
      - DOMAIN-SUFFIX,dropboxforums.com,Proxy
      - DOMAIN-SUFFIX,dropboxinsiders.com,Proxy
      - DOMAIN-SUFFIX,dropboxmail.com,Proxy
      - DOMAIN-SUFFIX,dropboxpartners.com,Proxy
      - DOMAIN-SUFFIX,dropboxstatic.com,Proxy
      - DOMAIN-SUFFIX,getdropbox.com,Proxy
      - DOMAIN-SUFFIX,paper-attachments.s3.amazonaws.com,Proxy
      # all others direct
      - MATCH,DIRECT
    

    然后设置群晖使用 clash docker 的代理,192.168.a.b:7890

    docker 端口映射看起来正常,clash 运行正常,yacd 连接、显示、控制正常

    另外的 win10 设置使用该代理正常,Cloud Sync 设置同步 dropbox 也正常

    但是 Cloud Sync 中设置的百度云同步出现问题,能够检测到云盘新增文件和目录,会在 nas 同步目录中新建目录,但同步文件的时候完全没有速度、也不显示进展。

    现在的情况是:设置群晖不使用代理,百度云同步就正常,无法同步 dropbox ;设置使用代理,dropbox 正常,百度云就不正常了。

    麻烦大佬帮忙看看,可能是哪里的问题?感谢

    6 条回复    2022-12-11 15:48:15 +08:00
    j0hnj
        1
    j0hnj  
       2022-12-11 04:41:09 +08:00
    把 clash 日志级别调成 debug 看下有没有什么异常日志
    defunct9
        2
    defunct9  
       2022-12-11 12:28:46 +08:00
    不用代理,让百度云同步,看看访问得 ip 是什么,然后让这些 ip 直通
    icaolei
        3
    icaolei  
       2022-12-11 13:44:43 +08:00
    善用 Connections ,找到百度云的连接,在配置文件里加一个 DIRECT 规则。
    rozbo
        4
    rozbo  
       2022-12-11 14:09:41 +08:00
    目测 ipv6 的问题, 我估计百度云盘可能用了 ipv6 ,但 docker 不配置的话默认是不支持 ipv6 的。
    rozbo
        5
    rozbo  
       2022-12-11 14:12:41 +08:00
    ps 最新版的群晖自带的 docker ipv6 的支持存在 bug 可以自行更新新版 docker 解决,当然这个可能要求有 一定 linux 功底。如果觉得复杂的话,也可以在群晖的系统里彻底关闭 ipv6 ,强制让百度云使用 ipv4 。
    acrosstbplanet
        6
    acrosstbplanet  
    OP
       2022-12-11 15:48:15 +08:00
    @j0hnj
    @defunct9
    @icaolei
    @rozbo

    以上各位大佬, 我打开 debug 日志,禁用 ipv6 ,将百度所有域名全部加了 DIRECT 规则,
    测试在百度网盘上新增小件,可以同步。

    再新增大文件就不行了,看 yacd 的 connections ,显示很多类似以下信息的链接

    pan.baidu.com:443 baidu / DIRECT DomainSuffix(baidu.com) less than a minute HTTP Connect(tcp)
    nb.cache.baidupcs.com:80 baidu / DIRECT DomainSuffix(baidupcs.com) less than a minute HTTP(tcp)

    时间都极短,显示活动了一下就结束了。

    看不出来是百度网盘拒绝链接,还是存在什么错误?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   942 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 21:57 · PVG 05:57 · LAX 13:57 · JFK 16:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.