如何利用手機熱點使用 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 將文件同步回來。感興趣的同學可以前往了解。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *