v2rayNG 的「分應用程式代理」可以讓你只把指定 App 的連線送進代理,而不是讓整支 Android 裝置的所有流量都經過節點。這對需要區分工作 App、一般本地服務、影音工具與瀏覽器的使用者特別實用。設定時最重要的是先理解兩種模式的差異:一種是僅代理所選應用程式,另一種是繞過所選應用程式。前者把清單當成代理白名單,後者則把清單當成直連或排除名單。
本文以 v2rayNG 的 Android 操作路徑為主,說明如何開啟分應用程式代理、如何選擇「僅代理」或「繞過」模式,以及設定後如何檢查 VPN、路由、DNS 與背景限制。讀完後,你可以依照自己的需求建立精簡而容易排錯的 App 分流清單。
先理解分應用程式代理的作用
v2rayNG 啟用 VPN 模式後,Android 會建立一個由 v2rayNG 管理的本機 VPN 介面。裝置上的應用程式發出連線時,系統會先依照分應用程式設定判斷是否交給這個介面,再由 v2rayNG 的 Xray 核心處理後續連線。這個功能決定的是「哪些 App 進入 v2rayNG」,並不會直接改變節點協議,也不會自動把所有海外網域都判定為代理流量。
應用程式進入 v2rayNG 之後,仍然要經過核心的出站與路由規則。也就是說,分應用程式代理與網域分流是兩個不同層次:前者依 App 決定是否進入本機 VPN,後者依目標網域、IP 或規則決定直連、代理或阻擋。如果你選中了瀏覽器,但路由規則將某些網域設定為直連,這些請求仍可能不經遠端節點。
「僅代理所選應用程式」適合只有少數 App 需要代理的情境,例如只讓瀏覽器、遠端工作工具或特定通訊 App 使用節點。未加入清單的 App 通常不會進入代理介面。「繞過所選應用程式」則適合大部分 App 都需要代理,只想排除銀行、區域網路工具或本地影音 App 的情境。兩種模式只能選一種,清單相同時,實際結果卻完全相反。
兩種模式怎麼選
進入分應用程式代理頁面後,通常可以看到模式選項與已安裝應用程式清單。不同 v2rayNG 版本或 Android 介面翻譯可能略有差異,名稱可能顯示為「允許清單模式」「繞過模式」或相近文字。判斷時不要只看按鈕名稱,應確認頁面對清單的說明:清單中的 App 是「經過 VPN」還是「跳過 VPN」。
只有清單內的 App 進入 v2rayNG,其他 App 維持一般網路連線,範圍較容易控制。
適合:少數 App 需要代理
大部分 App 都進入 v2rayNG,清單內的 App 被排除在代理之外,適合全裝置代理需求。
適合:只排除少數 App
不依 App 名單區分,啟用 VPN 後由整體路由與核心規則處理連線。
適合:需要全域測試
如果你的目標是「只有某個瀏覽器使用代理」,可以選「僅代理所選應用程式」,再只勾選該瀏覽器。若目標是「所有 App 都使用目前節點,但銀行與本地網路工具不要走代理」,則可選「繞過所選應用程式」,再勾選需要排除的 App。切換模式後,最好清空不再適用的清單,避免日後忘記清單仍然存在。
| 使用需求 | 建議模式 | 清單處理方式 | 檢查重點 |
|---|---|---|---|
| 只有瀏覽器需要代理 | 僅代理所選 | 只勾選瀏覽器 | 其他 App 是否仍可正常連線 |
| 大部分 App 都要代理 | 繞過所選 | 勾選不需代理的 App | 本地服務與付款 App 是否直連 |
| 排查節點或 DNS 問題 | 暫時不分流 | 先停用 App 清單影響 | 確認節點本身可以建立連線 |
結論:先用小清單驗證
分應用程式代理最容易出錯的地方不是節點參數,而是清單意義被看反。首次設定時只選一個測試 App,確認它能連線且其他 App 行為符合預期,再逐步增加清單,比一次勾選十幾個 App 更容易定位問題。
v2rayNG Android 設定步驟
以下路徑以常見的 v2rayNG 版本為例。版本更新後,文字或按鈕位置可能略有調整,但核心流程仍是先匯入可用設定、再進入分應用程式代理、最後重新啟動 VPN。開始前請確認至少有一個節點能在不分流的情況下正常連線,否則分流與節點故障會同時存在,排查會變得困難。
確認節點可用
在 v2rayNG 主畫面選擇一個已匯入的設定,先不啟用分應用程式限制,點擊連線並用瀏覽器開啟一般網頁。若主畫面顯示連線成功,再進行下一步。
開啟分流頁面
點擊左上角「☰」開啟側邊選單,進入「設定」或「Settings」,找到「分應用程式代理」或「分應用代理」項目並開啟。
選擇代理模式
依需求選擇「僅代理所選應用程式」或「繞過所選應用程式」。少數 App 需要代理時,先選僅代理模式,避免背景程式一併進入 VPN。
勾選應用程式
在清單中勾選需要代理或需要繞過的 App,確認名稱後儲存設定。測試時建議先只選一個瀏覽器或一個指定工具,不要同時修改路由與 DNS。
重新啟動 VPN
返回主畫面停止目前連線,再重新點擊連線。Android 可能再次顯示 VPN 連線授權提示,確認後測試選中的 App 與未選中的 App。
若清單使用「僅代理所選」模式,測試時應同時檢查兩類結果:被選中的 App 是否能透過節點連線,以及沒有被選中的 App 是否仍能使用本地網路。若清單使用「繞過所選」模式,則要反過來確認排除 App 顯示的是本地出口,其餘 App 才使用代理出口。可以用同一個能顯示出口位置或連線來源的網頁進行對照,但不要只依 App 內顯示的地區文字判斷。
清單、路由與 DNS 的搭配細節
分應用程式代理只按 Android 的應用程式識別資料進行篩選。它不會依照某個 App 內的帳號、網頁分頁或網址自動分流。因此,如果同一個 App 同時連線到本地與海外服務,勾選該 App 後,這些請求都可能先進入 v2rayNG,之後才由核心路由規則細分。想做到同一 App 內的網域分流,仍需要設定適當的網域、IP、直連與代理規則。
僅代理模式
- 代理範圍
- 清單內 App
- 未選 App
- 不進入 VPN
- 適用情境
- 少數工具需代理
先建立一份兩到三個 App 的小清單,再逐步增加。
繞過模式
- 代理範圍
- 大部分 App
- 清單內 App
- 排除代理
- 適用情境
- 全域代理加例外
適合只需要排除少數本地或敏感服務的裝置。
DNS 也可能讓結果看起來像是分流失效。某個 App 雖然已進入 v2rayNG,但它的 DNS 查詢可能依照核心設定走本地解析;如果解析結果受到污染、回傳 IPv6 位址但目前線路無法連線,App 仍可能載入失敗。遇到「已選 App 無法開啟、未選 App 卻正常」時,先確認節點連線,再檢查 v2rayNG 的 DNS、IPv4/IPv6 策略與路由,不要立刻反覆修改應用程式清單。
部分 App 使用 QUIC、UDP、背景推播或自訂連線方式。即使已加入代理清單,也不代表節點或目前核心一定能完整處理該 App 的所有流量。可以先用一般 HTTPS 網頁測試清單模式,再測試目標 App;如果只有特定功能失效,記錄該功能使用的網域與協議,並查看 v2rayNG 日誌是否出現 UDP 不支援、DNS 逾時或出站失敗。
常見錯誤與排查方法
設定後若所有 App 都無法上網,優先回到主畫面暫時關閉分應用程式代理,使用同一節點測試。若關閉後仍然失敗,問題通常在節點、核心、DNS、系統 VPN 權限或網路環境,而不是 App 清單。若只有清單內 App 失效,則重新檢查模式、勾選狀態與 Android 對 VPN 連線的授權。
- 確認 v2rayNG 主畫面顯示的是目前正在使用的設定,而不是更新後留下的舊節點。
- 停止 VPN 後重新啟動,讓最新的 App 清單真正套用到新的 VPN 介面。
- 檢查 Android 是否有其他 VPN、私人 DNS 或安全工具同時接管連線。
- 暫時移除電池限制,避免系統在測試期間強制停止 v2rayNG。
- 測試時保持同一個 Wi-Fi 或行動網路,不要同時切換網路類型。
如果某個 App 顯示登入逾時,但瀏覽器可以正常連線,可能是該 App 使用了不同網域、UDP 或憑證驗證方式。此時先不要把整個裝置改成全域代理;可將該 App 單獨加入清單,查看日誌,再分別測試「僅代理」與「繞過」模式。若應用程式本身有代理、Private DNS 或網路安全選項,也要避免與 v2rayNG 重複接管。
常見問題
為什麼勾選 App 後仍然顯示本地網路?
先確認使用的是「僅代理所選」而不是「繞過所選」,再停止並重新啟動 VPN。若模式正確,檢查核心路由是否將該目標網域設定為直連;進入 VPN 不代表所有目的地都必然走代理。
沒有勾選的 App 為什麼也不能上網?
在僅代理模式下,未選 App 通常不會經過 v2rayNG。請先確認 Android 的其他 VPN、私人 DNS、數據節省模式與 Wi-Fi 本身,再暫時關閉分應用程式代理測試同一節點。
應該選僅代理還是繞過模式?
只有少數 App 需要代理時選「僅代理所選」;大部分 App 都要使用節點、只有少數 App 需要直連時選「繞過所選」。初次設定建議從僅代理模式開始,清單較小也較容易排錯。
更新訂閱後分流設定會不會消失?
節點訂閱與 Android App 清單通常是不同層次的設定,但版本或重新匯入操作可能改變部分選項。更新後重新進入「設定」→「分應用程式代理」,確認模式與清單,再重啟 VPN。
總結來說,v2rayNG 的應用程式代理應先從需求反推模式:少數 App 需要代理,就建立小型僅代理清單;大部分 App 需要代理,就使用繞過清單排除例外。完成設定後,還要把 App 清單、核心路由、DNS 與 Android VPN 權限分開檢查。只要保持節點不變、每次只調整一項,Android 分流就能在可控範圍內穩定運作。