FIRST CONNECTION / MIHOMO
Clash 訂閱匯入與連線教學
四步完成初始設定:匯入訂閱、選擇規則模式、啟用流量接管、驗證實際請求。已有用戶端與有效訂閱的話,約十分鐘即可完成基本檢查。
開始前:準備用戶端與訂閱
先安裝相容 mihomo 的用戶端,再準備服務供應商提供的 Clash 格式訂閱連結或 YAML 設定檔。用戶端負責載入設定、執行核心與接管流量;訂閱則提供代理伺服器、策略群組及規則等內容。只安裝用戶端不會自動取得可連線的伺服器,本教學也不提供共用訂閱。開始匯入前,請確認訂閱來源、有效期限與裝置使用限制。
初次操作建議只執行一個代理用戶端。關閉其他代理工具的系統代理、TUN 或 VPN 連線,並維持目前正常的網路環境。如果裝置受公司或機構管理,請先確認網路政策是否允許修改代理設定或建立虛擬網卡。記下原有的手動代理設定,以便測試後還原;排查連線問題時,請勿直接關閉系統防火牆。
接下來只建立一條最基本的可用路徑,不調整複雜規則。初次設定優先使用訂閱內建的策略群組與規則,確認連線正常後,再調整 DNS、自動測速或規則集。各作業系統的安裝權限、服務模式與設定目錄有所不同,請參閱全平台安裝與設定文件;本頁會繼續說明首次連線流程。
STEP 01 / PROFILE
匯入訂閱並啟用設定
開啟用戶端的「設定」或「訂閱」頁面,點選「新增」、「加入」或「從 URL 匯入」。在網址欄貼上完整的訂閱 URL,並為這份設定取一個方便辨識的名稱。訂閱網址應由服務供應商明確標示為 Clash 或 mihomo 設定入口,不是帳戶登入頁、付款頁面或瀏覽器網址列中的任意連結。貼上後檢查網址前後是否有空格或換行,請勿自行刪除網址中的查詢參數。
點選「下載」或「匯入」後,等待用戶端顯示成功訊息。正常情況下,設定清單會新增一筆資料,可能也會顯示更新時間或遠端來源。接著點選該項目的「使用」、「啟用」按鈕,或選取對應的設定卡片。有些用戶端匯入後會自動啟用,另一些則只會儲存檔案。請確認目前設定的標記,以及代理頁面是否已顯示訂閱中的策略群組;清單上多出一個名稱並不足以判斷設定已生效。
如果取得的是本機 .yaml 或 .yml 檔案,請使用「從檔案匯入」並選取該檔案,不必將檔案內容貼到訂閱 URL 欄位。本機設定不一定會定期更新;若其中引用遠端代理集合或規則集合,執行時仍可能需要下載外部資源。能選取檔案只代表匯入方式正確,還須確認核心已成功解析並載入。
啟用後前往「代理」頁面,確認看得到策略群組或節點。名稱由訂閱作者決定,常見名稱包括「節點選擇」、「代理」或 PROXY。如果頁面是空的,先回到設定頁確認目前選取的確實是剛匯入的設定,再查看紀錄中的下載或解析錯誤。下載到網頁、設定格式不相容或縮排錯誤,都可能造成清單中有設定,但核心無法使用。
首次下載失敗時,先確認裝置能正常連上網路,再向服務供應商確認訂閱狀態與網址是否完整。不要為了碰運氣而反覆改用其他設定格式,也不要立刻啟用全域代理來掩蓋下載問題。修正後,在設定清單手動更新一次;確認更新成功且設定已啟用,再進行下一步。日後訂閱更新、節點名稱改變時,也要重新確認策略群組目前選取的項目。
STEP 02 / ROUTING
選擇規則模式與出口節點
在用戶端首頁、代理頁面頂端或設定中找到「模式」,先選擇 Rule;中文介面通常標示為「規則」。規則模式會依設定中的比對順序,決定流量直連、經代理或使用其他出口策略,適合作為日常使用的起點。選好後保留訂閱原有規則,初次連線不必自行編寫整份 rules。
| 模式 | 處理方式 | 初次設定建議 |
|---|---|---|
| Rule / 規則 | 依設定規則選擇出口策略。 | 優先使用,並保留訂閱的預設規則。 |
| Global / 全域 | 核心收到的流量一律交由全域策略處理。 | 適合短暫對照測試,完成後請切回規則模式。 |
| Direct / 直連 | 核心收到的流量直接連線。 | 不適合用來驗證代理節點是否連通。 |
代理模式與流量接管是兩項獨立設定。規則模式決定「流量進入核心後如何處理」,系統代理或 TUN 則決定「哪些流量能進入核心」。因此切換為全域模式,不會自動讓不讀取系統代理的命令列程式經過用戶端;同樣地,啟用 TUN 也不代表所有目標都會走代理,最後仍由目前的模式與規則決定。
接著前往「代理」頁面,展開主要策略群組。如果群組內是手動選擇清單,請選取一個訂閱提供的節點;如果群組內還有「自動選擇」等子群組,則須進一步確認子群組選取的項目。不要只看節點名稱是否反白,也要確認存取規則引用的正是這個策略群組。名稱為 DIRECT 的選項代表直連,選取後不會經過遠端代理伺服器。
找到「延遲測試」、「測速」或類似按鈕,執行一次測試。顯示測試結果代表該節點在目前測試條件下完成探測,不表示所有網站、UDP 請求或持續下載都能成功。逾時也可能與探測網址或目前網路有關。初次操作時,先選一個測試成功的節點,不必一味追求最低數值;第四步會繼續驗證實際連線與紀錄。
完成本頁後,應能清楚確認兩件事:目前使用規則模式,且主要代理策略群組已選取一個節點或自動選擇群組。如果不確定哪個群組負責目標網站的流量,先保留訂閱的預設選擇,等連線建立後再查看命中紀錄。規則優先順序、策略群組巢狀結構與自動選擇參數的完整說明,請參閱設定文件;初次連線時不必全部研究。
STEP 03 / TRAFFIC CAPTURE
啟動核心並啟用流量接管
返回用戶端首頁,確認核心正在執行。有些用戶端會在啟動時自動執行核心,有些則須點選「啟動」或連線按鈕。如果顯示設定載入失敗,請先回到第一步處理錯誤,不要繼續切換接管開關。看到「執行中」後,再依目前平台啟用一種接管方式。初次測試時避免同時調整系統代理、TUN 與 DNS,以免失敗時難以找出原因。
桌面版:先測試系統代理
在設定或首頁找到「系統代理」並啟用。用戶端通常會將系統的 HTTP、HTTPS 代理指向本機監聽連接埠。請勿照抄其他教學中的連接埠號碼,應以目前用戶端的實際設定為準。啟用後保持用戶端執行,並使用通常會遵循系統代理的瀏覽器發出新請求。瀏覽器擴充功能、自訂代理設定或受管理的政策都可能覆寫系統設定,遇到異常時須另外檢查。
命令列工具不一定會讀取系統代理。如果瀏覽器可以連線、終端機卻失敗,不應直接判定節點失效。可以讓支援代理參數的工具明確連線到本機連接埠,或之後改用 TUN。環境變數的具體寫法取決於終端機類型和工具實作,請參閱瀏覽器與終端機分開排查說明。先完成瀏覽器驗證,再測試其他應用程式,排查範圍會更清楚。
行動裝置:確認系統 VPN 授權
在行動用戶端中點選連線或啟動按鈕,首次執行時通常會出現新增 VPN 設定的系統提示。確認發起請求的應用程式後授權,再返回用戶端檢查連線狀態。系統可能同時顯示 VPN 圖示,這表示接管通道已建立,不代表訂閱中的遠端伺服器一定可連線。如果先前連接過其他 VPN,請先中斷舊連線,避免系統只保留其中一條通道而造成誤判。
需要擴大接管範圍時:再測試 TUN
如果瀏覽器已驗證成功,但遊戲、部分命令列程式或其他應用程式未經過用戶端,再考慮使用 TUN。先記下系統代理狀態,關閉系統代理進行單獨測試,再依用戶端要求安裝服務或授予網路權限,最後啟用 TUN。各作業系統對虛擬網卡、路由及 DNS 接管的要求不同;若出現權限錯誤,請依用戶端提示處理,不要只反覆切換開關。
啟用後查看用戶端紀錄,確認虛擬網卡與路由設定成功。如果網路立即中斷,先關閉 TUN 並確認網路是否恢復,再回到已驗證可用的系統代理方式。不要再疊加其他 VPN、封包擷取軟體或路由變更。想了解系統代理與 TUN 的運作層級及適用範圍,請閱讀流量接管機制比較;本頁只需保留一種能正常運作的方式。
STEP 04 / VERIFICATION
驗證代理與規則是否生效
保持用戶端執行,確認設定、規則模式與接管開關均符合預期,再開啟一個需要透過代理連線的目標網站。使用新分頁重新發出請求,避免將已開啟的頁面或快取內容誤認為連線成功。頁面能載入是第一項證據,但無法單獨證明流量使用了哪個出口:目標網站本身也可能支援直連。
開啟用戶端的「連線」或「請求紀錄」頁面,在瀏覽器再次造訪目標網站,尋找對應網域。請特別查看三項資訊:目標網址、命中的規則、最終使用的策略或節點。如果紀錄顯示命中直連規則,即使頁面能開啟,也不能證明代理已生效;如果請求經過策略群組,還要查看最終節點,而非只看最外層群組名稱。有些用戶端會在請求結束後移除連線,可以啟用連線紀錄保留功能,或在發出請求時同步查看。
再透過可信的出口 IP 查詢服務交叉比對,並與直連時的結果比較。IP 所屬地區只能作為輔助資訊,資料庫可能更新延遲,IPv4 與 IPv6 也可能採用不同路徑;不要只憑地區標籤下結論。較可靠的判斷方式是:新請求進入用戶端、命中預期的代理策略、目標網站確實可用,且出口資訊符合所選的出口。
最後造訪一個依設定應該直連的目標,確認是否命中預期規則。規則模式下不同目標顯示不同出口是正常情況,不必為了讓所有查詢結果一致而長期使用全域模式。若要短暫對照,先記下目前狀態,再切換全域模式並明確選取節點,發出新請求後切回規則模式;既有的長連線可能仍沿用原本路徑。
完成後依正常流程停止用戶端,確認系統代理已還原,再重新啟動並進行一次簡短連線測試。這能確認停止與重新啟動後的狀態符合預期。如果桌面用戶端已關閉,但系統代理仍指向本機連接埠,瀏覽器可能無法連線;此時請先還原系統代理設定,不要反覆更換節點。首次連線確認正常後,再設定開機啟動與訂閱自動更新,避免長期保留尚未驗證的狀態。
連線失敗時依流程逐項檢查
如果第四步未通過,請依「取得設定 → 核心載入 → 節點出口 → 流量接管 → 規則與 DNS」的順序檢查。每次只變更一項設定,並重試同一個目標。如此能將問題定位到具體環節,而不是靠隨機切換開關暫時恢復連線。
- 設定下載失敗:確認基本網路正常、訂閱仍有效,且匯入網址確實是設定入口。查看 HTTP 狀態或解析錯誤;如果下載內容是登入頁面,請向服務供應商重新取得正確連結。
- 設定載入失敗:檢查紀錄中是否有 YAML 解析、策略群組引用或外部資源下載錯誤。先重新下載原始訂閱,尚未釐清原因前,不要大幅改寫設定。
- 節點測試逾時:在同一個策略群組中更換節點,並以相同目標重試。如果全部失敗,請檢查訂閱帳戶狀態與目前的網路限制;測試成功後仍須驗證實際連線。
- 瀏覽器請求沒有紀錄:確認核心正在執行、系統代理或 VPN 接管已啟用,並排除瀏覽器代理擴充功能。先確認請求能進入用戶端,再檢查規則設定是否正確。
- 有紀錄但連線失敗:查看最終出口與詳細錯誤。網域解析失敗時優先檢查 DNS;連線遭拒或逾時時,則檢查所選節點與目標。不要只憑一筆紀錄就更改所有 DNS 設定。
需要進一步回報時,請記錄作業系統、用戶端名稱、使用系統代理或 TUN、失敗目標及相關錯誤訊息。提供資料前,先遮蔽訂閱網址與帳戶資訊,再附上必要的紀錄片段。能重現問題的操作步驟,比整頁截圖或籠統描述「無法連線」更有助於判斷。
基本連線正常後,可接著閱讀全平台安裝與設定文件,再處理規則集、DNS 與 fake-ip、服務權限及平台特有問題。之後每次更新訂閱或調整接管方式,都請重做第四步的實際請求驗證,確認變更符合預期。