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

2022-12-10 22:56:08 +08:00
 acrosstbplanet

白群 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 正常,百度云就不正常了。

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

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

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

看不出来是百度网盘拒绝链接,还是存在什么错误?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/901618

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX