設定疑問與連線疑難排解

Clash 常見問題

先確認設定已啟用、節點可用,再檢查流量接管與規則。以下依基礎認識、安裝設定、使用技巧及疑難排解分類,展開問題即可查看詳細步驟。

首次設定建議參考入門教學;若想了解 DNS、策略群組與 TUN 如何搭配運作,可參閱完整手冊。排查時一次只修改一項,並保留可還原的設定。

基礎認識

先釐清客戶端、核心、訂閱與流量接管方式的差異,避免混淆不同層面的問題。

Clash 客戶端、mihomo 核心與訂閱各自負責什麼?

客戶端提供匯入設定、選擇節點及設定系統代理等操作介面;mihomo 等核心負責處理連線、套用規則及解析 DNS;訂閱則由服務提供者提供節點或完整設定。安裝客戶端不代表已取得可用節點。排查時先確認問題發生在哪一層:介面無法啟動,檢查客戶端與系統;設定載入失敗,檢查訂閱格式;設定正常但連線失敗,再檢查節點、策略群組與網路。不同核心支援的通訊協定與設定欄位可能不同,不能只憑副檔名判斷是否相容。

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

日常使用建議選擇規則模式,讓連線依設定中的比對順序進入指定策略群組。全域模式通常會將進入核心的連線交由全域策略處理,但不代表所有應用程式都已接管;直連模式則讓進入核心的連線直接連出。若特定網站連線異常,可暫時切換至全域模式,選擇已確認可用的節點,判斷問題是否與分流規則有關,測試後再切回規則模式。切換模式不能取代系統代理或 TUN,也無法修復已過期的訂閱、無法使用的節點或服務端限制。

啟用系統代理和 TUN 模式有什麼差別?

系統代理會將代理位址登錄至作業系統,通常適用於會讀取這項設定的瀏覽器與應用程式;自行連線或忽略系統代理的程式可能不受影響。TUN 透過虛擬網路介面與路由接管流量,實際涵蓋範圍取決於客戶端、平台權限與路由設定,也常涉及 DNS 處理。建議先使用系統代理確認基本連線正常,確定有應用程式未被接管時再考慮 TUN。啟用前請關閉其他 VPN,並記下原有網路設定;若網路中斷,先關閉 TUN,確認一般網路恢復後再逐項調整。

客戶端可以直接匯入任何訂閱或其他軟體的設定嗎?

不能只確認訂閱連結能否開啟,還要確認內容格式是否符合目前使用的核心。完整的 Clash YAML 設定、只有節點的清單,以及其他客戶端使用的訂閱格式並不相同。請優先在服務提供者的頁面選擇適用於 Clash 或 mihomo 的訂閱,再透過客戶端的遠端設定功能匯入。若出現不支援的通訊協定或未知欄位,先確認核心的要求,不要任意刪除設定項目。訂閱網址通常含有存取憑證,請勿交給來路不明的轉換網站,也不要原封不動貼到公開討論區求助。

安裝設定

依序檢查訂閱、設定啟用狀態、服務權限與監聽連接埠,先建立一條可驗證的連線。

匯入訂閱失敗或更新時顯示失效,該先檢查哪些地方?

先確認帳戶服務仍在有效期限內,再從服務提供者的頁面重新複製完整訂閱網址,避免漏掉參數或複製到空格。查看更新記錄:401 或 403 可能與授權失效或存取限制有關,404 可能代表網址已變更;若逾時,請檢查本機網路及更新請求的連線方式。錯誤的實際意義仍以服務提供者的說明為準。保留目前可用的設定,先單獨測試更新,不要直接清除所有資料。若回傳的是登入頁面或錯誤頁面,請取得正確的訂閱入口;仍無法更新時,向服務提供者回報狀態碼與時間,並遮蔽網址中的憑證。

已匯入訂閱,為什麼代理清單還是空的?

匯入成功只代表客戶端已儲存設定,不一定已啟用。先在設定清單中選取目標設定,確認核心沒有載入錯誤,再前往代理頁面查看策略群組。若使用 proxy-providers,也要確認對應的提供者已成功取得節點,以及策略群組是否透過 use 引用該提供者。有些介面只有展開策略群組後才會顯示節點,不會另外列出所有伺服器。不要直接用只有節點的檔案取代完整設定;更新後清單仍是空的,請檢查記錄中的欄位錯誤、提供者請求失敗及訂閱服務狀態。

TUN 模式顯示權限不足或服務尚未安裝,該怎麼處理?

先依照客戶端提示安裝或修復服務模式,再重新啟用 TUN;只開啟介面上的開關,不一定能建立虛擬網卡或修改路由。Windows 通常需要以管理員權限安裝服務;macOS 可能需要授權輔助工具或網路延伸功能;Android 則需要同意系統的 VPN 連線要求,實際步驟依客戶端而異。請確認授權要求來自目前安裝的客戶端,不要執行來源不明的提權指令。若服務安裝失敗,查看系統安全性提示與客戶端記錄,並確認是否有其他 VPN 占用相關功能;處理後重新啟動客戶端進行驗證。

混合連接埠 7890 已被占用,可以改用其他連接埠嗎?

可以,但建議先確認占用連接埠的是否為另一個仍在執行的代理客戶端。先結束重複執行的程式再試,通常比直接更換連接埠更容易維持設定一致。若確實需要更換,請在目前生效的設定或客戶端連接埠選項中,選擇未被占用的連接埠,儲存後重新載入;7890 只是常見預設值,並非必要設定。接著檢查系統代理、瀏覽器擴充功能、終端機環境變數及手動設定代理的應用程式,並將它們改用新連接埠。不要只為了本機存取而開啟允許區域網路連線,也不要任意將代理監聽位址設為可從公網存取。

