macOS
Apple 晶片 Mac 請選擇 arm64 或 Apple Silicon 版本;Intel Mac 則選擇 x86_64。可在蘋果選單的「關於這台 Mac」查看晶片資訊,請勿只憑作業系統版本或電腦外觀判斷架構。
先比較 Clash Plus、Clash Verge Rev 與 FlClash 的系統需求及輔助服務說明。原生版本與系統代理是否正常運作是兩回事,安裝完成後仍須匯入設定檔並測試連線。
前往下載PROXY / ROUTING / CONFIG
先透過系統代理測試連線,再依應用程式需求啟用 TUN。左側為設定示意,右側說明各選項的適用情境;實際選單名稱請以所用的用戶端為準。
此處僅供了解設定項目,不會變更目前裝置的網路設定。
權限與輔助服務的安裝方式視用戶端實作而定。
rules:
- DOMAIN-SUFFIX,apple.com,DIRECT
- MATCH,PROXY
mixed-port: 7890
allow-lan: false
mode: rule
dns:
enable: true
enhanced-mode: fake-ip
局部參數範例,不包含節點與完整策略群組。
僅在可信任的網路中開放,並搭配驗證機制與防火牆限制存取。
系統代理適合作為 Mac 上的第一步連線測試。匯入設定檔並啟動核心後,開啟用戶端的系統代理,讓遵循系統網路設定的瀏覽器連上本機監聽連接埠。這不代表整台裝置的流量都會經過代理:終端機工具、遊戲或自行管理網路的應用程式可能仍會直接連線。若瀏覽器正常、某個應用程式卻無法連線,先確認該應用程式是否使用系統代理,再考慮設定應用程式內的代理或啟用 TUN;使用完畢後,請正常關閉代理開關,避免系統留下指向已結束用戶端的代理設定。
查看連線與測試步驟 →TUN 透過虛擬網路介面處理路由進來的流量,適合不支援系統代理的應用程式。macOS 用戶端可能需要先安裝輔助服務或取得相關權限,請依照應用程式提示操作,不要將所有實作都視為相同的網路延伸功能。啟用前先停用其他會接管路由的工具,連線後檢查規則比對結果與 DNS 解析。TUN 擴大的是流量接入範圍,不會自動將規則模式改為全域模式;若網路中斷,先關閉 TUN 回復原狀,再逐項排查路由衝突。
了解 macOS TUN 授權方式 →日常使用建議選擇規則模式,依網域、目標位址或規則集決定連線路徑。規則通常會依序比對,符合後便使用指定的直連出口或策略群組,最後的 MATCH 則負責兜底。全域模式會將流量交由全域策略處理,適合短時間比對測試,不代表一定更快。排查特定網站時,先查看連線記錄中的比對規則與最終策略,再調整對應項目;若只切換節點而不檢查規則,該連線的實際出口可能完全沒有改變。
查看規則與連線排解 →Clash 設定檔不只有節點清單,還包含監聽連接埠、策略群組、規則與 DNS 設定。匯入前請確認訂閱提供的是用戶端可識別的 YAML,而非網頁或通用節點編碼。手動編輯時請使用空格縮排,並確認規則引用的策略群組確實存在;左側片段僅展示部分欄位,無法單獨取代完整設定檔。遠端更新可能覆寫本機修改,若要長期保留自訂規則,請使用用戶端支援的覆寫或合併功能;修改前先保留可還原的原始檔案。
了解訂閱格式與轉換方式 →開放區域網路連線後,同一網路中的其他裝置便能連上 Mac 的代理連接埠。除了啟用 allow-lan,也要確認綁定位址、防火牆規則與裝置間的網路連通性;其他裝置應填入 Mac 目前的區域網路位址,而不是各自的迴送位址。混合連接埠可同時接受 HTTP 與 SOCKS 連線,但不同應用程式仍須選擇正確的協定。請勿將監聽連接埠直接暴露於公網;在公共網路中應關閉分享。若確實需要分享,請搭配驗證與來源限制,離開可信任的網路後也要及時收回存取權限。
檢查連接埠與防火牆 →BUILD TARGETS
先確認裝置與處理器,再比較用戶端功能。Clash Plus 是各平台的首選入口;其他用戶端適合已有使用習慣或需要特定介面的使用者,實際支援範圍請以應用程式說明為準。
Apple 晶片 Mac 請選擇 arm64 或 Apple Silicon 版本;Intel Mac 則選擇 x86_64。可在蘋果選單的「關於這台 Mac」查看晶片資訊,請勿只憑作業系統版本或電腦外觀判斷架構。
先比較 Clash Plus、Clash Verge Rev 與 FlClash 的系統需求及輔助服務說明。原生版本與系統代理是否正常運作是兩回事,安裝完成後仍須匯入設定檔並測試連線。
前往下載iPhone 與 iPad 可透過 Clash Plus 的 App Store 頁面安裝,官方網站為 clashplus.io。首次建立連線時,依系統提示確認 VPN 設定,再返回應用程式檢查目前的設定檔與策略選擇。
行動裝置在背景執行與切換網路方面,和桌面版有所不同。共用訂閱前請確認欄位支援情況,不可直接沿用 Mac 的本機檔案路徑、程序規則與桌面版輔助服務設定。
前往下載可從 Clash Plus 開始選擇,也可比較 Clash Verge Rev、FlClash 與 Clash Nyanpasu。尋找 Clash for Windows 替代用戶端時,應留意設定檔相容性、維護狀況與服務模式,而不只是比較介面。
遷移舊設定前,先匯出備份;安裝後重新確認本機監聽連接埠與系統代理。封存的應用程式適合查閱舊環境,不建議作為新裝置的預設選擇。
前往下載可選擇 Clash Plus、Clash Meta for Android、FlClash 或 Surfboard。先確認安裝檔的架構,再查看應用程式支援的訂閱格式;不同規則引擎的設定檔不一定能直接互換。
首次連線需要取得系統 VPN 授權。若螢幕關閉後連線中斷,請檢查系統電池管理中的背景執行限制;若只在行動數據下失敗,再與 Wi-Fi 環境比對,確認是否為網路差異所致。
前往下載桌面環境可優先比較 Clash Verge Rev 與 FlClash,並依發行版選擇合適的套件。伺服器或路由器使用者也可查看 mihomo 核心入口,自行管理設定檔目錄、啟動服務與網路權限。
圖形介面用戶端與獨立核心的使用方式不同:前者提供設定檔管理介面,後者則需要明確指定工作目錄並檢查服務記錄。排解問題時,先確認程序是否正在執行、連接埠是否正在監聽,再檢查路由與 DNS。
前往下載FIRST CONNECTION
先建立最基本可用的連線,再加入自訂規則。每次只調整一類設定,出現異常時才能容易找出變更來源。
開啟用戶端的「設定檔」或「訂閱」頁面,選擇透過連結匯入,貼上可信來源提供的訂閱網址。下載完成後,將該設定檔設為目前使用項目。若取得的是網頁、驗證提示或格式錯誤,請先處理訂閱本身,不要反覆切換代理開關。
訂閱網址可能包含存取憑證,請當作密碼妥善保管。匯入成功只代表設定檔可讀取,不代表所有節點都能連線;接著還要確認策略群組中有可選擇的出口。
將代理模式設為規則模式,並在設定檔提供的策略群組中選擇可用出口。Mac 使用者可先啟用系統代理,透過遵循系統設定的瀏覽器測試;iPhone 使用者則依提示建立 VPN 連線,並確認應用程式顯示已連線。
暫時保留訂閱原有的 DNS 與分流設定。若確定有應用程式不會經過系統代理,再考慮啟用 TUN,並先查看輔助服務與權限需求。請勿同時啟用多個會接管網路的工具。
前往要測試的網站,在用戶端的連線頁面查看目標網域、比對到的規則及採用的策略。分辨網域解析失敗、建立連線逾時與網頁本身的錯誤,不要只憑單次延遲測試結果判斷整個網路。
接著測試常用的直連網站,確認規則沒有錯誤分流。若網路異常,先關閉新啟用的連線方式以恢復原狀;記下重現步驟後,再依排解手冊逐項處理,不必急著刪除所有設定。
OPEN SOURCE / MIHOMO
選擇用戶端時,請分別確認介面專案、核心與設定檔來源。程式碼公開可作為檢視實作的起點,但不能取代對權限、設定內容與服務來源的判斷。
Clash 生態系中的圖形介面用戶端,並非同一個應用程式換上不同外觀。核心負責協定連線、規則比對與 DNS 處理;介面專案則負責設定檔管理、系統代理與服務安裝等操作。mihomo 延續 Clash Meta 的技術路線,實際支援的協定與欄位請參閱其文件及發行說明。判斷設定檔是否可用時,用戶端名稱只能提供線索,還要確認實際採用的核心與功能範圍。
mihomo 專案採用 GPL-3.0 授權,可在公開儲存庫中查閱原始碼、問題討論與發行記錄。此處說明的授權僅適用於核心,不能直接套用到所有第三方介面或商店應用程式。若要研究流量處理方式,請從相關模組與文件著手;若只是日常使用,建議選擇維護狀況明確、系統需求清楚,且提供適用於裝置架構版本的用戶端。
介面更新、核心更新與訂閱更新是三條不同的變更路徑。介面更新可能調整權限與服務安裝方式,核心更新可能變更欄位支援,訂閱更新則可能替換節點、策略群組與規則。升級前請備份設定檔並閱讀變更說明,完成後測試常用網站與直連目標。若出現問題,依變更來源還原,比同時重新安裝應用程式、重設 DNS 和重寫規則更容易找出原因。
TECHNICAL NOTES
依照實際需求繼續閱讀:需要接管應用程式流量時查看 TUN,需要確認設定檔相容性時查看核心差異,需要跨裝置維護時查看同步方案。
說明 TUN 模式如何透過虛擬網卡接管流量、與系統代理有何不同,以及在 macOS 安裝輔助服務並確認相關網路權限的步驟。
閱讀技術筆記 →整理 Clash 核心從原版、Meta 到 mihomo 的演進脈絡,對照協定、規則類型、TUN 實作與設定檔相容性,協助判斷遷移範圍。
閱讀技術筆記 →整理遠端設定檔訂閱、iCloud 雲碟檔案同步與 Git 私有儲存庫三種方案,比較維護成本,並說明不同裝置需要保留的獨立設定。
閱讀技術筆記 →