v2rayNG Android 設定指南:VpnService 授權、省電白名單與分應用程式代理

v2rayNG 在 Android 斷線或代理失效,常與系統設定有關。本文說明 VpnService 授權、省電白名單及分應用程式代理的設定與排查。

本文重點

適合已匯入節點,卻遇到連線時沒有授權提示、鎖定螢幕後停止運作,或只有部分應用程式能上網的使用者。依序檢查系統授權、背景執行、應用程式篩選及核心路由,就能分辨是「流量未交由 VPN 處理」,還是「接管後連線失敗」,避免一再更換節點。選單名稱可能因 v2rayNG 版本及手機系統而異,請以目前畫面的功能說明為準。

一、先分清 VPN 接管、核心連線與節點可用性

v2rayNG 是 Android 用戶端,使用 Xray 核心處理代理連線。VpnService 是 Android 提供的本機虛擬網路介面功能,不是節點協定,也不代表手機已成功連上遠端伺服器。系統顯示 VPN 圖示,只能表示 VPN 服務已建立,無法證明 VMess 或 VLESS 節點可正常使用。

使用 VPN 模式時,應用程式流量會先進入虛擬介面,再依用戶端設定交由核心處理。如果使用的是僅開放本機代理連接埠的模式,其他應用程式通常必須自行設定代理,不能套用本文對全裝置流量接管的判斷方式。請先在側邊欄的「設定」確認服務運作模式,再測試連線。

API 21
Android 5.0 起提供 VPN 應用程式的允許與排除功能
API 23
Android 6.0 起導入 Doze 省電機制
1 個
同一使用者或設定檔空間中,同時運作的 VPN 服務

以上是系統功能的限制,並非用戶端的最低安裝版本要求。工作設定檔與個人設定檔可能分別受到管理政策限制;企業裝置上的 VPN 限制應由管理員確認,不應以一般手機的授權步驟嘗試繞過。

二、VpnService 授權:確認系統提示與 VPN 衝突

首次啟用 VPN 模式時,Android 通常會顯示連線要求,告知這個應用程式可以建立 VPN 連線。確認應用程式名稱無誤後再授權。這項許可不同於相機、儲存空間等一般權限,通知權限也無法取代;已保存授權的裝置,之後啟動時不一定會再次顯示提示。

  1. 中斷其他連線

    前往系統「設定」→「網路和網際網路」→「VPN」,中斷其他 VPN。部分系統的入口位於「連線與分享」→「VPN」。使用本機 VPN 的防火牆或過濾工具,也可能占用這項服務。

  2. 檢查常時啟用設定

    開啟既有 VPN 設定旁的設定按鈕,檢查「一律開啟 VPN」及「封鎖未使用 VPN 的連線」。若這些選項套用於其他應用程式,請先記下原設定,再依實際需求調整。

  3. 啟動並授權

    返回 v2rayNG 主畫面,選取已匯入的節點,點選右下角的啟動按鈕。在系統連線提示中確認授權,接著查看狀態列的 VPN 圖示及用戶端的執行提示。

  4. 查看啟動記錄

    若仍無法啟動,請開啟側邊欄的「記錄」,分辨是 VPN 建立失敗、核心啟動錯誤,還是遠端連線逾時。保留錯誤訊息及發生時間,不要只記下延遲測試結果。

啟動 VPN 後,不需要為本機代理連接埠在路由器上設定連接埠轉送。手機是主動連線至伺服器的用戶端;授權失敗也不是伺服器連接埠無法連線所致,這兩類問題應分開處理。

三、省電白名單:分別調整電池、背景執行與自動啟動

若「螢幕亮起時正常、鎖定後斷線、開啟用戶端便恢復」,請優先檢查背景限制。Android 的 Doze、應用程式待命與廠商的背景清理機制並不相同,只調整「允許背景活動」未必能解除所有限制。VPN 前景服務有助於持續運作,但無法保證處理程序永不被回收。

系統類型常見設定路徑調整重點
接近原生的 Android設定 → 應用程式 → v2rayNG → 應用程式電池用量選取「不受限制」;舊版可能要前往「特殊應用程式存取權」→「電池最佳化」,並設為「不最佳化」。
小米 / HyperOS設定 → 應用程式設定 → 應用程式管理 → v2rayNG → 省電策略確認設為「無限制」;若有「背景自動啟動」選項,再依需求允許啟動。
華為 / EMUI設定 → 應用程式和服務 → 應用程式啟動管理 → v2rayNG改為手動管理後,確認「自動啟動」、「關聯啟動」及「背景活動」三個選項均已開啟。
三星 / One UI設定 → 電池 → 背景使用限制檢查睡眠及深度睡眠應用程式清單,再到應用程式資訊中的「電池」頁面確認背景限制。

上表列出常見的系統設定路徑,不同地區與系統版本的名稱可能不同。找不到選項時,可在系統設定中搜尋「電池最佳化」、「啟動管理」或「不受限制」,並確認調整對象是 v2rayNG。近期應用程式畫面的鎖定功能只是部分廠商提供的附加設定,不能取代電池設定。

結論:先進行一次鎖定螢幕前後的對照測試

