開源核心 · iPhone 與 iPad 用戶端

Clash for iOS
用戶端與設定指南

從裝置入口到連線驗證,依序了解訂閱匯入、規則模式與系統設定。

  • 程式碼開源
  • 平台入口清楚
  • 中文操作步驟
9:41
Clash
◌連線
↗出站模式規則›
≡設定檔目前設定›
⌘記錄層級info›
⌁允許區域網路連線
↗TUN 模式依裝置需求設定›

設定資料

先了解設定檔,再開啟連線

用戶端介面中的幾項常用設定各有用途。點選左側名稱,即可查看用途、操作位置與設定欄位;初次使用時依序閱讀即可。

PROFILE · 先匯入

設定檔是建立連線的起點

訂閱連結提供的是設定來源,不代表已建立連線。在用戶端的「設定檔」中選擇「從 URL 下載」,貼上來源提供的網址,等待匯入完成,再將該設定檔設為目前使用的設定。匯入後先確認是否出現出站群組與規則;如果清單是空的,請回到訂閱來源確認網址與格式,不要反覆切換連線開關。若需區分工作與日常設定,可分別儲存並在使用前切換,避免將不同用途的規則混在同一份檔案中。

proxies:
proxy-groups:
rules:

延伸閱讀:在 iPhone 上管理多份 Profile

裝置入口

依作業系統尋找用戶端

先確認使用的裝置,再前往對應平台查看用戶端、安裝方式與系統需求。同一份設定能否直接使用,也取決於所選用戶端支援的設定格式與核心功能。

Windows

桌面平台可選擇多種圖形介面用戶端。先確認處理器架構與安裝套件類型,再決定是否需要設定開機啟動或系統代理。

前往下載

macOS

確認機型使用 Apple 晶片或 Intel 處理器,首次啟動時留意系統顯示的網路擴充功能與權限提示。安裝完成後再匯入設定。

前往下載

Android

依裝置架構選擇安裝入口。系統 VPN 授權、背景執行限制與電池管理設定,都可能影響連線是否能維持。

前往下載

iOS

iPhone 與 iPad 可從對應的 App Store 入口查看用戶端。安裝後依序完成設定匯入、系統授權與連線驗證。

前往下載

Linux

圖形介面桌面用戶可先查看用戶端安裝套件;伺服器或路由器用戶則應進一步確認架構、核心檔案與執行方式。

前往下載

想比較同一平台上的不同用戶端?查看所有用戶端 → 下載頁整理了各平台入口與適用條件。

快速入門

從安裝到驗證,依序完成三個步驟

以下是操作流程概覽。每個步驟都有明確的完成指標;遇到問題時,回頭檢查剛完成的步驟,通常比同時變更多項設定更有效。

01 / 準備

選擇用戶端並匯入設定

前往裝置對應的下載入口,依照系統提示完成安裝。取得自己的訂閱連結後,在用戶端找到「設定檔」或「從 URL 下載」,貼上網址並匯入。先確認設定檔已出現在清單中,再將其設為目前使用的設定;只把連結複製到剪貼簿,不會讓用戶端自動讀取。若來源提供的是本機 YAML 檔案,請選擇檔案匯入入口,並留意縮排是否維持原樣。

02 / 選擇

確認出站模式

匯入後查看是否有可選的出站群組,先依設定提供的群組選擇,再將出站模式設為「規則」。規則模式會依設定中的比對順序,由上而下決定請求的路由。若要診斷單一網站的連線情況,可暫時切換「全域」與「直連」進行比對,測試後再切回日常使用的模式。模式與群組處理的是不同層面的設定,不要只調整其中一項,就假定另一項也已設定完成。

03 / 連線

完成授權並驗證連線

開啟連線開關,依照 iOS 提示允許建立 VPN 設定,接著返回用戶端確認開關仍維持開啟。使用實際要存取的網站或應用程式進行測試,再從連線記錄確認請求是否符合預期規則。若連線未建立,先檢查授權與目前設定檔;若已連線但特定應用程式表現異常,接著檢查模式、規則與 DNS。分別確認「開關已開啟」與「目標網站可正常存取」,有助於縮小排查範圍。

查看完整教學 → 涵蓋各步驟的介面位置、檢查方式與常見問題。

開源生態系

從程式碼庫到設定,釐清各自用途

專案脈絡

Clash 最初以規則驅動的代理核心受到關注。此後,社群持續為不同系統開發核心分支與圖形介面用戶端,因此現在所說的「Clash 用戶端」並非指同一款應用程式。原版 Clash、Clash Meta 與 mihomo 在維護狀態、功能範圍及設定支援方面都不盡相同。選擇下載入口時,請先確認用戶端名稱,再閱讀其使用的核心說明,避免將某個核心支援的功能,誤認為所有用戶端都具備。

程式碼與文件

開源程式碼庫提供可供檢視的程式碼、問題紀錄與更新說明。以 mihomo 為例,可透過程式碼庫中的設定文件確認欄位用途;圖形介面用戶端則負責匯入設定、顯示群組及呼叫整合的核心。本網站將常見設定整理成中文操作筆記,不取代各專案的發佈說明。複製程式碼庫指令適合想閱讀原始碼或追蹤變更的用戶;若只想在手機安裝用戶端,可直接使用上方的平台入口。

核心與用戶端

核心負責規則比對、DNS 與連線轉送;用戶端則提供系統介面與操作入口。即使兩個專案名稱相近,也可能採用不同的核心建置版本、預設設定與更新時程。閱讀設定教學時,請先確認文中的欄位是否適用於目前使用的核心,再修改 YAML。若遇到無法辨識的欄位,應查閱對應專案的文件,不要只根據介面上的開關名稱推測設定語法。

更新與相容性

設定來源、用戶端與核心可以分別更新。更新訂閱通常只會更新設定內容,不會自動更換用戶端;更新應用程式也不保證舊設定中的所有自訂欄位仍會以原方式運作。調整前請保留一份可用設定,更新後先檢查匯入結果、規則群組與實際連線狀況。若要在多部裝置上使用同一份訂閱,也要分別確認各平台用戶端支援的通訊協定與欄位,不要假設一次修改後,所有裝置都會有相同結果。

下載用戶端