跳至主要内容

修復防火牆與防毒軟體阻擋雲端同步 — 使用 RcloneView 解決連線錯誤

· 閱讀時間約 6 分鐘
Robin
Developer Advocate

當同步工作卡在 0% 或出現一般性連線錯誤時,真正的原因通常是本機安全軟體,而非雲端服務供應商。

同步工作從未啟動、卡在 0% 傳輸、或以模糊的逾時訊息結束,並不一定代表遠端設定有問題。無論是受管理的工作站,還是安全防護嚴密的家用網路,防火牆、防毒軟體套件與端點防護代理程式都經常攔截 RcloneView 所需的輸出連線 —— 包括連往雲端服務供應商 API 的連線,以及連往其自身本機內建 rclone 程序的連線 —— 而這種故障看起來與真正的網路中斷一模一樣。RcloneView 完全在你的本機上執行,因此每一條這樣的連線都來自一個你可以直接檢查並加入允許清單的程序。

RcloneView 應用程式預覽

在同一處管理與同步所有雲端

RcloneView 是 rclone 的跨平台 GUI。透過清爽的視覺化介面比較資料夾、傳輸或同步檔案,並自動化多雲工作流程。

  • 一鍵作業:複製 · 同步 · 比較
  • 排程器與歷史記錄,打造可靠的自動化
  • 支援 Google Drive、OneDrive、Dropbox、S3、WebDAV、SFTP 等
WindowsmacOSLinux
免費開始使用 →

核心功能免費。Plus 提供自動化功能。

辨識防火牆或防毒軟體的阻擋

明顯的徵兆是一致性與即時性:工作在啟動後一兩秒內就失敗,而非經過長時間掙扎才失敗;同一項工作在另一個網路上運作正常;或是全新建立的遠端在連線測試階段就失敗,根本還沒到達供應商。RcloneView 內建的 rclone 在本機監聽 127.0.0.1:5582,而檢查回送流量或阻擋未知執行檔開啟網路連接埠的防毒工具,可能在應用程式本身看似運作正常的情況下悄悄切斷這條連線。

因連線被阻擋而立即失敗的遠端連線測試

如果你連接的是外部 rclone 執行個體而非內建版本,同樣的道理也適用於連接埠 5572 —— 僅允許標準網頁連接埠(80/443)通行的企業防火牆會悄悄丟棄它。

定位被阻擋的連線

啟動一次手動傳輸並觀察 Transferring 標籤:如果一項工作持續顯示 0 B/s,沒有錯誤也沒有進度,通常代表連往雲端服務供應商伺服器的輸出連線正被過濾,而不是供應商本身故障。在設定中將 rclone 記錄層級設為 DEBUG 並重現問題,通常會出現指向被阻擋確切主機的 connection reseti/o timeout 記錄。

因網路連線被阻擋而卡住的同步工作執行

Job History 在此也很有用:如果不同遠端的工作始終在幾乎相同的耗時處以「Errored」結束,這指向的是本機網路政策,而非特定供應商的問題。

在安全軟體中允許 RcloneView

確認阻擋之後,請在防火牆與防毒規則中將 RcloneView(及其隨附的 rclone 執行檔)加入允許的應用程式,而不是完全停用防護。在 Windows 上,這代表在 Windows Defender 防火牆或第三方安全套件中新增輸入/輸出規則;在 macOS 上,若出現提示,需在「隱私權與安全性」中授予網路存取權限;在 Linux 上,需檢查 ufwiptables,並留意組織集中管理的任何端點代理程式。若你使用企業 VPN 或代理伺服器,也請確認雲端服務供應商的 API 網域同樣被允許通過 —— 分割通道設定錯誤會產生與本機防火牆阻擋相同的傳輸卡住症狀。

移除防火牆阻擋後正常傳輸的雲端同步

開始使用

  1. 若尚未安裝,請從 rcloneview.com 下載 RcloneView
  2. 在啟用 DEBUG 層級 rclone 記錄的情況下重現故障,並記下錯誤中顯示的確切主機或連接埠。
  3. 在防火牆與防毒軟體設定中,將 RcloneView 及其內建 rclone 程序加入允許的應用程式。
  4. 重新執行工作,確認 Transferring 標籤中顯示了實際的傳輸進度。

一筆允許清單項目通常就能解決那些看似棘手、原因不明的同步故障 —— 在懷疑雲端服務供應商或遠端設定之前,值得先排除這個可能性。


相關指南:

支援的雲端服務商

Local Files
WebDAV
FTP
SFTP
HTTP
SMB / CIFS
Google Drive
Google Photos
Google Cloud Storage
OneDrive
Dropbox
Box
MS Azure Blob
MS File Storage
S3 Compatible
Amazon S3
pCloud
Wasabi
Mega
Backblaze B2
Cloudflare R2
Alibaba OSS
Ceph
Swift (OpenStack)
IBM Cloud Object Storage
Oracle Cloud Object Storage
IDrive e2
MinIO
Storj
DigitalOcean Spaces