訂閱設定 · 流量接入 · 連線排查

Clash 常見問題

先區分設定、流量接入與連線問題,再調整對應選項。以下分為四類整理排查順序;不同客戶端的選單名稱可能略有差異。

基礎認識

先了解客戶端、核心與設定各自的功能,避免把流量接入問題誤判為節點問題。

Clash 客戶端、mihomo 核心與訂閱分別是什麼?

客戶端負責顯示介面、管理設定及接入系統流量;核心負責建立連線、解析規則與處理 DNS。mihomo 是延續 Clash Meta 發展的核心專案。訂閱則是設定提供者產生的連結,可能包含節點、策略群組與規則。安裝客戶端不會自動取得可用節點,匯入前應確認訂閱來源、有效期限及支援的設定格式。

規則模式、全域模式和直連模式該怎麼選?

日常使用建議先選規則模式,讓連線依規則清單由上而下比對策略。全域模式通常會將已進入核心的連線交由全域策略群組處理,仍須在群組中選定節點。直連模式則讓已接入核心的連線直接連線。模式只決定核心如何處理流量,不代表所有應用程式都已接入代理;仍須另外確認是否啟用系統代理或 TUN。

訂閱連結可以通用於不同客戶端嗎?

不能只看連結副檔名判斷。客戶端可能支援 Clash YAML、特定節點連結,或其他核心使用的設定格式,實際支援範圍依版本而異。建議先在設定提供者的頁面選擇 Clash 或 mihomo 格式,再查看客戶端的匯入說明。遇到欄位錯誤時,先確認格式與核心是否相容;不要將含有存取憑證的訂閱連結交給不熟悉的線上轉換服務。

Clash for Windows 停止更新後還能繼續使用嗎?

已安裝的版本可能仍可執行,但停止維護後,將不再跟進系統變動、協定更新與問題修正。新安裝通常建議選擇仍在維護中的客戶端。遷移前先備份設定,再匯入訂閱並檢查策略群組、DNS 與連接埠設定;舊客戶端的介面偏好與服務設定不一定能直接遷移。確認新客戶端運作正常後,再關閉舊客戶端的系統代理與開機啟動。

可以直接把訂閱連結和記錄檔傳給別人協助排查嗎?

完整訂閱連結通常包含存取憑證,應視為敏感資訊。分享螢幕截圖或記錄檔前,請遮蔽訂閱網址、權杖、伺服器位址及不宜公開的存取記錄,只保留錯誤類型、發生時間與相關設定。若連結已公開,請先向設定提供者重設連結或憑證,再更新客戶端中的訂閱。刪除聊天訊息無法保證已外洩的連結失效。

查看客戶端選擇指南與停止維護專案說明 →

安裝設定

依序匯入設定、選擇策略及接入流量。系統代理與 TUN 可分開測試。

首次安裝後,匯入訂閱的正確順序是什麼?

先確認安裝檔與作業系統及處理器架構相符,再開啟客戶端的設定或訂閱頁面,新增遠端訂閱網址並執行更新。下載完成後選取該設定,前往代理頁面為策略群組選擇可用節點,再啟用系統代理。先用瀏覽器測試連線,再依應用程式需求考慮使用 TUN。訂閱下載成功不代表設定已啟用,也不代表策略群組已選好節點。

啟用 TUN 時提示權限不足,該怎麼處理?

先查看客戶端記錄中的具體權限錯誤。Windows 客戶端可能需要安裝並啟動服務模式,或依照說明使用系統管理員權限;macOS 可能需要授權輔助元件;Linux 通常需要設定相應的網路管理權限。各客戶端的實作方式不盡相同。完成授權後重新啟動相關服務,再確認虛擬介面與路由是否建立成功。不要長期關閉系統防護來取代權限設定。

已啟用系統代理,為什麼瀏覽器還是沒有使用代理?

先確認目前的設定已載入、核心正在執行,且系統代理位址與客戶端實際監聽的連接埠一致。接著檢查瀏覽器是否另行設定代理、安裝代理擴充功能或設定略過清單;部分瀏覽器也可能需要重新啟動。暫時關閉其他代理工具,避免設定遭到覆寫。開啟客戶端的連線頁面並發起新請求;若沒有相應的連線記錄,應先排查流量是否接入,而非一再更換節點。

Windows UWP 應用程式無法連線,需要設定迴圈豁免嗎?

先確認目標應用程式確實在受迴圈限制的應用程式容器中執行,且預計透過本機代理連接埠連線。若客戶端提供迴圈豁免工具,請依說明以所需權限開啟,只為需要的應用程式啟用豁免,再重新啟動應用程式測試。並非所有 Microsoft Store 應用程式都受到相同限制。也可以考慮改用 TUN 接入,但應先關閉重複的接入方式,避免混淆權限與路由問題。

手機或其他裝置如何使用電腦上的區域網路代理?

先讓裝置連上同一個可信任的區域網路,在電腦客戶端啟用允許區域網路連線,並確認監聽位址與 HTTP 或 mixed 連接埠。其他裝置需填入電腦的區域網路位址及對應連接埠,不要填本機迴圈位址。只在可信任的網路範圍內允許防火牆通行,必要時設定代理驗證。不要將代理連接埠轉送到公網;訪客網路隔離、電腦進入睡眠及位址變更也可能影響連線。

