設定流程/首次連線
Clash 新手入門與連線設定
先匯入設定,再選擇規則模式與代理出口,最後啟用裝置的流量入口。依照以下四個步驟完成首次連線;確認生效後,再考慮 TUN、DNS 或自訂規則。
第一步:匯入訂閱並啟用設定
開啟用戶端,前往「訂閱」、「設定」或「設定檔」頁面。首次啟動時,這裡可能只有新增按鈕或本機範例設定。點選「新增」、「加入」或「匯入」,選擇「遠端設定」、「從 URL 匯入」等入口。將訂閱服務提供的完整網址貼到網址欄,為設定取一個方便辨識的名稱,再點選「下載」或「儲存」。名稱僅供本機辨識,不會改變訂閱內容。
貼上後先檢查網址的開頭和結尾。網址通常以 https:// 開頭,後面的查詢參數可能是必要的授權資訊,不能只保留網域,也不要把通訊軟體附帶的標點或換行一併貼上。如果服務提供者列出多種格式,請選擇明確標示為 Clash 或相容 mihomo 的設定入口。只有幾段節點文字的內容,不一定能直接當作完整設定使用。
確認下載完成,再設為目前使用的設定
點選下載後,等候用戶端顯示完成提示。不同介面可能會顯示更新時間、設定名稱或匯入結果。返回清單,點選剛新增的設定卡片,或開啟選單選擇「使用」、「啟用」或「設為目前設定」。清單中有設定,只代表它已儲存;還要看到目前選取的標記,才能確認核心實際載入的是這份設定。
接著前往「代理」頁面,確認是否出現策略組及可選項目;再查看「規則」頁面是否已載入規則。部分設定透過遠端資源提供節點或規則,首次載入可能需要多等一會兒,讓資源下載完成。如果頁面仍是空白,先返回設定頁確認匯入結果,不要馬上反覆切換系統代理。此時尚未建立完整設定,切換連線開關通常無法解決問題。
本機檔案與訂閱更新的差異
如果取得的是 .yaml 或 .yml 檔案,請在匯入選單選擇「從檔案匯入」,再使用系統檔案選擇器開啟該檔案。匯入後同樣要啟用,並確認策略組是否出現。本機檔案通常不會隨原作者更新而自動變更;遠端訂閱則可透過設定卡片上的「更新」重新取得內容,這兩種匯入方式不要混用。
首次使用建議手動更新一次,確認網址可連線後再設定自動更新間隔。更新失敗時不要連續點選重新整理,以免觸發伺服器的請求限制。如果出現授權失敗、內容格式錯誤或下載逾時,先確認訂閱是否仍在有效期限內、格式是否選對,以及目前的基本網路是否正常。不要為了嘗試修復而任意刪除網址中的參數。更多錯誤處理方式請參閱問題排解;訂閱與設定檔的差異請參閱術語表。
進入下一步的條件:設定已顯示為目前使用項目,而且「代理」頁面看得到策略組或可用代理。符合這兩項條件後,再選擇如何分配流量。
第二步:選擇代理模式與出口
返回用戶端首頁或「設定」,找到「代理模式」。首次連線請選擇「規則」。此模式會依照設定中的規則,決定哪些連線直連、哪些連線交由代理策略組處理,適合作為日常使用的起點。選定模式後,再前往「代理」頁面選擇出口;這兩項設定分別控制匹配方式與實際連線去向,不能互相取代。
「全域」會將送入核心的連線交由全域策略處理,通常仍須指定全域組的出口;「直連」則讓這些連線直接連上目標。全域模式不會自動讓裝置上的每個應用程式都經過用戶端,應用程式是否進入核心仍取決於系統代理、手機 VPN 或 TUN 等入口。不要因為「已選全域」就省略第三步的連線設定。
找出規則實際使用的主要策略組
在代理頁面找出負責預設代理出口的策略組,名稱可能是「節點選擇」、「代理」,也可能使用設定作者自訂的名稱。組內可能同時包含實際代理、自動選擇組、其他策略組和 DIRECT。展開主要策略組,選擇一個已確認可用的代理;如果選的是另一個分組,還要確認該分組最後指向何處,避免出口鏈最終落在直連。
如果不確定哪個是主要策略組,可以開啟「規則」頁面,查看常用目標或最後一條 MATCH 規則引用了哪個策略名稱,再返回同名策略組選擇。不同訂閱的命名方式並不統一,不必對照截圖尋找固定的中文名稱。遇到「策略組」、「規則匹配」等概念,可先查閱術語表;此處先完成選擇即可。
善用測試輔助選擇,但別把測試結果當成定論
如果用戶端提供連線測試或延遲測試,可先測試候選出口。測試成功表示它能完成該測試目標的請求,不代表所有網站和服務都能連線;顯示逾時也可能是測試網址、網路環境或設定資源尚未就緒所致。首次操作時,選一個測試成功的出口,再繼續實際連線確認,不必反覆進行完整的速度測試。
切換策略後,已建立的長連線不一定會立即改用新出口。要確認新選擇是否生效,請重新整理頁面或重新開啟目標應用程式,讓它建立新連線;必要時只在連線頁面關閉相關連線。此時先保留訂閱內建規則,不必急著調整規則順序或加入自訂覆寫。完成基本連線後再調整,可減少同時變動的設定項目。
進入下一步的條件:代理模式為規則,相關策略組已選定出口,而且沒有意外指向直連。接下來讓裝置流量進入用戶端。
第三步:啟用裝置的連線入口
匯入設定並選好出口後,確認首頁是否顯示核心正在執行。如果有「啟動」、「連線」或電源圖示按鈕,先點選啟動,等候狀態變成執行中。有些桌面用戶端啟動時核心便會開始執行,但這不代表系統代理也已啟用:核心負責處理送入的連線,系統或應用程式還需要知道如何將連線交給它。
電腦:先使用系統代理
在 Windows 或 macOS 用戶端中找到「系統代理」,並將它開啟。這個開關通常會將作業系統的代理網址指向本機監聽連接埠。首次使用請保留用戶端的預設連接埠,不要為了和截圖一致而修改數值。如果介面顯示混合連接埠 7890,這只是常見的預設值,實際設定仍以目前用戶端為準,不要將這個數字套用到所有設定。
啟用後,重新開啟瀏覽器並發出請求。大多數遵循系統代理設定的桌面應用程式會使用這個入口,但部分遊戲、命令列工具或內建網路設定的軟體不會自動跟隨。Linux 桌面代理設定也可能受到桌面環境與應用程式實作方式影響。如果瀏覽器已生效,另一個程式卻沒有,請先檢查該程式的代理選項,不要立即判定訂閱失效。
首次設定時,先退出其他正在接管系統代理或網路流量的用戶端,避免兩個程式反覆改寫同一個入口。遠端辦公 VPN 或企業網路工具可能有特定要求,若不能任意關閉,請依照管理規範處理。不要讓兩個代理用戶端互相將對方設為上游,否則可能造成連線循環,出現網頁一直載入或記錄不斷重複錯誤的情況。
手機:允許系統網路授權
Android 用戶端通常會在點選啟動後,要求建立 VPN 連線。確認彈出視窗中的應用程式名稱是剛安裝的用戶端,再允許連線。這裡的 VPN 介面用來將裝置流量送入用戶端,不代表訂閱已可使用。授權完成後返回應用程式,確認連線狀態;首次連線成功後,再考慮電池最佳化與背景執行設定,不必一開始就調整所有系統選項。
在 iOS 上點選連線後,系統可能會要求允許新增 VPN 設定,並透過裝置驗證完成授權。返回用戶端,確認設定與所選策略仍然正確,再測試連線。如果裝置已啟用其他 VPN,先確認兩者是否衝突;一般使用情境下,多半不適合同時使用兩種不同的網路接管工具。
進入下一步的條件:核心正在執行,電腦已啟用系統代理,或手機已完成網路授權並顯示連線。最後要透過實際請求確認,不要只看開關顏色。
第四步:確認規則與實際連線
開啟平時可直接連線的網站,確認基本網路正常;再開啟依目前設定應透過代理連線的網站。選擇自己熟悉且目前可用的目標即可,單一網站維護或暫時無法連線,不代表整份設定失效。如果瀏覽器仍顯示舊頁面,請重新載入或開啟新分頁,確保測試確實送出了新請求。
在連線頁面確認三項資訊
保持用戶端的「連線」頁面開啟,再前往測試目標。找到對應的網域或目標網址,查看匹配規則、策略組與出口鏈。預期走代理的請求,出口鏈應包含剛選定的策略及實際代理;預期直連的請求則可能顯示 DIRECT,這正是預期結果。規則模式下同時出現這兩類流量很正常,不必要求每筆紀錄都走代理。
如果紀錄中只有網址、沒有網域,也不要直接判定是 DNS 異常;顯示內容取決於應用程式的請求方式和用戶端提供的資訊。先確認看得到的規則與出口,再依實際狀況決定是否深入檢查。外部 IP 查詢只能協助確認該次查詢請求使用的出口,不能證明所有應用程式都已接管,也無法證明規則分流完全正確。
測試時如果找不到目標紀錄,先確認連線清單是否設有搜尋或篩選條件。部分用戶端只顯示仍在活動中的連線,短暫請求可能很快消失;可以重新發出請求並及時查看,或改查記錄。記錄層級先維持 info,首次驗證不要直接開啟大量偵錯輸出,也不要公開分享包含瀏覽目標與個人設定的完整記錄。
未生效時,一次只回頭檢查一個環節
如果請求沒有進入用戶端,先檢查系統代理、手機連線狀態,以及目標應用程式是否遵循該入口;如果已看到連線紀錄,但匹配到直連,回到第二步檢查模式、規則與策略組;如果紀錄走向正確但連線逾時,試試其他出口,並確認訂閱狀態與基本網路。依這個順序檢查,能區分「沒有接管」、「分流方式不同」和「出口無法使用」。
每次只調整一項設定,調整後重新發出相同的測試請求,並觀察連線紀錄是否改變。不要同時更換訂閱、修改 DNS、切換全域模式又啟用 TUN,否則即使恢復連線,也很難判斷是哪個操作有效。簡單檢查後仍無法解決,請前往問題排解依照症狀逐項排查;本頁不會進一步說明路由、憑證或 DNS 對應等進階內容。
預期直連與預期走代理的目標都符合設定時,首次設定就完成了。之後通常只需啟動用戶端、確認目前使用的設定,並視需要更新訂閱。更新訂閱可能會取代遠端設定內容,直接編輯下載檔案的變更也可能遭到覆蓋;若要長期保留自訂規則,請先了解用戶端的覆寫機制,再參閱術語表確認相關欄位。