FAQ / 設定排查索引

V2Ray 常見問題

訂閱匯入、代理模式與連線問題

先確認現象,再檢查對應環節。分別排查網址、節點、流量入口與路由;每次只改一項,記錄才有參考價值。點選問題即可查看操作說明。

v2rayN / v2rayNG 訂閱 / routing / TUN

用戶端 / 訂閱 / 核心

基礎認識

先釐清軟體與設定各自負責的部分,別把訂閱、節點和代理開關混為一談。

v2rayN、v2rayNG 與 v2flyNG 怎麼選?

Windows、macOS 與 Linux 桌面環境建議使用 v2rayN,可管理節點、更新訂閱、選擇路由及設定系統代理。Android 則建議使用採用 Xray 核心的 v2rayNG;v2flyNG 是採用 V2Fly 核心的替代用戶端。先依裝置作業系統選擇軟體,再確認服務提供者要求的協定與傳輸參數,不必為同一份訂閱安裝所有用戶端。用戶端是本機設定工具,不會自動產生可用節點。下載後還需要準備合法取得的訂閱網址或分享連結;已有設定也應先備份,以免切換軟體時遺漏自訂路由。

V2Ray 訂閱連結和單一節點分享連結有什麼不同?

訂閱連結通常是 HTTPS 網址,用戶端連線後會取得節點清單,之後也能再次更新。vmess://、vless:// 等分享連結通常代表單一節點,包含伺服器、連接埠、識別資訊及傳輸設定。兩者要從不同選單匯入:訂閱網址應新增至訂閱群組,再執行更新;單一節點連結則使用從剪貼簿匯入的功能。不要把一般網頁網址當成訂閱,也不要將分享連結貼到訂閱網址欄位。訂閱連結可能包含帳號憑證,應視同密碼保管,不要放進公開截圖。節點清單可以更新,不代表帳號期限或流量額度也會一併更新。

系統代理、全域路由與 TUN 是同一個開關嗎?

不是。系統代理決定遵循系統代理設定的應用程式是否將請求交給用戶端;路由規則決定已進入核心的請求要從哪個出口送出;TUN 則透過虛擬網路介面接收符合接管條件的流量。全域路由不會強制忽略系統代理的程式改走代理,也不會自動啟用 TUN。排查時先確認應用程式的流量是否進入用戶端,再查看路由是否命中代理出口。日常瀏覽可先使用系統代理,搭配繞過中國大陸的路由;確定有應用程式不遵循系統代理時,再評估是否使用 TUN。不要同時調整這三層,否則很難判斷問題出在哪裡。

Project V、V2Fly 與 Xray 核心有什麼關係?

Project V 是了解 V2Ray 生態系的背景;V2Fly 延續 V2Ray 核心的社群維護,Xray 則是從相關程式碼發展而來的另一條核心路線。核心負責處理協定、傳輸、DNS 與路由;v2rayN、v2rayNG 等圖形介面用戶端則負責產生設定並提供操作介面。協定名稱相同,不代表不同核心都支援所有新參數。匯入後若出現不支援欄位的提示,先確認用戶端與核心的支援能力,再核對伺服器端要求。不要以為只更改核心名稱就能解決相容性問題;傳輸方式、安全設定及相關擴充仍須成套搭配。

架構 / 訂閱 / 授權

安裝設定

先確認安裝包符合系統架構,再使用正確的訂閱匯入方式,最後依功能需求處理權限。

Android 安裝包該選 arm64 還是 universal?

使用 64 位元 ARM 系統的手機通常選 arm64,較新的主流 Android 裝置多半屬於此類。universal 支援多種處理器架構,檔案通常較大,適合不確定裝置架構時使用。處理器支援 64 位元,不代表廠商安裝的作業系統也是 64 位元,因此不能只憑購買年份判斷。若 arm64 安裝包顯示與裝置不相容,先查看系統與處理器資訊,再試試通用版。覆蓋安裝也會受到應用程式簽章、系統版本及既有版本影響;安裝失敗時先記下完整提示,不要立刻刪除舊版應用程式。需要重新安裝時,先匯出設定或保存訂閱網址。

v2rayN 和 v2rayNG 要如何匯入訂閱?

