設定檔與 iCloud 同步
為什麼修改設定檔後需要重新啟動 VPN?
執行中的 VPN 通道不會直接解讀設定檔文字。啟用設定檔時,MintFlow 將文字編譯為內部執行階段資料庫,供封包通道、DNS 伺服器、路由引擎、L3VPN、L4 代理伺服器與 HTTP 引擎載入。
通道會將編譯後的狀態保留在記憶體,因此修改設定檔文字或 App 設定,不會自動替換所有即時路由、DNS 原則、代理伺服器鏈、VPN 對等節點或 HTTP 規則。重新啟動 VPN 是明確的切換點:停止舊執行階段、重新編譯使用中的設定檔,再以一致的資料庫快照啟動。
這能避免部分設定生效、舊路由或 DNS 原則殘留,以及介面設定檔與網路堆疊不一致。
部分明確的執行階段控制可即時生效,例如開始/停止 HTTP 擷取、變更 Tailscale 的接受路由或出口節點。這不代表任意設定檔變更都會即時生效。
iCloud 設定檔同步會複製哪些內容?
Pro iCloud 同步複製設定檔文字與本機重寫腳本,不會複製執行中的 VPN 工作階段。另一台裝置仍須選取設定檔、查看編譯診斷並連線。收到的編輯不會直接替換整份執行中設定;需要時請重新連線。兩台裝置同時編輯同一設定檔時,請處理顯示的衝突,不要假設其中一份已覆寫另一份。保存在文字中的 VPN 私鑰、密碼或 Tailscale 初始認證KEY也會同步。Tailscale 裝置身分另存於僅限此裝置的鑰匙圈,請見 Tailscale 常見問題。