白群 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 正常,百度云就不正常了。
麻烦大佬帮忙看看,可能是哪里的问题?感谢
1
j0hnj 2022-12-11 04:41:09 +08:00
把 clash 日志级别调成 debug 看下有没有什么异常日志
|
2
defunct9 2022-12-11 12:28:46 +08:00
不用代理,让百度云同步,看看访问得 ip 是什么,然后让这些 ip 直通
|
3
icaolei 2022-12-11 13:44:43 +08:00
善用 Connections ,找到百度云的连接,在配置文件里加一个 DIRECT 规则。
|
4
rozbo 2022-12-11 14:09:41 +08:00
目测 ipv6 的问题, 我估计百度云盘可能用了 ipv6 ,但 docker 不配置的话默认是不支持 ipv6 的。
|
5
rozbo 2022-12-11 14:12:41 +08:00
ps 最新版的群晖自带的 docker ipv6 的支持存在 bug 可以自行更新新版 docker 解决,当然这个可能要求有 一定 linux 功底。如果觉得复杂的话,也可以在群晖的系统里彻底关闭 ipv6 ,强制让百度云使用 ipv4 。
|
6
acrosstbplanet OP @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) 时间都极短,显示活动了一下就结束了。 看不出来是百度网盘拒绝链接,还是存在什么错误? |