在 v2rayN 中先開啟「訂閱群組設定」,新增群組並填寫備註與訂閱網址,儲存後再從「訂閱群組」選單執行更新;更新選項可能分為透過代理或不透過代理。在 v2rayNG 中開啟「訂閱群組設定」,新增群組和網址,返回主畫面後選擇「更新訂閱」。不同版本的選單位置可能不同,但流程都是儲存網址、更新清單、選擇節點。若要匯入單一分享連結,請使用「從剪貼簿匯入」或相應的匯入功能,不必新增訂閱群組。完成後檢查節點的伺服器與傳輸類型;訂閱備註只是標籤,無法用來判斷設定是否有效。

v2rayNG 第一次連線為什麼需要 VPN 授權?

v2rayNG 的 VPN 模式透過 Android 的 VPN 介面接收流量。首次啟動連線時,系統會顯示連線要求,必須確認授權才能建立該介面。這項授權不等於登入訂閱帳號,也不代表節點已連線成功。確認後若仍立即停止,先關閉其他正在使用 VPN 介面的應用程式,再重新連線;同一個使用者環境通常無法同時執行兩個此類連線。若只有部分應用程式不走代理,請檢查「分應用程式代理」及其允許或排除模式。若背景執行時容易中斷,再檢查系統對 v2rayNG 的電池與背景執行限制,調整後觀察實際情況,不必一次開放所有系統權限。

v2rayN 的 TUN 模式顯示權限不足,該如何處理?

TUN 需要建立虛擬網路介面並調整路由,通常需要比一般系統代理更高的權限。在 Windows 上,可以先結束用戶端,再依目前版本的要求以系統管理員身分啟動;macOS 與 Linux 則應依照用戶端顯示的授權或服務安裝提示操作,不要直接套用 Windows 的做法。啟動後查看記錄,確認虛擬介面與路由是否成功建立。若錯誤指向介面遭占用,先停止其他接管流量的程式。不需要接管流量時,可以關閉 TUN,先用系統代理確認節點是否正常。不要為了略過錯誤而關閉系統防護,或任意授予整個設定資料夾寫入權限;權限只需涵蓋必要操作。

路由 / mux / 設定備份

使用技巧

規則決定流量方向,應用程式決定流量入口。調整前保留原設定,調整後用相同目標再次測試。

如何理解繞過區域網路與中國大陸位址的路由?

這類路由通常會讓區域網路及規則識別為中國大陸的目標直接連線,其他目標則依代理規則處理,適合需要同時存取本地服務與外部網站的情況。路由依據網域、IP 資料與規則順序判斷流量方向,不會根據網頁顯示的語言決定。核心會依序比對規則,前面的規則可能先決定出口;自訂規則若放錯位置,後續規則便可能不會生效。若網站連線方向異常,先查看記錄中的目標與出口,再檢查自訂網域規則、DNS 及規則資料。區域網路印表機或內網服務無法連線時,優先確認私有位址的直連規則,不必先把所有流量改成全域代理。

v2rayN 已設定系統代理,為什麼有些程式仍直接連線?

系統代理只對會讀取並遵循該設定的應用程式生效。有些程式使用獨立的代理選項,有些命令列工具會讀取環境變數,也有程式完全忽略系統代理。先用瀏覽器確認目前節點正常,再開啟目標程式的網路設定,確認它是否使用系統代理。若需手動填入位址,請填寫用戶端實際監聽的本機位址與連接埠,並區分 HTTP 和 SOCKS;不要把一種協定的連接埠填進另一種協定的欄位。連接埠以目前用戶端設定為準,不要照搬舊教學。設定正確但流量仍未進入用戶端時,可評估使用 TUN;確認後請還原臨時設定,避免下次啟動時兩套代理互相疊加。

Mux 多工與 Sniffing 流量嗅探需要一直啟用嗎?

Mux 用於多工共用連線,效果取決於協定、伺服器與網路狀況,並非通用的加速開關。有些設定組合不適合啟用;遇到連線中斷或特定網站異常時,可以先關閉 Mux 作為對照。Sniffing 會從支援辨識的流量中擷取目標資訊,協助網域路由判斷,但也須搭配用戶端產生的路由與 DNS 設定。沒有明確需求時,先使用用戶端預設值,再依問題個別調整。每次只改一項,重新連線後用同一個網站測試並記錄記錄檔。節點無法使用時,不要同時啟用 Mux、嗅探與 TUN;三個開關一起切換,排查就變成猜謎。