查看訂閱匯入與首次連線教學 →

查看 UWP 迴圈設定步驟 →

使用技巧

保留自訂規則、確認實際符合的策略,並分別檢查啟動設定與連線狀態。

訂閱更新後,手動新增的規則為什麼不見了?

更新遠端訂閱時,客戶端可能會重新產生整份設定,因此直接修改下載檔案的內容會被覆寫。需要長期保留的規則,應放在客戶端支援的覆寫、合併或擴充設定功能中,並確認訂閱更新後仍會套用。新增規則時,請核對策略群組名稱與規則順序,將較具體的比對條件放在預設規則之前。儲存後檢查實際生效的設定,不要只看編輯器中的文字。

已開啟開機啟動,為什麼開機後還是無法連線?

啟動客戶端、自動載入設定、啟用系統代理與啟動背景服務是不同選項,應逐一確認。先確認登入後客戶端確實有執行,再檢查是否已選取設定、策略群組是否有效,以及訂閱是否需要更新。使用 TUN 時,也要確認服務已啟動。若開機時網路尚未就緒,可在連上網路後重試更新;不建議同時啟動多個代理客戶端來解決問題。

瀏覽器可以連線,為什麼終端機指令還是直接連線?

許多命令列工具不會自動讀取桌面系統代理。可以使用客戶端提供的終端機代理指令,但應先確認本機位址、連接埠及工具支援的代理類型,再只在需要的終端機工作階段設定環境變數。部分工具有獨立的代理設定,可能會覆蓋環境變數。設定後發出請求並查看連線記錄;排查完成後請清除暫時設定,避免客戶端退出後命令列仍指向失效的連接埠。

節點測試通過,為什麼實際下載速度還是很慢?

連線測試只能表示測試目標有回應,不能代表持續傳輸的頻寬。先以相同目標和網路比較直連與代理,再更換節點觀察是否改善。查看連線頁面的規則比對結果,確認下載連線確實使用預期策略;同時留意本機無線網路、其他下載工作及目標網站的速度限制。每次只變更一個條件,並記錄測試時間與現象,避免同時修改 DNS、協定和路由後無法找出原因。

如何確認某個網站實際符合哪一條規則?

開啟客戶端的連線頁面,再讓目標應用程式建立新連線,查看目標網域或位址、符合的規則及最終出站策略。修改設定後,舊連線可能仍沿用原本的路徑;必要時關閉該應用程式的現有連線再試一次。若只顯示位址而沒有網域,應搭配 DNS 模式與應用程式的解析方式判斷。暫時提高記錄層級有助於排查;完成後請恢復常用層級,並清除包含存取記錄的檔案。

查看開機啟動設定說明 →

故障排查

保留錯誤提示,先測試基本網路,再依序檢查訂閱、核心與應用程式。每次只調整一項設定。

訂閱更新顯示失效、401 或 403,應先檢查什麼?

先向設定提供者確認訂閱是否已到期、連結是否已重設,以及是否有裝置數量或存取限制。401、403 通常與授權或存取政策有關,不能只憑狀態碼判定原因。重新複製完整連結,確認沒有多出空格或換行,再檢查系統時間。若回傳的是登入頁面而非設定檔,應取得正確的訂閱網址;公開求助時不要貼出完整連結。

所有節點都逾時,如何判斷是節點故障還是本機問題?

先關閉代理,確認基本網路可正常使用,再確認訂閱中確實包含節點,且目前的策略群組沒有誤選拒絕策略。只啟動一個代理客戶端,檢查核心記錄中的 DNS、驗證或交握錯誤,並確認系統時間正確。再試用其他節點,或切換到其他可用網路比較。若所有測試都只在同一個測試位址失敗,也要檢查測試目標本身,不要直接認定所有節點都無法使用。

GeoIP 或 GeoSite 更新失敗,該如何處理?

先查看記錄,判斷是資源下載失敗、儲存目錄無法寫入,還是資料格式不相容。確認目前設定採用哪種地理資料模式,再使用客戶端對應的更新入口;不同格式的資源不能只改檔名就混用。若下載路徑無法連線,請依客戶端文件選擇可用的下載方式。更新成功後,依說明重新載入設定或重新啟動核心,再透過規則比對記錄確認結果,不要只看檔案時間判斷是否更新成功。

退出 Clash 後電腦無法上網,如何恢復?

先檢查系統網路設定中是否殘留指向本機連接埠的手動代理,關閉後重新測試。若先前啟用了 TUN,可重新開啟原客戶端,正常關閉 TUN 與系統代理後再退出,並確認相關背景服務是否仍在執行。瀏覽器擴充功能、終端機環境變數及其他工具的獨立代理也需分別清除。仍無法恢復時,再依據記錄檢查 DNS 與路由,避免直接重設所有網路設定。

設定提示連接埠已被占用或 DNS 解析失敗,該如何排查?

連接埠被占用時,先找出占用的程序;常見原因是舊核心或其他代理工具仍在執行。確認用途後再停止程序,或更換客戶端的監聽連接埠,並同步修改系統代理。DNS 解析失敗時,先確認基本網路正常且上游解析位址可連線,再檢查設定語法、解析規則及 TUN 的 DNS 接入設定。不要任意結束系統程序,也不要一次修改多處 DNS 設定,應逐項變更並重新測試。

參閱協定與核心相容性說明 →

下載 Clash