v2rayN 多訂閱分組與伺服器篩選教學:多個代理服務節點管理

v2rayN 多個訂閱混在一起難以管理?本文說明如何建立訂閱分組、撰寫節點名稱正規表示式篩選條件,以及更新訂閱時維持清晰列表。

本文重點

先依訂閱來源建立分組,再用節點名稱正規表示式限制匯入範圍,最後逐組更新與檢查。本文適合同時管理多個訂閱的 v2rayN 使用者,說明分組、列表搜尋、訂閱篩選與路由分流的差異,並提供可用範例名稱逐一驗證的正規表示式。

先釐清:訂閱分組不等於路由分流

一個訂閱網址通常會回傳一批伺服器設定。v2rayN 讀取其中的協定、位址、連接埠與驗證資訊,再整理成伺服器列表。若直接混看多個來源,地區名稱與倍率標記容易重複;更新失敗時,也難以判斷是哪個來源出了問題。

分組管理的是設定來源:這台伺服器由哪個訂閱維護。分組不會自動讓瀏覽器使用一組、下載工具使用另一組,也不會因為組名標示「備用」就自動切換故障。應用程式流量的走向仍由系統代理、TUN、路由規則與目前使用的出口設定共同決定。

依來源建立分組

建議做法

每個訂閱網址各自維護一個分組,並在組內依名稱篩選地區。更新錯誤、網址到期與節點異動都更容易追查。

適用情況:兩個以上的訂閱,且同時使用主力與備用來源

依地區重複匯入

將同一個網址分別匯入多個分組,再各自篩選地區。雖然能建立不同檢視,但會重複請求相同訂閱,也增加篩選與更新的維護成本。

適用情況:確實需要固定的地區列表,且能接受重複維護

暫時搜尋列表

只在目前列表中快速搜尋名稱,不會改變訂閱來源回傳的內容。清除搜尋條件後再檢查完整列表,避免將隱藏誤認為刪除。

適用情況:臨時尋找節點,不想縮小匯入範圍

VMess、VLESS 是節點設定使用的協定,不是分組類型。對訂閱名稱使用正規表示式篩選也不會轉換協定;即使名稱中有「VLESS」,仍應開啟伺服器設定,確認實際協定與傳輸參數。

建立訂閱分組:一個來源對應一筆紀錄

以下以桌面版 v2rayN 常見的繁體中文介面為例。不同版本的按鈕位置與標點可能略有差異;操作時請確認「訂閱分組設定」、訂閱網址與別名篩選等欄位,不要把伺服器編輯視窗當成訂閱設定視窗。

  1. 開啟分組設定

    在主畫面開啟「訂閱分組」→「訂閱分組設定」,使用「新增」或「+」建立一筆訂閱紀錄。第一次整理時先新增一個來源,確認成功後再新增下一個。

  2. 填寫來源名稱

    備註可填「主力-A」或「備用-B」。將服務商提供的完整訂閱網址填入網址欄;不要貼上帳戶登入頁面,也不要把單一節點分享連結當成訂閱網址。

  3. 先不設定篩選

    第一次匯入時,先不要填寫「別名正規表示式篩選」,儲存紀錄即可。這樣能先確認網址可用、內容可解析,避免訂閱故障與篩選錯誤同時發生。

  4. 更新目前分組

    返回主畫面並選取新分組,在「訂閱分組」選單中執行「更新目前訂閱(不透過代理)」對應的操作。若目前網路無法直接連線到來源,再選擇透過代理更新的項目。

  5. 檢查後新增分組

    查看記錄檔是否顯示更新成功,並確認組內出現伺服器設定。接著依相同步驟建立「備用-B」並分別更新,避免一開始就更新所有來源,導致難以找出錯誤來源。

若介面提供自動更新間隔,請先確認手動更新穩定,再依來源限制設定頻率。不要為了「保持最新」而反覆送出請求;更新訂閱只是取得設定,不會修復遠端伺服器故障,也不代表服務帳戶的流量或到期時間有所變動。

撰寫篩選正規表示式:先保留地區,再排除提示項目

訂閱編輯中的「別名正規表示式篩選」通常會比對節點別名,也就是列表中的名稱:符合的項目才會保留。這不是依伺服器實際地理位置判斷,也無法辨識線路品質。若名稱沒有目標關鍵字,即使伺服器位於目標地區,也可能被篩除。

先用簡單的「或」運算式測試,再加入排除條件。以下的「香港」「日本」「到期」都只是示範名稱,不代表任何實際服務商的節點或可用性。