更換用戶端或尋求協助前,哪些設定應該備份並隱藏?

更換用戶端前,請保存訂閱網址、手動新增的節點、自訂路由、DNS 與分應用程式代理設定;匯出的檔案可能包含連線憑證,應存放在安全的位置。訂閱匯入成功不代表自訂規則也已移轉,移轉後仍須逐項檢查。向他人尋求協助時,只需提供作業系統、用戶端名稱、錯誤發生步驟,以及已遮蔽敏感資訊的記錄。訂閱 token、UUID、密碼、私密金鑰和完整分享連結都應隱藏;截圖也要檢查 QR Code 與剪貼簿預覽。已公開的訂閱憑證應向服務提供者申請重設;單純撤下圖片不代表舊網址已失效。保留錯誤類型與發生時間即可協助定位,不必公開整份設定。

解析 / 更新 / 連線記錄

疑難排解

分清楚「取得不到設定」和「設定無法連線」。錯誤發生在哪個步驟,就從那一步開始排查。

訂閱匯入失敗或顯示無法解析,該先檢查什麼?

先確認失敗發生在儲存網址、下載內容,還是解析節點的階段。檢查貼上的內容是否含有前後空格、換行或中文標點,以及是否誤用了帳號管理頁面的網址。訂閱網址回傳的應是用戶端支援的節點內容,而不是登入頁面或網頁錯誤訊息;能用瀏覽器開啟,不代表格式正確。向服務提供者確認網址適用於 v2rayN 或 v2rayNG,並確認帳號仍有效。若記錄顯示協定或欄位不受支援,請確認用戶端版本與使用的核心。不要為了通過解析而任意刪除安全參數。單一分享連結應使用剪貼簿匯入,訂閱網址則應新增至訂閱群組;選錯匯入方式也會造成錯誤。

原本可用的訂閱為什麼更新失敗?

更新失敗可能是網址失效、帳號到期、訂閱伺服器異常、DNS 解析失敗,或目前網路無法連線至訂閱服務。若 v2rayN 提供透過代理與不透過代理兩種更新方式,可以先使用已知可用的節點透過代理更新,再與不透過代理的結果比較;若目前節點本身已失效,透過代理更新也可能失敗。v2rayNG 則應依版本提供的訂閱更新設定進行排查。遇到 TLS 相關錯誤時,請確認裝置時間與伺服器憑證,不要直接關閉憑證驗證。保留現有清單後再重試,避免先刪除群組而失去可用設定。若服務提供者已重設網址,應改用新網址,不要反覆點選更新。

節點測試逾時,如何判斷是網路還是設定問題?

先確認這台裝置能正常瀏覽一般網站,再檢查節點伺服器位址、連接埠與裝置時間。不同測試方式的意義也不同:TCP 連線成功只代表連接埠可連線,實際連線測試還涉及協定交握、DNS 與測試目標,不能視為相同結果。選一個確認仍有效的節點作為對照,並在情況允許時切換網路測試。只有一個節點失敗時,優先檢查服務狀態與該節點參數;所有節點都失敗時,優先檢查本機網路、DNS、防火牆與用戶端記錄。交握錯誤應確認 UUID、TLS、serverName 與傳輸參數。重新啟動只能清除部分暫存狀態,無法修復已到期的帳號或錯誤設定。

用戶端顯示已連線,卻無法上網怎麼辦?

顯示已連線通常只代表本機服務或 VPN 介面已啟動,不能證明遠端節點可用。先測試所選節點,再確認桌面應用程式已使用系統代理、Android 已授權 VPN,且目標應用程式未被分應用程式規則排除。接著查看記錄:沒有目標請求時,先檢查流量入口;有請求但出口報錯時,檢查節點與交握參數;只有網域無法連線時,檢查 DNS;只有特定網站失敗時,檢查路由與目標服務。可以暫時改用較簡單的路由作為對照,確認後再還原原設定。停止其他代理工具,避免連接埠或虛擬介面衝突。每次只變更一個條件,並重新測試同一個目標,比連續切換所有開關更容易找出問題。