維持相同節點與網路,先在螢幕亮起時使用 2 分鐘,再鎖定螢幕等待 10 分鐘後重新測試。若只有鎖定期間失敗,優先調整背景策略;若螢幕亮起時也失敗,再檢查節點與網路。這些時間僅供排查使用,並非續航或穩定性實測結果。

四、分應用程式代理:勾選代表接管還是排除

前往 v2rayNG 側邊欄的「設定」→「分應用程式代理」,檢查總開關、應用程式清單及「繞過」相關選項。部分版本會將應用程式清單放在獨立頁面。不要看到應用程式已勾選就直接認定「它正在走代理」,必須先確認目前的選取模式。

只接管選取的應用程式

建議

啟用分應用程式代理,並關閉「繞過模式」或同義選項。勾選要測試的瀏覽器;未選取的應用程式不會進入這條 VPN。排查時只選一個應用程式,最容易確認接管範圍。

適用情況:初次驗證,或只有少數應用程式需要使用代理

排除選取的應用程式

啟用分應用程式代理,再開啟「繞過模式」或「繞過所選應用程式」。勾選的應用程式會排除在 VPN 之外,其他應用程式仍可能進入 VPN;清單的作用與上一種模式相反。

適用情況:大多數應用程式都要接管,只排除少數本機服務

關閉應用程式篩選

關閉分應用程式代理,讓目前設定檔空間中符合條件的應用程式一律交由 VPN 接管。後續是否直接連線仍取決於核心路由,並非所有要求都一定會送往代理伺服器。

適用情況:確認問題是否由應用程式清單漏選所致

修改清單後,先停止再啟動 v2rayNG,讓虛擬介面套用新設定;接著完全關閉並重新開啟目標應用程式,避免舊連線影響判斷。應用程式分身及工作設定檔中的副本可能有獨立識別資訊,個人設定檔中的選取狀態不一定適用於它們。新安裝的應用程式是否進入 VPN,也取決於目前使用的是允許清單還是排除清單。

五、進入 VPN 不代表所有要求都會經過遠端代理

分應用程式篩選決定哪些應用程式進入虛擬介面;路由分流則決定進入後的要求使用哪個輸出。即使已選取瀏覽器,核心規則仍可能讓區域網路位址或部分網域直接連線。反過來說,未進入 VPN 的應用程式,也不會因為修改核心的網域規則就自動受到接管。

瀏覽器能開啟網頁、另一個應用程式卻不行,不一定是「代理漏接」。目標應用程式可能使用不同網域、UDP 流量或獨立解析方式,也可能主動限制 VPN 環境。先查看記錄中是否出現該應用程式的目標連線,再判斷是未被接管、路由直連,還是遭遠端拒絕。

六、常見問題:重新啟動、切換網路與背景恢復

每次連線都跳出授權提示,是權限沒有保存嗎?

先確認是否輪流啟用了其他 VPN。在同一使用者空間切換至另一項 VPN 服務後,原本的應用程式可能需要重新取得授權。請檢查系統的「VPN」清單及常時啟用設定,不要直接清除應用程式資料。

鎖定螢幕後訊息延遲,開啟 v2rayNG 才恢復?

同時檢查 v2rayNG 與訊息應用程式的電池限制。前者負責連線,後者本身也可能遭系統暫停。完成電池與背景數據設定後,使用固定的 10 分鐘鎖定測試再次確認;不要一次更換多個節點。

切換到行動網路後,VPN 圖示還在,網頁卻打不開?

先停止並重新啟動連線,再以相同目標網頁測試。若重新啟動後恢復,記下切換網路的時間及記錄;若行動網路一直無法使用,請確認節點位址解析、IPv4/IPv6 連線狀況及電信業者的網路條件。

開機自動啟動和一律開啟 VPN,該選哪一個?

自動啟動決定應用程式能否在背景中啟動;系統的「一律開啟 VPN」則用來維持指定的 VPN 服務,兩者不是同一項設定。若系統允許為 v2rayNG 開啟此功能,可先測試重新開機後能否自動恢復,再考慮是否啟用中斷時封鎖網路。

七、重新測試步驟與記錄方式

每次只調整一個變數。先固定節點與網路,關閉分應用程式篩選並確認基本連線正常,再逐一恢復應用程式清單及路由規則。如此才能判斷故障是否由授權、背景策略或設定變更引起,而不是靠不斷更新訂閱掩蓋根本原因。

  1. 記下手機系統版本、v2rayNG 版本、服務模式,以及發生問題的特定應用程式。
  2. 螢幕亮起時連線後,測試同一個網頁並記下成功與失敗的時間;延遲數值僅供參考,不能作為網路可用的保證。
  3. 進行鎖定螢幕測試,再分別測試 Wi-Fi 與行動網路,避免同時切換網路及更換節點。
  4. 恢復分應用程式清單,停止並重新啟動連線,再確認選取與未選取的應用程式是否符合預期。
  5. 仍無法排除問題時,整理啟動錯誤、連線逾時或解析錯誤的記錄。分享前請移除訂閱網址、帳戶識別資訊及瀏覽記錄。

桌面版 v2rayN 的系統代理設定,不等同於 Android 的 VpnService 授權;桌面版的排查步驟不能原樣套用到手機。若需要重新安裝用戶端或參考基本設定,可使用下方的站內連結,先依裝置平台選擇安裝檔,再回到本文確認系統設定。

下載v2rayN