如何利用手机热点使用 Resilio Sync 同步数据?

如何利用手机热点使用 Resilio Sync 同步数据? 1

原标题:将建热点的手机加入 Resilio Sync 局域网同步

来自发现频道,作者 @feeshy,适用于 Android 客户端

目前我用 Resilio Sync 在设备之间同步文件。有时在没有 Wi-Fi 的地方产生传文件的需求,只能用另一台手机建热点,然后电脑和手机连这个热点来同步。建热点的手机自身是无法被 Sync 的网络被发现的,如果想让 3 台以上的设备互相同步的话,就要分别建两次热点……

有没有办法能采用类似各种“手机快传”的技术,让建热点的手机可以直接加入到同步网络中呢?


热点机其实接入了两个网络,一个是基站提供的移动数据广域网络,另一个是热点提供的 WLAN。看来似乎 Resilio Sync 移动端在处理这种同时接入两个网络的情况时,会认为自己只处在广域网中,而不会在局域网广播自己的端口。

那么我们只要手动把 Sync 客户端没做的事情替他做好就可以了:

  1. 在每一个 Resilio Sync 客户端中关掉该文件夹的中继服务器和 Tracker 功能,防止数据流经广域网。
  2. 打开热点机 Resilio Sync 移动端的设置>网络,允许使用移动数据同步(并不会真的走移动数据),记录 Sync 在这台手机上所占用的端口。
    image
  3. 其他的设备连接到热点,在同步文件夹中添加预定义的主机。其中IP是当前局域网的网关地址,端口是上一步找到的。
    image

之后,就能解决这个比较尴尬的问题了。

另外,@feeshy 还折腾了一个:Aria2 + Resilio Sync 自建离线下载服务的过程记录,原理是是通过在大宽带 VPS 上利用 Aria2 秒下宽带运营商连不上的文件,然后通过 Resilio Sync 将文件同步回来。感兴趣的同学可以前往了解。

4 条留言

  1. 希蜜 2020/08/13 回复
  2. 银之 2020/08/13 回复
  3. 行者无疆 2020/08/13 回复

写留言