LINUX 桌面用戶端 · MIHOMO 核心

Clash for Linux 用戶端下載.

從 Linux 桌面開始,了解用戶端安裝、訂閱管理與規則分流。

程式碼開源 中文設定教學 規則分流 rules
依裝置選擇

桌面常用的五項設定

Clash Linux 功能與取捨.

圖形用戶端負責按鈕、設定清單與桌面整合,核心則負責處理連線。以下依實際使用情境逐項說明:先了解設定會帶來什麼影響,再決定是否啟用,不必一次開啟所有選項。

TUN 模式與連線接管

瀏覽器可以連上網路,但終端機或其他應用程式沒有走相同路徑時,先檢查應用程式是否遵循系統代理。TUN 模式透過虛擬網路介面接管更多連線,適合需要統一處理流量的桌面環境,但通常必須安裝服務或授予額外權限。啟用前先確認一般系統代理運作正常,再逐項檢查路由與 DNS;若發生異常,也比較容易還原設定。若只使用瀏覽器,系統代理通常就已足夠;同時執行其他 VPN 或容器網路時,則要留意路由重疊。

tun.enable · tun.auto-route · dns.enhanced-mode

規則分流與比對順序

規則模式不會把所有連線都送往同一個出口,而是依照設定中的順序逐條比對:網域、位址與規則集都可用來判斷,符合條件後便交由指定的策略組處理。日常使用時,可以讓區域網路服務直接連線,其餘連線再依用途分組。規則提供者適合用來個別管理大型規則清單,但用戶端仍須支援相應欄位。調整時先在連線清單確認命中哪條規則,再修改順序;直接切換全域模式只能協助找出問題,不能取代分流設定。

rules · rule-providers · proxy-groups

系統匣與開機啟動

關閉視窗、退出用戶端和停止背景核心,是三種不同操作。支援系統匣的用戶端可在收起視窗後繼續執行,也方便隨時查看目前模式。Linux 桌面的系統匣顯示會受桌面環境與擴充功能影響,圖示消失不代表核心已停止。設定開機啟動後,建議重新登入測試一次,確認訂閱已載入、服務授權仍有效,再檢查系統代理狀態。需要手動管理服務的使用者,應避免同時啟動兩個核心,否則容易發生連接埠占用。

external-controller · mixed-port

訂閱更新與本機覆寫

訂閱連結用於取得設定,用戶端的自動更新功能則會依設定的間隔重新抓取。筆記型電腦休眠期間通常不會執行排程工作,喚醒後是否補上更新則取決於用戶端的實作。經常切換網路的裝置,可以先手動更新並查看結果,再設定合適的更新週期。直接編輯遠端設定可能在下次更新時被覆蓋,因此本機規則、連接埠與策略調整,較適合放進用戶端支援的覆寫功能。切換 Profile 前先保留原設定,也記下哪些設定屬於目前使用的用戶端。

proxy-providers · update-interval

mihomo 核心與圖形介面

介面中顯示某個通訊協定名稱,不代表目前使用的核心一定能處理;實際支援能力取決於所附核心與設定欄位。mihomo 延續 Clash Meta 的專案脈絡,持續在通訊協定、規則與 TUN 等方面發展。選擇用戶端時,除了確認能否匯入訂閱,也要留意服務授權、記錄檔與更新入口是否清楚。既有的原版 Clash 設定通常可作為移轉起點,但新增欄位未必與舊用戶端相容。先以精簡設定成功啟動,再逐步加入規則集,比整份設定直接搬入更容易排除問題。

proxies · log-level · external-controller

先確認安裝套件格式,再調整功能

依系統選擇 Clash 用戶端.

同一份訂閱可以在不同裝置上使用,但授權方式、安裝套件格式與背景執行規則各不相同。下載頁依作業系統列出可選用戶端;桌面版先確認處理器架構,行動裝置則先確認系統版本。先選擇容易安裝與維護的用戶端,再比較介面操作習慣。

Windows

可以先從 Clash Plus 開始比較,再看看 Clash Verge Rev、FlClash 等用戶端。需要接管商店應用程式時,系統代理與回環存取是兩回事,不要只是不斷更換節點。安裝前確認系統架構;移轉舊用戶端時先退出原有核心,避免監聽連接埠衝突。

前往下載 →

macOS

依 Apple Silicon 或 Intel 選擇對應安裝套件。Clash Plus、Clash Verge Rev 與 FlClash 的介面設計各有側重,選擇時可留意選單列操作與服務安裝方式。首次啟動若出現系統權限提示,先看清楚提示內容,不必把每項授權都視為啟用代理的必要條件。

前往下載 →

Android

可依使用習慣選擇 Clash Plus、Clash Meta for Android 或 FlClash。啟動連線時的 VpnService 授權用於建立本機虛擬介面,通常無法與另一款 VPN 同時使用。若連線一段時間後就中斷,先檢查省電策略與背景執行限制,不必立即重新安裝應用程式。

前往下載 →

iOS

Clash Plus 可透過 App Store 安裝,產品官方網站為 clashplus.io。匯入設定後,依系統提示確認 VPN 設定,再回到用戶端選擇策略。行動網路與 Wi-Fi 切換後若出現異常,先查看連線狀態及設定是否仍為目前選用項目。

前往下載 →

Linux

