v2rayN / v2rayNG / v2flyNG

V2Ray 常見問題

從訂閱、代理模式到連線故障,先確認問題發生在哪個步驟,再依序檢查設定。

初次設定可先閱讀入門教學;若想了解路由與核心設定,請參閱新手到進階設定指南。

基礎觀念

先分清用戶端、核心與流量接管方式。

V2Ray、Xray 和 v2rayN 分別是什麼?

先區分核心與用戶端。V2Ray 屬於 Project V 代理生態系,V2Fly 延續相關核心的維護;Xray 則是另一個核心分支,兩者支援的協定與設定細節並不完全相同。v2rayN 是桌面圖形化用戶端,負責管理訂閱、伺服器、系統代理與核心程序,並不等於某種協定。排查時應一併記下用戶端名稱、目前使用的核心及伺服器協定,不能只看分享連結的格式來判斷相容性。切換核心也無法自動補上伺服器缺少的參數。

桌面與 Android 分別該選哪個用戶端?

Windows、macOS 與 Linux 桌面版可優先考慮 v2rayN;Android 可優先考慮採用 Xray 核心的 v2rayNG,需要 V2Fly 核心環境時再考慮 v2flyNG。先依作業系統與處理器選擇安裝套件,再確認現有訂閱使用的協定是否受到支援。三款用戶端的選單配置、設定儲存方式與核心版本各自獨立,不能直接把其中一款的程式資料夾當成另一款的設定匯入。跨裝置移轉通常重新加入訂閱網址較直接,之後再分別設定代理模式與路由。

訂閱網址、分享連結與 JSON 設定有什麼不同?

訂閱網址通常是用來取得一組伺服器資訊的網址;分享連結通常描述單一伺服器,例如以 vmess:// 或 vless:// 開頭的文字;原生 JSON 則可能包含入站、出站、DNS 與路由等完整設定。三者必須使用對應的匯入入口,不能把任意 JSON 當成訂閱網址填入。訂閱內容也可能經過 Base64 編碼,但這不表示所有用戶端都能辨識相同的回應格式。遇到格式錯誤時,先向提供者確認適用於該用戶端的格式,不要反覆修改其中的身分參數。

系統代理、路由分流與 TUN 模式有什麼不同?

系統代理會讓遵循系統設定的應用程式將請求送至本機代理連接埠;路由分流則決定進入核心的連線使用哪個出站;TUN 模式透過虛擬網路介面接收符合接管範圍的流量。三者負責不同環節,啟用系統代理不代表所有程式都已進入核心,選擇全域路由也不會自動接管忽略系統代理的程式。建議先用系統代理確認伺服器可用,再依特定應用程式是否需要接管來決定是否啟用 TUN,避免同時修改多個環節而難以判斷故障原因。

安裝設定

選對安裝套件、完成訂閱更新,再啟動連線。

Android 安裝套件的 arm64 與 universal 該怎麼選?

確認裝置支援 64 位元 ARM 應用程式時,優先選擇 arm64;不確定裝置架構時,可選擇包含多種架構元件的 universal。2015 年後的主流手機多採用 64 位元 ARM 處理器,但部分裝置仍使用 32 位元系統,因此不能只看購買年份。可在系統裝置資訊中確認架構,或依安裝程式的相容性提示判斷。若出現無法安裝的情況,也要檢查儲存空間、現有應用程式簽章及安裝權限;先保留訂閱與設定紀錄,不要只為了試裝另一個套件就立即清除應用程式資料。

v2rayN 訂閱匯入失敗,或匯入後清單是空的,該怎麼辦?

先開啟訂閱群組設定,新增群組並將完整訂閱網址填入網址欄,儲存後再從訂閱群組選單更新該群組。只儲存網址通常不會立即產生伺服器清單。若清單仍是空的,檢查記錄中的請求結果,分辨網址無法連線、回應內容為空或格式不受支援。複製網址時應移除前後空格與換行,但不要刪除網址中的查詢參數。也要確認目前的群組篩選條件是否隱藏了新項目,以及網址是否已過期。分享連結則應使用從剪貼簿匯入的入口,不要填在訂閱網址欄。

v2rayNG 如何新增訂閱並開始連線?

在 v2rayNG 的訂閱群組設定中新增群組,填入備註與訂閱網址並儲存,再回到主畫面透過選單更新訂閱。伺服器清單出現後,點選一個項目作為目前設定,再按下連線按鈕。首次連線時,Android 會要求授權建立 VPN 連線,確認後用戶端才能接管流量。更新後若仍沒有項目,先查看更新提示與目前群組,不要把連線按鈕當成更新訂閱的按鈕。不同版本的選單位置可能有所不同,但新增網址、更新清單、選擇設定與啟動連線仍是四個獨立步驟。

啟用 v2rayN TUN 模式時提示權限不足,該怎麼辦?

先關閉 TUN,再依目前作業系統與用戶端版本的要求授予較高權限。Windows 通常需要以系統管理員身分啟動;macOS 與 Linux 則應依用戶端提示完成授權或相關服務設定,不能照搬 Windows 的操作方式。取得權限後仍然失敗,請在記錄中檢查虛擬介面建立、路由寫入及連接埠占用錯誤,並暫時關閉其他正在接管網路的程式。不要反覆切換開關,也不要長時間關閉安全防護。修改前先記下原本狀態,若失敗,先關閉 TUN,再恢復一般系統代理以確認基本連線。