用途正規表示式比對說明
保留中文地區名稱香港|日本|新加坡名稱包含其中任一詞即可,不必完全符合整行內容。
同時比對英文大小寫(?i)香港|日本|新加坡|\b(HK|JP|SG)\b忽略大小寫;英文縮寫使用單字邊界,避免比對到較長單字的一部分。
只保留指定前綴^(香港|日本)-只比對以「香港-」或「日本-」開頭的名稱。
排除資訊提示項目^(?!.*(剩餘流量|到期|官網)).*$整行不能包含這些提示詞;其他名稱仍可符合條件。
合併地區與排除條件^(?!.*(剩餘流量|到期|官網)).*(香港|日本).*$先排除提示項目,再要求名稱包含香港或日本。

| 表示「或」,^ 表示開頭,$ 表示結尾,.* 表示任意長度的字元。負向先行斷言 (?!...) 用於設定排除條件;這些寫法適用於支援相應正規表示式語法的 v2rayN 別名篩選欄位,不適合直接套用到只接受一般關鍵字的搜尋框。

先用固定範例驗證,再更新實際訂閱

正規表示式沒有錯誤,不代表篩選結果符合預期。請先列出幾個預期保留與預期排除的名稱,再逐一推演;如果只想到「想保留什麼」,卻沒列出「絕不能誤刪什麼」,篩選條件往往會越改越複雜。

運算式:^(?!.*(剩餘流量|到期|官網)).*(香港|日本).*$

香港-01          → 保留
日本-02          → 保留
日本-備用        → 保留
新加坡-03        → 排除:不含目標地區
香港-到期提醒    → 排除:包含「到期」
官網網址         → 排除:包含「官網」
6 個
上方人工測試範例
3 個
符合組合運算式、預期保留
10808
排錯範例中的本機代理連接埠,非固定值

以上數量僅是這組人工範例的確定結果,不代表服務商提供的節點數或連線測試資料。將運算式填入目標訂閱的「別名正規表示式篩選」後儲存,再更新目前訂閱;只儲存設定不一定會重新處理已匯入的列表。

  1. 清除主畫面的暫時搜尋條件,並切換至目標訂閱分組,避免兩種篩選條件疊加。
  2. 更新目前訂閱後,確認列表中仍有一筆預期保留的伺服器,以及一筆預期排除的名稱。
  3. 若分組意外變成空白,先將正規表示式改回 香港|日本;若仍沒有結果,請清空篩選後再更新一次。
  4. 確認篩選結果後,再選取一台伺服器測試連線。不要以「更新成功」取代實際連線測試。

分辨訂閱更新失敗與節點連線失敗

更新訂閱會連線至訂閱伺服器,連線節點則會連線至代理伺服器,兩者可能使用不同的網域與連接埠。訂閱下載正常但節點逾時,應檢查節點設定、服務狀態與本機網路;節點可用但訂閱更新失敗,則應檢查訂閱網址與更新請求的網路路徑。

為什麼更新成功,分組裡卻是空的?

先清除列表搜尋,再前往「訂閱分組」→「訂閱分組設定」,清空該分組的別名正規表示式篩選,儲存後重新更新。若此時出現紀錄,問題就在篩選條件;若仍是空白,請檢查回傳內容是否可解析,以及來源是否確實有回傳伺服器。

不透過代理更新逾時,該如何切換?

先選取一台已知可用的伺服器並啟動核心,再到「訂閱分組」選單選擇透過代理更新目前訂閱的項目。若手邊沒有可用伺服器,就無法依賴尚未成功匯入的新訂閱來連線;請先確認網址是否可連線,或聯絡來源服務商確認。

記錄檔顯示本機代理連線遭拒?

確認核心是否正在執行,並前往「設定」→「參數設定」核對本機監聽連接埠。例如記錄檔連線至 127.0.0.1:10808,請檢查是否有對應的監聽,以及代理協定是否相符。此處的 10808 僅為範例,請以實際設定為準。

訂閱網址在瀏覽器中顯示登入頁面?

請重新從服務商後台複製專用的訂閱網址,不要使用控制台頁面的網址。登入頁、存取驗證頁或錯誤訊息即使能正常開啟,也不是可供用戶端匯入的節點資料;分享記錄檔時請隱藏網址中的權杖。

刪除幾台節點後,更新時又出現了?

訂閱仍會回傳那些紀錄,在本機手動刪除不等於修改來源。若希望持續隱藏某類名稱,請修改該分組的別名正規表示式篩選後重新更新;若只是暫時不想看到,建議使用列表搜尋,不要反覆手動刪除。

維持分組整潔:保留來源,減少重複維護

日常管理以「來源清楚、篩選簡單、變更可復原」為原則。主力與備用可以採用相同的命名規則,但不要因為名稱相同就認定兩筆設定完全重複:網域、連接埠、協定、傳輸參數或驗證資訊只要有一項不同,就可能是不同的連線入口。

最後只需維持一套簡單流程:依來源建立分組,第一次匯入時不設篩選,用實際名稱驗證正規表示式,更新目前分組,最後檢查連線。這樣既能減少列表雜訊,也能在更新出錯時迅速判斷問題出在網址、篩選條件或節點本身。

下載v2rayN