Skip to content

Instantly share code, notes, and snippets.

@wangyan
Last active March 30, 2024 03:00
Show Gist options
  • Save wangyan/da00e8a97279e94ecf81081c08ca9b6c to your computer and use it in GitHub Desktop.
Save wangyan/da00e8a97279e94ecf81081c08ca9b6c to your computer and use it in GitHub Desktop.
Resilio Sync 科学之路

“没有可用的跟踪程序连接”,现在 Resilio Sync 已经不可用了,原因是官方的 Tracker 服务器被和谐了。一个普遍方法是,通过 Zerotier 构建虚拟局域网来跳过 Tracker 服务器,甚至将 sync 降级到 1.4.111 版本来加入 DHT 网络,但最后的实际体验都非常不友好,所以科学连上 Tracker 服务器才是正道。

一、原因

Sync 启动后会从 https://config.resilio.com/sync.conf 或者 http://config.getsync.com/sync.conf 获取 trackers 和 relays 服务器列表,而这两个地址均已被屏蔽。

sync.conf 文件内容如下:

sync.conf

上述地址都不可用了,因此解决方案非常简单,这五组 IP 走代理,其他的直连即可。

二、方案

为了这五组 IP,使用全局代理显然不明智,Shadowsocks 和 V2ray ,我选择了后者 V2ray,简单又灵活。

2.1 福利

v2ray

提示:使用国内服务器中转,中转服务器已经加载了部分代理规则,国内直连,其余走代理。

2.2 使用方法

下载 v2ray,并解压。

https://github.com/v2ray/v2ray-core/releases

下载配置文件 config.json 到 v2ray 根目录并覆盖原文件。

https://gist.github.com/wangyan/0c3109162f07a2e64f87c506265d47f6

配置文件采用黑名单方式,在黑名单中的域名或 IP 走代理,其余直连。

2.3 第三方客户端

使用第三方客户端的,将注意将下面的地址和IP设置为代理,其余的直连。

config.getsync.com
config.resilio.com
173.244.217.42
209.95.56.60
107.182.230.198
173.244.209.150
54.235.182.157
@benevo
Copy link

benevo commented Mar 21, 2018

第三方客户端怎么设置 tracker的代理?

@11123082
Copy link

还是不成功

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment