開始前
先準備客戶端與有效設定
本教學適用於使用 Mihomo 核心的圖形化客戶端。Windows、macOS、Android、iOS 與 Linux 客戶端的按鈕位置不完全相同,但操作邏輯一致:訂閱網址用於取得設定,設定中包含代理節點、策略組與分流規則,客戶端負責載入設定並接管系統流量。只要按照這個順序理解,就不會因選單名稱不同而卡住。
如果尚未安裝客戶端,請先前往客戶端下載頁,依裝置系統選擇仍在維護的版本。桌面版安裝完成後正常啟動;行動版首次啟動時,系統可能要求通知權限或 VPN 連線權限,VPN 權限請到第三步啟用連線時再確認。已經有客戶端的使用者可直接繼續,但建議先關閉其他同類代理程式,避免多個程式同時修改系統代理或佔用相同連接埠。
還需要準備一個可用的訂閱網址。訂閱網址通常由服務提供者在使用者面板中提供,不是一般網頁網址,開啟後可能直接回傳 YAML 設定或經過編碼的節點資訊。複製時請從開頭到結尾完整選取,不要帶入聊天軟體自動加上的句號、括號或換行。若服務提供者同時提供多種客戶端格式,應優先選擇標示為 Clash、Mihomo 或 Clash Meta 的格式。
第一步
匯入訂閱並設為目前設定
開啟客戶端後,先找到「設定」「Profiles」或「訂閱」頁面。選擇「新增訂閱」「從 URL 匯入」或加號按鈕,在網址輸入欄貼上剛才準備好的完整訂閱連結。名稱可以填寫服務名稱或用途,例如「日常使用」,方便日後同時儲存多份設定時辨識。儲存前檢查網址開頭是否為 https://,中間沒有空格,結尾也沒有多餘標點。
點選「匯入」「下載」或「儲存」。客戶端會請求訂閱網址並解析內容,通常幾秒內即可完成。成功後,設定清單中會出現一筆新紀錄,並顯示設定名稱、更新時間或更新按鈕。此時先不要急著啟用系統代理,應先點選這筆設定,讓它成為目前啟用的 Profile。Profile 是客戶端用來儲存與切換設定的管理單位;訂閱網址負責提供更新來源,下載後的內容則會整理成客戶端實際載入的設定檔。
選取設定後,進入代理頁面確認是否出現策略組。常見名稱包括「節點選擇」「自動選擇」「海外流量」,也可能是設定提供者自訂的名稱。只要能看到多個策略組與可選項目,通常就代表訂閱已完成解析。如果清單仍然是空的,先返回設定頁面點選一次「更新」,並等待更新完成。不要連續快速點擊匯入按鈕,否則可能產生多筆名稱相近的重複設定。
部分客戶端允許設定自動更新間隔。首次使用時可以先保留預設值,因為訂閱更新只負責取得服務提供者的最新設定,不代表客戶端必須持續頻繁發出請求。之後若發現節點清單、規則或策略組與服務提供者頁面不一致,再手動更新即可。若需要管理多份設定,建議為每份使用清楚的名稱,切換後再確認反白項目確實已變更。
完成此步驟後的狀態
- 設定清單中出現新匯入的訂閱。
- 該設定已被選取,成為目前使用的設定。
- 代理頁面可以看到策略組與可選節點。
第二步
選擇規則模式與可用節點
設定載入後,找到「模式」「Mode」或執行設定。首次連線建議選擇「規則」模式。規則模式會依照設定中的規則判斷每個網域或 IP 應直接連線、使用代理,或交由某個策略組處理。如此一來,本地網路服務通常維持直接連線,需要代理的請求才會進入所選節點,是日常使用最常見的方式。
「全域」模式會將大多數請求統一交給單一代理策略,適合暫時判斷某個存取問題是否由規則造成,但不建議將它作為首次設定的預設選項。「直連」模式則讓流量繞過代理,常用於暫停代理或進行對照測試。切換模式只會決定流量如何選擇策略,不會自動啟動核心,也不會自動開啟系統代理,因此選好模式後仍需繼續完成第三步。
| 模式 | 流量處理方式 | 適用情境 |
|---|---|---|
| 規則 | 依照設定中的網域、IP 與規則集進行分流 | 日常使用,優先選擇 |
| 全域 | 將大多數請求交給同一個代理策略 | 暫時測試規則是否造成存取差異 |
| 直連 | 請求不經過代理節點 | 暫停代理或進行網路對照測試 |
接著進入「代理」「Proxies」或策略組頁面。先找到負責主要流量的策略組,再點選一個具體節點。部分設定會提供「自動選擇」「故障轉移」或「負載平衡」等策略項目;首次使用時,選擇一般節點更容易判斷連線是否成功。客戶端顯示的延遲只能反映單次探測結果,不代表實際下載速度,也不必反覆追求最低數字。能穩定完成探測並正常開啟目標網站,比單次數值更具參考價值。
點選節點後,確認其旁邊出現選取標記。若設定包含多個策略組,還要檢查上層策略組最終指向何處。例如主要策略組選擇了「自動選擇」,就應進入「自動選擇」確認其中包含可用節點;如果主要策略組仍指向 DIRECT,符合該組規則的流量就會繼續直連。第一次設定不需要逐一修改所有策略組,先處理名稱最明顯的主要選擇組,再透過第四步的存取測試確認結果。
如果所有節點測試都失敗,不要立刻修改連接埠、DNS 或大量規則。先更換一、兩個節點重新測試,再到服務提供者頁面確認訂閱狀態。系統時間嚴重不準也可能影響加密連線,可以先讓裝置自動同步日期與時區。更完整的節點逾時、規則比對與 DNS 排查流程,請參閱排查手冊,本頁只保留首次連線所需的判斷。
完成此步驟後的狀態
- 執行模式選擇為「規則」。
- 主要策略組已指向可用節點或自動選擇策略。
- 至少有一個節點能完成基本連線測試。
第三步
啟動核心並開啟系統代理
現在返回客戶端首頁或設定頁面,先確認 Mihomo 核心已啟動。不同客戶端可能以「啟動」「服務模式」「執行狀態」或電源圖示表示核心狀態。啟動成功後,介面通常會顯示正在執行,日誌頁面也會開始出現連線與規則比對紀錄。如果此時出現連接埠被佔用、設定解析失敗或核心無法啟動,即使開啟系統代理也無法正常轉送流量,應先解決啟動錯誤。
桌面版接著開啟「系統代理」「System Proxy」開關。這個動作會將作業系統的 HTTP 與 HTTPS 代理位址指向客戶端監聽的本機連接埠。大多數瀏覽器與遵循系統代理的應用程式會自動使用它。只啟動核心而未開啟系統代理時,客戶端雖然在背景執行,普通瀏覽器流量可能仍會直接連線,這是首次使用時最常遺漏的步驟。
Windows 使用者通常只需開啟系統代理開關。若客戶端提供「服務模式」或管理員元件,主要是用於強化系統層級控制,並非所有客戶端首次連線的必要項目。macOS 可能會跳出修改網路設定的系統確認視窗,需要依照系統提示授權。授權後若更換 Wi-Fi、有線網路或網路服務,建議重新檢查系統代理狀態,因為不同網路服務可能各自儲存代理設定。
Android 與 iOS 的運作方式不同。行動客戶端通常透過系統 VPN 介面接管流量,因此點選連線按鈕後,系統會跳出 VPN 設定要求。確認後,狀態列會出現 VPN 標誌。這個本機 VPN 介面負責將應用程式流量交給 Mihomo 核心處理,不代表裝置已連線至傳統企業 VPN。若拒絕授權,客戶端就無法接管其他應用程式的網路請求,需要再次點選連線並允許系統要求。
Linux 圖形化客戶端若支援系統代理,可以先使用內建開關。不同桌面環境對系統代理的實作方式不同,終端機程式也經常不讀取桌面代理設定。此時先用瀏覽器完成驗證,不要同時修改 shell 環境變數。瀏覽器成功而終端機指令仍直接連線,代表核心與節點基本正常,後續只需另外為終端機設定代理環境;相關指令與桌面環境差異可參閱系統代理未生效章節。
完成此步驟後的狀態
- 客戶端顯示 Mihomo 核心正在執行。
- 桌面版系統代理已開啟,或行動版 VPN 已連線。
- 啟動過程沒有持續出現設定或連接埠錯誤。
第四步
驗證出口與規則分流是否生效
連線完成後,不要只看客戶端開關的顏色。最直接的驗證方式是重新開啟瀏覽器視窗,前往可信的出口 IP 查詢頁面,記錄目前顯示的公開位址與地區。接著關閉系統代理或行動版連線,重新整理同一頁面進行比較;再次開啟後,出口資訊應隨所選節點改變。對照測試比「某個網頁能開啟」更可靠,因為網頁可能使用快取,也可能原本就能直接連線。
確認出口變化後,再測試兩類網站:一類是設定預期直接連線的本地常用網站,另一類是設定預期使用代理的目標網站。在規則模式下,兩類請求可能顯示不同的處理路徑,這是正常的分流結果。客戶端的連線或日誌頁面通常會顯示網域、命中的規則與最終策略,例如 DIRECT 表示直連,某個策略組或節點名稱則表示使用代理。初次驗證只需觀察幾筆剛產生的紀錄,不需要逐行閱讀所有日誌。
如果瀏覽器能透過代理存取,而某個應用程式仍無法連線,先完全退出並重新開啟該應用程式。部分程式只會在啟動時讀取系統代理,也有程式使用自己的代理設定。檢查應用程式設定中是否有「使用系統代理」「自動偵測」或手動代理選項,優先選擇跟隨系統。遊戲、虛擬機器、容器、命令列工具及部分商店應用程式可能不會直接遵循桌面系統代理,需要依各自的網路模型單獨設定。
如果出口位址沒有變化,回到客戶端依序確認四件事:目前設定是否仍是剛匯入的設定、模式是否為規則、主要策略組是否已選取代理節點、系統代理或 VPN 是否處於開啟狀態。不要同時修改多個選項。每檢查一項就重新整理出口頁面,才能判斷是哪個環節造成差異。
完成驗證後,可以維持規則模式日常使用。需要暫時停止時,桌面版應先關閉系統代理,再停止核心;行動版直接中斷客戶端連線即可。異常結束後若瀏覽器完全無法上網,通常是作業系統仍保留指向本機連接埠的代理設定;重新開啟客戶端關閉系統代理,或進入系統網路設定清除手動代理即可。
連線成功的判斷方式
- 開啟與關閉連線時,出口 IP 能依預期變化。
- 目標網站可以存取,本地常用網站仍能正常開啟。
- 日誌中可以看到新請求及其命中規則或策略。
- 關閉系統代理後,一般網路連線能夠恢復。
快速排查
首次連線常見問題
以下只處理完成四個步驟時最常見的故障點。涉及 DNS、TUN、連接埠衝突、訂閱格式與行動版背景限制的系統化排查,請繼續查看排查手冊,避免在首次設定階段同時修改過多進階選項。
匯入成功但代理頁面沒有節點,該怎麼辦?
先確認新設定已被選取,再點選一次更新。若設定仍然是空的,通常是訂閱回傳了客戶端無法辨識的格式,或訂閱狀態異常。返回服務提供者頁面,複製 Clash、Mihomo 或 Clash Meta 格式的網址,然後刪除空白設定並重新匯入。
節點可以測試,但瀏覽器出口沒有變化,該怎麼辦?
節點測試只代表客戶端可以嘗試連線至目標節點,不代表瀏覽器流量已進入客戶端。請檢查系統代理是否開啟,並重新啟動瀏覽器。若使用行動版,確認系統狀態列有 VPN 標誌。
開啟系統代理後所有網站都無法開啟,該怎麼辦?
先關閉系統代理以恢復一般網路,再確認核心是否成功啟動。若客戶端提示連接埠被佔用或設定錯誤,應先處理該錯誤;系統代理指向沒有監聽的本機連接埠時,瀏覽器請求會全部失敗。
規則模式下只有部分網站無法存取,該怎麼辦?
暫時切換至全域模式重新測試。全域模式正常時,問題多半與規則命中或策略組選擇有關;全域模式也失敗時,應優先檢查節點連線能力、訂閱狀態與裝置網路。測試結束後切回規則模式,再依排查手冊中的日誌結果繼續定位。