適合已取得訂閱網址,卻找不到匯入入口,或更新後看不到節點的使用者。讀完即可完成桌面端與 Android 端的訂閱分組建立,判斷一段內容是訂閱還是單一節點分享連結,並依照日誌、更新方式與核心相容性逐項排查失敗原因。
先分清訂閱連結與單一節點連結
訂閱連結本質上是可更新的節點清單網址。客戶端存取這個網址後,伺服器會回傳多個節點設定;下次更新時,客戶端會重新取得清單,並替換該分組中的舊內容。這種方式適合管理數十個節點,也能保留分組名稱、更新時間與自動更新間隔。
單一節點分享連結只描述一組設定。常見前綴包括 vmess://、vless:// 與 trojan://。這類內容應從主畫面的剪貼簿匯入入口處理,而不是填入訂閱網址欄位。若誤把單一節點連結當成訂閱儲存,通常會出現格式錯誤、回傳內容為空,或更新後節點數量為 0。
訂閱分組匯入
推薦儲存一個以 https:// 開頭的網址,由客戶端取得並管理整組節點。之後若要更換節點、修改網址或移除失效項目,只需更新該分組。
適合:長期使用、多個節點、桌面端與 Android 共用清單
剪貼簿匯入
直接解析一個或多個分享連結,匯入結果會成為本機設定,不會隨遠端清單變動而自動更新。
適合:臨時測試、單一節點、手動儲存設定
QR Code 匯入
QR Code 只是承載內容的媒介,掃描結果仍可能是訂閱網址或單一節點連結。最後要進入哪個位置,取決於掃描入口與 QR Code 的實際內容。
適合:手機接收設定、避免手動輸入長連結
v2rayN 匯入訂閱的完整步驟
以下路徑以 v2rayN 7.x 的繁體中文介面為基準。不同小版本可能將「新增」顯示為加號按鈕,但訂閱分組、別名、網址與更新操作的邏輯相同。開始前請完整複製訂閱網址,注意不要連同通訊軟體自動附加的句號、空格或換行一起複製。
-
開啟分組設定
啟動 v2rayN,在主視窗頂端依序進入「訂閱分組」→「訂閱分組設定」。不要從「伺服器」選單匯入,因為那裡處理的是單一設定。
-
建立訂閱
點擊視窗中的「新增」或加號按鈕。別名請填寫方便辨識的名稱,例如「日常節點」;訂閱網址貼上完整的
https://連結。 -
確認啟用狀態
確認分組處於啟用狀態。需要定期重新整理時,可以設定自動更新間隔;日常使用可設為 1440 分鐘,也就是每天更新一次,無須頻繁重新整理。
-
儲存並更新
儲存後返回主視窗,依序選擇「訂閱分組」→「更新全部訂閱(不透過代理伺服器)」。如果訂閱網址只能在代理伺服器啟用時存取,則改用透過代理伺服器更新的選項。
-
選擇目前使用的節點
更新完成後查看主清單,雙擊節點或使用右鍵選單將其設為目前使用的伺服器,再從系統匣選單選擇「自動設定系統代理伺服器」。
正常更新時,狀態列會顯示取得、解析與新增結果。以一次包含 42 個節點的範例訂閱來說,在一般網路下通常可於 1 至 3 秒內完成解析;實際耗時取決於訂閱伺服器的回應速度。數量不代表品質,先選擇延遲穩定的節點進行測試即可。
如果清單仍然是空的,先回到「訂閱分組」→「訂閱分組設定」,確認網址沒有斷行,分組也沒有被停用。接著開啟客戶端日誌,判斷是連線逾時、HTTP 狀態異常,還是內容解析失敗。三類問題的處理方向不同,反覆點擊更新通常不會改變結果。
v2rayN 中的剪貼簿匯入
取得單一分享連結時,先複製完整內容,再進入「伺服器」→「從剪貼簿匯入批次 URL」。如果剪貼簿中每行放置一條有效連結,v2rayN 可以一次解析多條。匯入後,這些設定屬於本機節點,不會自動歸入剛才建立的訂閱分組。
- 只匯入一個節點:複製一條完整的分享連結,執行一次剪貼簿匯入。
- 批次匯入節點:每行放置一條連結,避免在連結中間插入空格。
- 匯入後名稱重複:先檢查網址、連接埠與協定,不要只依備註判斷是否重複。
- 更新後再次出現:訂閱節點由遠端清單管理,手動刪除後,下次更新可能會重新加入。
v2rayNG 匯入訂閱與掃描 QR Code 的位置
v2rayNG 1.10.x 使用 Xray 核心,訂閱設定位於側邊選單。Android 端常見的誤操作,是在主畫面點擊加號後直接選擇「從剪貼簿匯入」,結果把訂閱網址當成單一節點解析。正確做法仍是先建立訂閱分組,再從主畫面執行更新。
-
進入訂閱設定
開啟 v2rayNG,點擊左上角的選單按鈕,進入「訂閱分組設定」。如果已有多個分組,先確認目前啟用的是哪一個。
-
新增網址
點擊右上角的加號,在備註欄填寫名稱,並在網址欄貼上完整的訂閱網址。儲存前請檢查網址開頭、查詢參數與結尾字元都已保留。
-
返回並更新
儲存後返回主畫面,開啟右上角選單,選擇「更新訂閱」。更新成功後,節點會依訂閱分組顯示在主清單中。
-
測試連線
點選一個節點,再使用右上角選單執行「測試全部設定真實連線」或延遲測試。選取測試結果穩定的節點後,點擊底部的啟動按鈕。
-
確認執行狀態
首次啟動時會出現系統連線確認提示,允許後觀察頂端狀態。常見的本機 SOCKS 連接埠為 10808,HTTP 連接埠為 10809,實際數值以「設定」中的本機連接埠設定為準。
掃描 QR Code 時,請先判斷其中放的是什麼內容。如果 QR Code 包含單一節點分享連結,可在主畫面點擊加號並選擇「掃描 QR Code」;掃描完成後會直接新增一組設定。如果 QR Code 包含訂閱網址,應在訂閱分組設定中建立記錄,將掃描取得的網址放入網址欄,再返回主畫面更新訂閱。
推薦方案:桌面端與 Android 共用一條訂閱
桌面端(v2rayN)
- 在「訂閱分組設定」中儲存網址
- 使用 Xray 核心處理 VLESS 等設定
- 將自動更新間隔設為 1440 分鐘
- 更新後手動選擇目前使用的伺服器
Android 端(v2rayNG)
- 儲存同一條訂閱連結
- 更新前確認目標分組已啟用
- 依需求設定分應用程式代理與路由分流
- 切換節點後重新測試真實連線
兩端使用同一份遠端清單,但節點選擇、路由規則與本機連接埠會分別儲存在各自裝置上,不會透過訂閱自動同步。
訂閱格式不同,為什麼有時會解析失敗
訂閱網址看起來都是一般連結,但回傳內容可能不同。v2rayN 與 v2rayNG 能處理常見的 Base64 編碼訂閱及逐行排列的分享連結;如果網址回傳的是網頁、登入頁面或另一種專用設定結構,客戶端就可能提示解析失敗。判斷時不要只看網址副檔名,應檢查實際回應內容與日誌。
訂閱網址
https://sub.example.net/access/list?token=example
單一節點分享連結
vmess://編碼內容
vless://連線參數
trojan://連線參數
| 內容類型 | 典型特徵 | 正確入口 | 相容性判斷 |
|---|---|---|---|
| Base64 訂閱 | 回傳一長段編碼文字,解碼後是多條分享連結 | 訂閱分組設定 | v2rayN 與 v2rayNG 常見可用格式 |
| 明文連結清單 | 每行以 VMess、VLESS 或 Trojan 協定前綴開頭 | 訂閱分組設定 | 取決於客戶端版本與核心是否支援相應參數 |
| 單一節點連結 | 只有一條協定分享連結 | 剪貼簿或掃描 QR Code 匯入 | 匯入後儲存為本機設定 |
| 網頁或登入頁面 | 內容以 HTML 標籤開頭,或要求先登入 | 無法直接解析 | 應重新取得適用於 v2rayN 或 v2rayNG 的訂閱網址 |
| 專用 YAML 或 JSON | 包含代理群組、提供者或另一套欄位結構 | 不要直接貼上 | 需要訂閱提供方提供相容格式 |
協定名稱相同,也不代表所有參數都能由舊版辨識。例如 VLESS 設定可能包含 Reality、流控或較新的傳輸欄位,舊版客戶端在解析階段可能捨棄節點,也可能在匯入後無法啟動。遇到這種情況,應先升級 v2rayN 或 v2rayNG,再確認目前使用的是 Xray 核心。
如果訂閱提供方同時提供多個入口,優先選擇明確標示適用於 v2rayN、v2rayNG、V2Ray 或 Xray 的網址。v2flyNG 使用 v2fly 核心,較適合 VMess 等 v2fly 核心已支援的設定;包含 Xray 特有參數的節點,不應預期能由 v2flyNG 完整處理。
更新失敗、節點為空與逾時的處理方式
排除問題時先保留原有訂閱記錄,不要急著刪除分組。日誌中的第一筆錯誤通常最有價值:連線逾時表示網址未能成功存取,HTTP 401 或 403 多半與授權狀態有關,解析數量為 0 則表示伺服器回傳的內容不是客戶端預期的格式。
訂閱更新一直顯示逾時?
先確認裝置時間正確,再嘗試直接更新。如果訂閱網址需要透過代理伺服器存取,先連線到仍可使用的舊節點,然後在 v2rayN 選擇「更新全部訂閱(透過代理伺服器)」;v2rayNG 則保持連線狀態後重新執行「更新訂閱」。
儲存成功,為什麼清單還是空的?
儲存網址只會建立分組,不會自動產生節點。返回主畫面執行一次更新,並檢查該分組是否已啟用。如果日誌顯示取得成功但解析數量為 0,應向訂閱提供方確認回傳格式。
複製連結後顯示格式錯誤?
檢查連結前後是否帶有引號、空格、中文句號或換行。訂閱網址應放在訂閱分組的網址欄位,協定分享連結才應放入「從剪貼簿匯入」入口。
更新後原本的節點不見了?
訂閱更新會以遠端清單為準,重新整理對應分組。先確認是否切換到其他分組,再查看提供方是否調整了節點清單。自行新增的本機設定應使用獨立備註,避免與訂閱節點混淆。
節點已匯入但連線失敗?
先升級客戶端並確認核心類型,再檢查伺服器位址、連接埠與傳輸參數是否完整。v2rayN 可進入「設定」→「參數設定」→「Core 類型」確認目前核心;接著重新啟動核心並再次測試真實連線。
匯入完成後,依四項檢查確認是否真正可用
節點出現在清單中只代表解析完成,不代表代理已經生效。最後還要檢查目前使用的節點、核心啟動狀態、系統代理或連線狀態,以及實際流量是否經過預期路由。如此可將「訂閱問題」與「執行問題」分開處理。
- 確認節點數量:確認更新日誌中的解析數量與清單大致一致。範例清單回傳 42 筆時,客戶端應能看到接近 42 個項目;若只出現少量節點,請檢查是否啟用了分組篩選。
- 測試真實連線:延遲數字只代表測試請求收到回應。再開啟一個網頁或執行真實連線測試,觀察日誌是否出現握手、DNS 或路由錯誤。
- 檢查本機連接埠:常見 SOCKS 連接埠為 10808,HTTP 連接埠為 10809。如果其他程式手動填寫代理設定,連接埠必須與客戶端設定一致;發生連接埠占用時,應更換連接埠並重新啟動核心。
- 確認代理入口:v2rayN 需要依用途啟用系統代理;v2rayNG 啟動後則要保持系統連線狀態。只選取節點但沒有啟動核心,流量不會進入代理。
- 重新檢查路由分流:訂閱負責下發節點,不代表也會下發本機路由規則。直連網域、代理網域、區域網路繞過與 DNS 策略,仍由客戶端本機設定決定。
同一條訂閱在 v2rayN 與 v2rayNG 中可以取得相近的節點清單,但兩端目前使用的節點不會連動。桌面端切換到某個節點後,Android 端仍會維持自己的選擇;自動更新間隔、系統代理、分應用程式代理與 TUN 相關設定也會分別儲存。
之後更新時,不必再次貼上原本的連結,直接執行「更新訂閱」即可。如果訂閱網址有所變更,應編輯原有分組並替換網址,而不是不斷建立名稱相同的分組。這樣可以避免清單重複,也方便從日誌判斷是哪個分組的請求失敗。