先準備訂閱網址與 ClashX
ClashX 安裝完成後,畫面上可能已經出現選單列圖示,但這不代表程式內已經有可使用的代理節點。ClashX 本身是 macOS 上的圖形化客戶端,實際連線仍需要核心、設定檔與代理節點共同運作。最常見的使用流程是:先向訂閱服務取得專用網址,再將網址加入 ClashX,下載設定檔後從策略群組中選擇節點,最後開啟系統代理。
訂閱網址通常包含帳號識別資訊或存取權杖,外觀可能是一串很長的 HTTPS 連結。它與單獨的 ss://、vmess:// 或 trojan:// 分享連結不同:訂閱網址通常會回傳完整的 Clash YAML 設定,內容可能包含代理節點、策略群組、規則、DNS 與自動更新資訊。若服務提供者同時列出「通用訂閱」「Clash 訂閱」「Clash Meta 訂閱」,應優先選擇與目前核心相容的 Clash 格式。
| 項目 | 用途 | 常見問題 |
|---|---|---|
| 訂閱網址 | 下載節點與設定檔 | 過期、複製不完整或權杖失效 |
| 設定檔 | 保存節點、策略與規則 | 格式不相容或下載到 HTML 錯誤頁 |
| 策略群組 | 決定流量使用哪個節點 | 只匯入節點,卻沒有選擇實際出站 |
| 系統代理 | 讓 macOS 應用程式使用本機代理 | ClashX 已啟動,但系統代理仍處於關閉狀態 |
在 ClashX 中匯入訂閱
ClashX 主要透過 macOS 頂端選單列操作。啟動後,點按右上角的 ClashX 圖示,開啟設定檔或 Profiles 相關選單。不同版本、ClashX 與 ClashX Pro 的文字可能略有差異,常見名稱包括「設定檔」「Profiles」「從 URL 下載」「Download from URL」或「管理設定檔」。如果找不到完全相同的中文選項,請尋找具有 URL、Profile 或 Download 字樣的入口。
- 從訂閱服務的控制面板複製完整的 Clash 訂閱網址。
- 點按 macOS 選單列中的 ClashX 圖示,進入設定檔管理功能。
- 選擇從 URL 下載或加入遠端設定檔,貼上訂閱網址。
- 輸入容易辨識的名稱,例如「日常訂閱」或「工作網路」,再確認下載。
- 等待下載完成,回到設定檔清單,點選剛加入的設定檔使其啟用。
- 開啟 Proxies 或代理頁面,確認節點與策略群組已經出現。
第一次匯入時,請不要只看設定檔名稱是否出現在清單中。真正成功的判斷方式,是開啟設定檔內容或代理頁面,確認至少存在節點、策略群組與可用的規則。若只看到一個檔案名稱,但 Proxies 頁面沒有任何內容,可能是伺服器回傳空檔案、訂閱格式不適用,或設定檔解析時出現錯誤。
確認下載內容是不是有效設定
有效的 Clash 設定通常會包含 proxies、proxy-groups、rules 或其他相關欄位。部分服務會以 Base64 文字回傳節點,再由客戶端轉換;也有服務直接回傳 YAML。若使用瀏覽器開啟訂閱網址後看到登入頁、驗證碼、403 錯誤、JSON 錯誤訊息或 HTML 頁面,這些內容都不能直接當作 Clash 設定使用。
mixed-port: 7890
mode: rule
allow-lan: false
proxies:
- name: "示例節點"
type: ss
server: example.invalid
port: 443
proxy-groups:
- name: "PROXY"
type: select
proxies:
- "示例節點"
- DIRECT
rules:
- MATCH,PROXY
上面的內容只用來說明設定結構,不能直接連線。實際訂閱中的節點名稱、伺服器位址、連接埠與認證資訊,應以服務提供者產生的內容為準。若設定中出現 Hysteria2、TUIC、VLESS Reality、WireGuard 或其他較新的協定,還要確認 ClashX 目前使用的核心是否支援相應欄位。客戶端名稱相同,不一定代表核心能力相同。
選擇策略群組與節點
匯入訂閱後,很多新手會直接點選某個節點名稱,卻發現網頁仍然無法連線。原因是 Clash 的流量通常先經過策略群組,而不是由節點清單直接決定。策略群組可能叫做「PROXY」「Proxy」「節點選擇」「自動選擇」「Netflix」或其他服務提供者自訂的名稱。你需要先進入與日常流量相關的群組,再在其中選擇具體節點。
手動選擇節點的操作順序
- 點按選單列的 ClashX 圖示,開啟 Proxies 或代理設定。
- 找到最上層的「節點選擇」「PROXY」或類似策略群組。
- 在群組內選擇一個實際節點,例如日本、美國、新加坡或香港線路。
- 若畫面顯示延遲測試功能,可先測試幾個候選節點,再選擇延遲較低且穩定的線路。
- 確認系統代理已開啟,再用瀏覽器重新載入測試網站。
如果群組類型是 select,它通常需要手動指定節點;如果是 url-test 或「自動選擇」,核心會依測試 URL 與延遲結果選擇節點,但測試延遲不等於實際下載速度。某個節點測得 68 ms,並不代表它一定比 110 ms 的節點更適合串流或長時間連線。還要觀察丟包、頻寬、尖峰時段穩定性與服務目的地是否可正常存取。
| 群組類型 | 使用方式 | 適合情境 |
|---|---|---|
| select | 手動指定節點或其他群組 | 希望固定使用某條線路 |
| url-test | 依測試結果自動選擇 | 需要在多個節點間自動挑選較低延遲者 |
| fallback | 主要節點不可用時切換備援 | 重視持續連線,不想頻繁手動更換 |
| load-balance | 在多個出站間分配連線 | 服務提供者已配置負載平衡策略 |
開啟系統代理並完成測試
選好節點後,還要在 ClashX 選單中啟用「設定為系統代理」「Set as System Proxy」或相似選項。這項功能會將 macOS 的 HTTP、HTTPS 或 SOCKS 代理指向本機連接埠。常見的混合連接埠是 7890,但實際數值取決於目前設定檔中的 mixed-port,不能只因為網路文章常寫 7890 就直接假設一定相同。
啟用系統代理後,可先用瀏覽器開啟一般 HTTPS 網站,再測試原本無法存取的服務。若瀏覽器可以使用,但終端機、遊戲或其他應用程式仍然無法連線,不一定表示 ClashX 故障。部分程式不讀取 macOS 系統代理設定,需要單獨填入 HTTP、HTTPS 或 SOCKS5 代理;另一些程式則需要 TUN 或其他透明代理方式才能接管流量。
用日誌與連線資訊判斷是否成功
ClashX 的連線記錄可以協助確認請求是否真的經過核心。開啟日誌後重新載入測試網站,觀察是否出現對應網域、使用的策略群組與出站節點。若完全沒有新記錄,可能是系統代理尚未啟用,或該應用程式沒有遵循系統代理。若記錄顯示請求已進入但連線逾時,則應比較不同節點並檢查 DNS、協定支援與服務端狀態。
- 沒有任何請求記錄:先檢查設定檔是否啟用,以及系統代理是否開啟。
- 顯示策略為 DIRECT:檢查規則是否將目標網域分配到直連。
- 節點測試正常但網頁失敗:檢查 DNS、TLS、規則命中結果與目標服務限制。
- 所有節點都逾時:先換網路測試,再確認訂閱是否整體過期或服務端故障。
- 只有部分網站失敗:比較不同策略群組,確認該網站是否需要特定地區線路。
完成測試後,如果不再需要代理,記得關閉系統代理。否則即使退出部分介面,macOS 仍可能保留指向本機連接埠的代理設定,導致瀏覽器顯示「無法連接代理伺服器」。升級、移除或更換 ClashX 前,也應先關閉系統代理與 TUN,避免系統仍指向已不存在的本機核心。
訂閱更新與無法連線的排查方法
更新訂閱失敗
先重新從服務提供者後台複製訂閱網址,避免使用曾經被截斷或修改過的舊連結。若回應是 401 或 403,通常與權杖失效、存取權限、User-Agent 或服務端限制有關;404 常代表網址路徑已更換;429 則可能是短時間內更新太頻繁。不要連續點按更新按鈕,否則可能進一步觸發頻率限制。
若更新顯示成功,但節點數量變成零,請查看下載內容是不是錯誤頁面或空設定。若服務提供者有「Clash」「Clash Meta」與「通用」等格式選項,逐一確認目前 ClashX 核心能讀取哪一種。設定引用遠端規則集時,主訂閱下載成功也不代表所有規則檔都已成功取得。
節點存在但無法連線
先確認已選擇策略群組中的具體節點,而不是停留在群組名稱或 DIRECT。接著測試兩至三個不同地區的節點,觀察是否只有單一線路故障。若全部節點都失敗,優先檢查系統時間、DNS、當地網路是否限制代理協定,以及 ClashX 核心日誌中的錯誤訊息。
macOS 的系統時間錯誤可能造成 TLS 憑證驗證失敗;DNS 污染或解析超時則可能讓節點伺服器看似存在,實際上無法建立連線。若使用 Hysteria2、TUIC 或 WireGuard 等依賴 UDP 的協定,還要考慮目前網路是否限制 UDP。遇到這類情況,可以暫時測試傳統 TCP/TLS 節點,藉此區分協定問題與整體網路問題。
常見問題
ClashX 已經啟動,為什麼瀏覽器仍然不能使用?
啟動應用程式不等於已開啟系統代理。請先確認設定檔已啟用、策略群組已選擇節點,再從選單開啟系統代理。若只有某個瀏覽器失敗,也要檢查瀏覽器自身是否設定了其他代理或正在使用獨立的網路擴充功能。
訂閱匯入後看不到節點,應該怎麼辦?
先檢查訂閱網址回傳的是 Clash YAML 或可轉換的訂閱內容,而不是登入頁、HTML 錯誤頁或空檔案。接著確認服務提供者提供的格式與 ClashX 核心相容。如果設定只有節點分享連結,可能需要服務端先轉換成完整 Clash 設定。
應該選低延遲節點,還是選離自己較近的節點?
低延遲可以作為起點,但不能代表長時間穩定性或實際速度。建議先選地理位置較近、延遲合理的節點,再測試常用網站、串流服務與下載速度。若自動選擇群組頻繁切換,可改用手動選擇固定線路。
關閉 ClashX 後網路顯示無法連線,怎麼恢復?
通常是 macOS 仍保留系統代理設定,但本機 ClashX 核心已停止。重新啟動 ClashX 後關閉「設定為系統代理」,或到 macOS「系統設定」→「網路」→目前使用的網路服務→「詳細資訊」→「代理伺服器」檢查並關閉不再使用的代理項目。