使用技巧

透過實際連線驗證測速與分流結果,修改規則前先確認命中的策略群組。

Clash 節點延遲測試數值很低,實際瀏覽卻很慢,為什麼?

延遲測試通常只反映特定測試位址的回應時間,不等於下載頻寬、影片傳輸速度或所有網站的瀏覽體驗。請在相近時間、相同網路下,以同一個目標網站比較節點,並避免背景下載影響結果;再查看連線記錄,確認流量確實經過選取的策略群組。若只有特定網站速度慢,可能與出口線路、目標服務限制或 DNS 解析結果有關;若所有節點都慢,則優先檢查本機網路。頻繁同時測速可能觸發服務端限制,建議少量測試並搭配實際瀏覽體驗,不要只憑單一延遲數值判斷節點好壞。

手動選好節點後,為什麼連線還是從另一個出口出去?

先確認修改的是這條連線實際使用的策略群組。設定可能會將影片、下載與一般網頁分配到不同群組,因此更改主要選擇群組不一定會影響其他群組;自動測速群組也可能依自身邏輯選擇節點。開啟連線面板,以目標網域尋找新建立的請求,檢查比對規則、策略鏈與最終出口。既有的長連線可能仍沿用舊出口,切換後請重新發送請求,必要時只中斷相關連線。若客戶端支援本機覆寫,建議透過覆寫調整規則或群組引用,避免訂閱更新時覆蓋直接編輯的內容。

如何新增網站直連規則,避免訂閱更新後設定消失?

建議使用客戶端提供的規則覆寫、擴充設定或持續合併功能,不要直接修改下載的訂閱檔案。例如,為 example.com 及其子網域新增 DOMAIN-SUFFIX,example.com,DIRECT,並放在可能先行比對到該流量的廣泛規則之前;Clash 規則通常由上而下比對,首次符合時就會採用對應策略。修改前先備份,儲存後檢查設定載入記錄,再透過連線面板驗證。若目標網站使用多個網域提供內容,請依實際連線補上規則,不建議為了省事將大量不相關網域一律設為直連。

更新訂閱、切換節點或升級客戶端前,應保留哪些設定?

至少記下目前生效的設定、手動選取的策略群組、連接埠、系統代理與 TUN 狀態,並備份本機規則覆寫及 DNS 修改。更新訂閱前,確認更新是否會取代遠端設定內容;升級客戶端前,請先閱讀移轉說明,特別留意核心、服務模式與設定目錄的變更。一次只調整一項關鍵設定,完成後檢查常用網站與應用程式,發生異常時才容易找出原因。備份可能包含訂閱憑證或節點驗證資訊,請妥善保存在安全位置。不要將整個設定資料夾打包上傳至公開論壇;求助時只提供已去識別化的必要片段。

疑難排解

先確認連線是否進入核心,再判斷問題出在規則、節點或系統網路。

系統代理已啟用,但瀏覽器或其他應用程式仍未經代理連線,該怎麼辦?

先確認目前設定已啟用且節點可用,再核對作業系統記錄的代理位址,是否與客戶端監聽位址及連接埠一致。接著用一般瀏覽器建立新連線,查看連線面板是否有記錄;有記錄但走直連,請檢查模式與規則;沒有記錄則確認應用程式是否忽略系統代理、使用獨立的代理設定,或被其他工具覆寫。瀏覽器代理擴充功能、企業原則及其他代理客戶端都可能干擾結果。終端機程式也不一定會讀取系統代理,請依程式文件設定環境變數;確實需要接管更多流量時,再評估使用 TUN。

所有節點都逾時或出現連線遭拒,如何判斷問題來源?

先關閉代理,確認基本網路連線正常,再確認訂閱尚未過期、系統時間正確,並用另一個已知可用的節點或測試目標交叉確認。逾時可能發生在網域解析、連線至伺服器或存取目標網站等階段,應搭配記錄中的實際位址判斷;連線遭拒常見原因是連接埠沒有服務監聽,也可能是遠端拒絕,不能直接認定節點失效。若只有一條線路失敗,請回報服務提供者;若全部失敗,檢查本機防火牆、其他 VPN 與網路限制。不要同時修改 DNS、規則與 TUN,否則很難判斷是哪個變更生效。

Windows 市集應用程式無法使用本機代理,需要設定 UWP 回送豁免嗎?

部分受 AppContainer 隔離的 Windows 應用程式無法直接存取本機回送位址,因此若瀏覽器正常、這類應用程式卻無法連線,可以檢查回送限制。若客戶端提供 UWP 回送工具,請依提示以管理員權限開啟,只為確實需要存取本機代理的應用程式新增豁免,調整後重新啟動應用程式。並非所有市集應用程式都適用相同機制,也不是所有連線問題都與回送限制有關;請先確認應用程式使用的代理路徑及實際錯誤狀況。TUN 有時可作為另一種流量接管方式,但仍須驗證路由效果,不應將它當成通用修復方法。

啟用 TUN 後網路中斷、DNS 解析失敗,或關閉客戶端後仍無法上網,該怎麼辦?

先關閉 TUN 與系統代理,退出其他 VPN,確認一般網路能否恢復;若客戶端已關閉,但系統代理仍指向本機連接埠,請先到系統網路設定中關閉代理。重新開啟客戶端時,只啟用一種流量接管方式,並查看記錄是否有 DNS 請求逾時、路由衝突或虛擬介面建立失敗。不要盲目照抄整套 DNS 設定,請依目前使用的核心與網路環境逐項恢復。若關閉相關功能後仍有異常,可重新連線或重新啟動系統以清除暫存狀態;企業設備的路由與安全設定應由管理員確認。