使用技巧

確認作用中的設定,依使用情境選擇路由與分享範圍。

如何選擇目前的伺服器,並確認它是否真的可用?

先在伺服器清單中將目標項目設為作用中的伺服器,再確認系統代理或 Android 的連線開關已啟用。只反白一列、開啟編輯視窗或完成訂閱更新,不一定代表已切換目前使用的設定。接著造訪平常需要使用的網站,並觀察記錄中是否出現相應連線。用戶端的延遲測試只驗證特定測試流程,測試成功不代表所有網站與應用程式都能連線。測試失敗也可能是測試網址、DNS 或本機網路造成,因此應搭配實際連線結果判斷,不要只憑一個測試數值反覆更換設定。

繞過中國大陸與全域模式該怎麼使用?

日常使用可先選擇繞過中國大陸類型的路由,再依需求調整個別規則;全域模式適合暫時確認某項請求是否因分流而使用不同出站。切換前先確認選單控制的是核心路由,還是系統代理的 PAC 行為;不同用戶端與版本的名稱可能不同。全域路由只會影響已進入核心的流量,不會強制接管所有應用程式。若切換後問題消失,應繼續檢查網域規則、IP 規則及其順序,而不是直接認定伺服器故障。測試結束後,請恢復適合日常使用的模式。

如何讓區域網路中的其他裝置使用電腦代理?

在可信任的家庭網路中,先啟用允許區域網路連線的選項,再確認本機代理連接埠實際上正在監聽。其他裝置應填入電腦的區域網路 IP 與相應的代理連接埠,不能填 127.0.0.1,因為該位址指向裝置本身。部分設定常見 SOCKS 10808、HTTP 10809,也有版本使用混合連接埠,請以目前設定為準。同時檢查防火牆是否允許來自本機子網路的連線,以及路由器是否啟用裝置隔離。只開放必要範圍,不要在公共網路使用,也不要將本機代理連接埠轉送到公網。

升級用戶端或更新訂閱前,應保留哪些資料?

先記下訂閱群組、路由選擇、監聽連接埠及手動新增的伺服器,再使用目前用戶端提供的備份或匯出功能;若該版本沒有相應選項,請先結束用戶端,再依照文件備份使用者設定資料夾。更新訂閱可能會取代由訂閱產生的項目,因此重要的手動修改不要只留在訂閱項目中。訂閱網址可能帶有帳戶存取參數,備份檔案與螢幕截圖都應妥善保管,分享記錄前先移除相關資訊。升級後先確認原有設定正常,再逐項啟用新功能,避免同時移轉設定並大幅修改路由。

故障排除

先找出錯誤發生的環節,每次只修改一項設定。

訂閱更新失敗時,該直接更新還是透過代理更新?

先查看失敗原因,再選擇更新方式。如果目前網路可以直接連線至訂閱網址,先嘗試不經代理更新;若必須透過代理才能連線,則要先有可用的作用中伺服器,再使用用戶端提供的代理更新功能。不要依賴已失效的伺服器來取得取代它的訂閱。若記錄顯示驗證失敗或禁止存取,請檢查網址是否過期、帳戶狀態與存取限制;若收到的是網頁而非訂閱內容,應重新取得適用於該用戶端的網址。頻繁重試也可能觸發流量限制,建議間隔一段時間再試。

節點一直逾時,應依什麼順序檢查?

先確認本機可以正常連線至一般網路,再檢查目前作用中伺服器的位址、連接埠、協定與傳輸參數是否和提供者設定一致。使用 VMess 時,也要確認系統日期、時間與時區正確。接著查看記錄,分辨網域名稱解析失敗、連線逾時、連線遭拒及 TLS 交握錯誤;這些訊息分別代表不同環節。可以換一個已知可用的伺服器進行比對,但不要一次修改多個欄位。若同一設定在其他網路正常,應繼續檢查本機防火牆、網路限制與 DNS,而不是立刻重新安裝用戶端。

顯示已連線但網頁無法開啟,如何縮小排查範圍?

顯示已連線通常只代表核心或網路介面已啟動,不表示目標網站已成功連線。先關閉 TUN,使用系統代理和已確認可用的伺服器測試瀏覽器;接著查看記錄中是否出現目標網域的請求。若沒有請求,檢查瀏覽器代理、擴充功能設定,以及其他代理工具是否覆寫系統設定;若有請求但連線失敗,再檢查 DNS、路由規則是否命中及伺服器連線錯誤。只有部分網站異常時,也要排除網站本身故障與存取限制。每次只修改一項,並保留修改前的狀態,方便還原與比較。

已選擇自動設定系統代理,為什麼某些應用程式仍然無效?

先確認核心正在執行,系統代理指向的位址與連接埠和目前入站設定一致,再檢查是否有其他程式覆寫系統代理。部分應用程式使用自己的代理設定,有些程式不會讀取系統代理;命令列工具也可能只讀取各自支援的環境變數,因此不能只憑選單已勾選就認定所有流量都已接管。可先用遵循系統代理的瀏覽器進行測試;若應用程式支援手動代理,請填入實際監聽位址、連接埠與協定。確實需要接管更多流量時,再考慮使用 TUN,並分別確認其權限、路由與 DNS 設定。

需要進一步檢查具體設定?請閱讀完整設定手冊,或參閱區域網路共享設定說明。