依現象定位設定

Clash 常見問題與故障排除

從模式選擇、訂閱匯入到 TUN、DNS 與節點連線,依問題類型查找原因與處理順序。建議每次只變更一項設定,確認結果後再繼續。

1確認基本網路 2檢查訂閱與節點 3查看接管模式 4讀取執行記錄
01

基礎認識

先釐清接管方式、執行模式、核心與訂閱之間的關係,避免將不同層級的問題混在一起。

Clash 的規則模式、全域模式與直連模式有什麼差異?

規則模式會依設定檔中的規則逐條比對流量,讓不同網站分別使用代理或直連,適合日常使用。全域模式會將可接管的連線交給同一個策略組,常用於暫時測試節點。直連模式不使用代理,適合排查問題或暫停代理。切換模式不會修改訂閱內容。

系統代理和 TUN 模式該選哪一個?

瀏覽器及多數遵循作業系統代理設定的軟體,啟用系統代理即可。遊戲、命令列程式、部分商店應用程式,以及不讀取系統代理的軟體,通常需要透過 TUN 模式接管。初次使用建議先啟用系統代理;確認一般網頁瀏覽正常後,再依應用程式需求開啟 TUN,避免一次增加太多排查變因。

Clash、Clash Meta 和 mihomo 之間有什麼關係?

Clash 通常是指設定格式、代理規則體系及相關客戶端生態。Clash Meta 是相容並擴充此體系的核心分支,後續主要以 mihomo 名稱維護。Clash Verge Rev、FlClash 等圖形化客戶端可以呼叫 mihomo 核心,但介面、更新方式與平台支援由各客戶端個別實作。

設定檔、訂閱連結與節點之間有什麼差異?

訂閱連結是取得遠端設定的入口,客戶端更新訂閱後會取得設定檔。設定檔包含節點、策略組、規則與 DNS 等設定,節點只是其中負責建立代理連線的一部分。更新訂閱會覆蓋由訂閱管理的內容;本機覆寫應使用客戶端提供的覆寫或合併功能。

02

安裝設定

處理訂閱格式、系統權限、虛擬網路介面卡與平台限制,先讓客戶端完成基本接管。

訂閱連結匯入失敗或顯示格式錯誤,該怎麼辦?

先在瀏覽器中開啟訂閱連結,確認連結仍有效且能回傳設定內容,而不是登入頁、提示頁或空白回應。接著檢查複製時是否帶入空格、換行或中文標點。若回傳內容不是 Clash 設定格式,請在訂閱服務端選擇 Clash 或 mihomo 格式,再刪除失敗項目並重新匯入。

Windows 開啟 TUN 模式時顯示權限不足,該如何處理?

先退出客戶端,再以系統管理員權限啟動並重新開啟 TUN。若客戶端提供服務模式或輔助服務,應先從設定頁安裝該服務,再重新啟動客戶端。仍然失敗時,檢查安全軟體是否攔截網路介面卡建立,並在裝置管理員中確認沒有殘留的異常虛擬網路介面卡。

Windows 商店應用程式無法連線,如何設定 UWP 回環?

傳統系統代理可能無法直接接管部分 UWP 應用程式。可在客戶端的工具選單中開啟 UWP 回環管理,勾選需要連線的商店應用程式並儲存,再重新啟動該應用程式。若使用 TUN 模式,通常不需要另外設定回環;切換模式後應避免同時保留重複的回環規則。

macOS 顯示網路延伸功能或輔助程式尚未授權,該怎麼辦?

開啟系統設定中的「隱私權與安全性」,允許對應客戶端載入網路延伸功能;如果頁面提示安裝輔助程式,請依客戶端設定頁的入口完成安裝,並輸入系統管理員密碼。授權後完全退出客戶端,再重新開啟。若因舊版本殘留而反覆提示,應先解除安裝舊的輔助程式,再安裝目前版本。

03

使用技巧

訂閱更新、延遲測試、連接埠與 Fake-IP 都有明確作用,依使用情境調整比頻繁切換所有設定更有效。

訂閱應該多久更新一次?更新會覆蓋手動設定嗎?

節點或規則有變更時再更新即可,也可以使用客戶端提供的定時更新功能。更新通常會替換該訂閱產生的節點、策略組與規則,因此不建議直接編輯訂閱快取檔案。需要長期保留的連接埠、DNS 或規則調整,應寫入本機覆寫、指令碼或合併設定。

節點延遲顯示逾時,是否代表節點完全無法使用?

不一定。延遲測試會受到指定測試位址、逾時時間與目前網路環境影響,測試位址遭封鎖或 DNS 解析異常也會顯示逾時。可以先切換測試位址,再用瀏覽器實際開啟目標網站。若所有節點同時逾時,應優先檢查本機網路、訂閱有效性、系統時間與 DNS。

Clash 的混合連接埠、HTTP 連接埠與 SOCKS 連接埠如何設定?

混合連接埠可以同時接受 HTTP 與 SOCKS 連線,手動設定單一應用程式時通常最方便。HTTP 連接埠與 SOCKS 連接埠適合需要明確指定協定的程式。連接埠號碼必須未被其他程序使用;修改後,應用程式中的代理位址也要同步調整,位址通常使用 127.0.0.1。

Fake-IP 模式下區域網路裝置或個別軟體異常,該怎麼辦?

先確認異常是否只在 Fake-IP 模式下出現。對於區域網路網域、印表機、路由器管理位址,以及依賴真實 DNS 結果的軟體,可以將相關網域加入 Fake-IP 過濾清單。若問題範圍較大,可暫時切換至 redir-host 進行驗證。修改 DNS 模式後,應清除系統 DNS 快取並重新啟動相關應用程式。

04

故障排查

先判斷請求是否進入客戶端,再區分節點、DNS、規則或系統代理殘留問題,依層級縮小問題範圍。

啟用系統代理後,瀏覽器仍然直連,該怎麼辦?

先確認客戶端正在執行,且系統代理開關確實已啟用。接著查看作業系統代理位址與客戶端連接埠是否一致。瀏覽器中的獨立代理擴充功能、企業原則或手動代理設定可能會覆蓋系統設定,應先暫時停用。最後透過連線記錄確認請求是否進入客戶端,再判斷是接管問題,還是規則命中直連。

節點連線逾時或所有節點都無法使用,如何排查?

先關閉代理,確認基本網路可正常使用,再更新訂閱並檢查系統日期與時區。若只有單一節點失敗,可更換同一訂閱中的其他節點;若全部失敗,請檢查訂閱是否到期、網路是否限制相關協定,以及防火牆是否攔截客戶端。也可以切換至行動網路或其他寬頻,用來區分本機設定與上游網路問題。

啟用 Clash 後發生 DNS 解析失敗或網頁無法開啟,該怎麼辦?

先在記錄中確認是網域解析失敗,還是節點連線失敗。暫時關閉客戶端內建 DNS,並恢復由系統自動取得 DNS,可以判斷問題是否來自 Clash DNS 設定。若使用自訂設定,請檢查 nameserver、fallback、enhanced-mode 與監聽連接埠是否有效,修改後清除 DNS 快取再測試。

退出 Clash 後網路仍無法恢復,該怎麼辦?

先在客戶端內關閉系統代理與 TUN,再正常退出。若客戶端已異常結束,可在作業系統網路設定中關閉手動代理,並刪除仍指向 127.0.0.1 的代理位址。接著停用再啟用目前的網路連線,必要時重新啟動系統。不要直接刪除正在使用的實體網路介面卡,也不要任意重設全部網路設定。

下載 Clash 最新版