圖形桌面用戶端可優先比較 Clash Verge Rev 與 FlClash。Debian、Ubuntu 系統通常可先找 DEB 格式,RPM 系統則確認是否提供對應套件。安裝後分別確認程式能否開啟、核心能否啟動,以及系統代理能否生效;分開檢查這三項,比只看系統匣圖示更準確。

前往下載 →

查看所有用戶端 →

首次連線的三個步驟

匯入訂閱並驗證連線.

用戶端本身不提供可用的代理服務。準備好有權使用的訂閱或本機設定後,再依照以下順序操作。首次設定只調整必要選項,保留明確可用的起點,之後切換 TUN 或新增規則時才有依據。

  1. 匯入設定並確認已選取

    在訂閱或設定頁面貼上連結,也可以匯入本機 YAML 檔案。等待下載與解析完成後,確認設定出現在清單中,並將它設為目前使用的設定。匯入成功不代表已啟用;若代理群組是空的,先確認訂閱內容是否完整,以及格式是否適用於目前的核心。

    訂閱連結可能包含存取憑證,請像密碼一樣妥善保管。尋求協助時,截圖應遮住完整連結,也不要將連結貼到公開討論區。更新失敗時先查看具體錯誤,判斷是連結過期、網路請求失敗,還是設定語法有誤。

  2. 使用規則模式並選擇策略

    先使用規則模式,再進入代理群組選擇可用策略,之後開啟系統代理。測速結果只能反映目前測試目標的回應情況,不代表所有網站的實際使用體驗;選好後還要開啟常用服務確認。不要在同一次測試中同時修改模式、DNS 與節點,否則難以判斷是哪項變更造成影響。

    若瀏覽器運作正常,但其他應用程式仍無法連線,再檢查應用程式的代理設定或 TUN 接管範圍。需要管理員授權的步驟應個別處理,避免把服務安裝失敗誤判為訂閱失效。

  3. 查看連線並保留可用設定

    開啟要測試的服務,再到用戶端的連線清單查看網域、命中規則與出口。記錄檔出現錯誤時,先記下發生時間與操作步驟;只有測速結果改變,還不足以判定用戶端故障。完成驗證後備份本機覆寫,再設定訂閱更新週期與開機啟動。

    測試結束時關閉系統代理,並確認一般連線已恢復。Linux 使用者若曾修改終端機環境變數,也要另外還原;桌面上的開關通常不會清除 shell 中已設定的代理變數。

查看完整教學 →

專案關係與維護範圍

Clash 開源生態系與 mihomo.

選擇用戶端不能只看介面。了解設定由哪個核心解析、桌面服務由誰管理、更新來源為何,才能在更換裝置或移轉舊設定時少走冤枉路。本網站整理下載入口與使用資料;用戶端和核心仍由各自的專案維護。

從原版 Clash 到 mihomo

Clash 建立了以設定檔、策略組與規則分流為核心的使用方式,並衍生出多種圖形介面。原版專案停止維護後,社群以不同方向延續相關實作。Clash Meta 後來以 mihomo 之名持續發展,許多仍在維護的用戶端選擇以它作為核心,但不同用戶端採用的核心更新速度並不一致。

因此,名稱中有 Clash 不代表功能完全相同。要判斷是否支援某個通訊協定,應查看目前核心的能力;要確認是否支援系統匣、快速鍵或覆寫功能,則要看圖形用戶端。區分這兩層職責,也能理解為什麼同一份設定在不同用戶端中可能有不同表現。

開源程式碼與設定相容性

mihomo 的原始碼與專案說明皆可公開查閱。對一般桌面使用者而言,程式碼開源的實際價值在於能追溯設定欄位、閱讀問題討論,並了解功能的實作範圍,而不是要求每個人都從原始碼編譯。安裝圖形用戶端後,仍應使用它提供的核心與服務管理方式,避免混用造成排錯困難。

移轉時先保留舊設定的副本,再檢查通訊協定類型、規則集引用與 DNS 設定。用戶端專用指令碼或覆寫設定不一定寫在訂閱檔案中,不能只複製連結就認為所有設定都已移轉。若要了解核心家族與通訊協定的取捨,可繼續閱讀技術參考中的核心說明。

更新前後各要檢查什麼

用戶端更新、核心更新與訂閱更新,是三種不同的維護流程。用戶端更新可能改變介面與系統整合,核心更新可能調整欄位行為,訂閱更新則會替換節點、策略組或規則內容。遇到變化時先確認是哪一層更新,再對照記錄檔與設定,不必把問題都歸因於同一個開關。

平時可以記錄目前運作正常的設定與覆寫內容。更新後先驗證常用服務,再檢查區域網路存取、休眠喚醒與網路切換。保留一份可還原的設定,比頻繁更換用戶端更有助於長期穩定使用;已封存的用戶端則適合作為移轉資料的參考。

查看 mihomo 原始碼

以下指令只會將公開儲存庫複製到本機,不會安裝程式或啟動服務。一般使用者直接使用圖形用戶端即可;需要閱讀實作或參與開發時,再準備 Git 與相應的建置環境。

開啟 mihomo 專案儲存庫 →
git clone https://github.com/MetaCubeX/mihomo.git

設定紀錄與平台要點

近期使用心得.

完成基本連線後,再處理多設定切換、背景常駐與用戶端選擇。以下三篇文章依發布日期由新到舊排列,整理操作細節與選擇依據,方便遇到相關問題時逐項查閱。

查看所有文章 →