v2rayN 區域網路代理設定:讓同一 Wi-Fi 下的手機與電腦共用代理

在 v2rayN 開啟「允許來自區域網路的連線」後,其他裝置只要輸入電腦的區域網路 IP 和監聽連接埠,就能使用代理。本文說明連接埠、防火牆規則與安全注意事項。

本文重點

適用於可信任的家庭網路:由一台 Windows 電腦執行 v2rayN,讓 Android 手機或另一台電腦透過它連線。操作順序為確認電腦本機代理正常、開啟區域網路監聽、允許指定連接埠通過防火牆,再於其他裝置設定 HTTP 代理。文中以區域網路位址 192.168.1.20 和範例連接埠 10809 說明;實際設定請以電腦網卡資訊和 v2rayN 入站設定為準。

一、先釐清區域網路分享與系統代理的差異

「允許來自區域網路的連線」變更的是入站監聽範圍,並非將訂閱複製到其他裝置。手機會向電腦的 HTTP 代理入口送出請求,再由 v2rayN 使用的核心依路由規則選擇直接連線或代理出站。電腦上的節點、規則和執行狀態,決定這條連線能否正常運作。

裝置應用程式 區域網路入站 路由比對 出站連線 目標服務

電腦系統匣中的「自動設定系統代理」,主要是告訴這台電腦上的應用程式要連到哪裡使用代理;其他裝置不會自動套用這項設定。反過來說,只要核心正在執行且監聽設定正確,即使電腦沒有設定系統代理,其他裝置仍可能透過明確指定的代理位址連線。

二、啟用監聽並確認實際使用的連接埠

在 v2rayN 中前往「設定」→「參數設定」,找到入站相關選項並開啟「允許來自區域網路的連線」。不同版本的選項分類可能略有不同;同時記下 HTTP 入站或混合入站的連接埠,儲存後依畫面提示重新啟動核心。請勿只憑舊版教學就認定連接埠一定是 10809。

Android Wi-Fi 的「手動代理」要填的是 HTTP 代理,不是 SOCKS 入站。如果畫面列出多個連接埠,請選擇支援 HTTP 的入口;支援 HTTP 與 SOCKS 的混合入站也可用於此處。以下兩張資訊卡中的數值僅供操作示範,不代表各版本的預設值。

確認電腦端入站設定

設定路徑
設定 → 參數設定
區域網路連線
啟用
入站類型
HTTP 或支援 HTTP 的混合入站
範例連接埠
10809

儲存並重新啟動核心,再確認監聽狀態;請勿將 SOCKS 專用連接埠填入 Wi-Fi 的 HTTP 代理欄位。

其他裝置的設定

代理主機
192.168.1.20
代理連接埠
10809
位址來源
電腦目前使用的網卡 IPv4 位址
連線範圍
可互通且可信任的區域網路

主機欄只填位址,不要加上 http://;連接埠需另外填寫,也不能把 127.0.0.1 當成電腦位址。

在電腦的 PowerShell 中執行下列命令,確認範例連接埠是否正在監聽。若使用其他連接埠,請先替換數字。如果沒有任何輸出,先檢查連接埠紀錄和核心啟動記錄,不要直接調整防火牆。

Get-NetTCPConnection -State Listen -LocalPort 10809 |
  Select-Object LocalAddress, LocalPort, OwningProcess

三、查出區域網路 IP 並設定防火牆通行規則

在電腦終端機執行 ipconfig,找到目前用來連接路由器的「無線區域網路介面卡 WLAN」或有線網卡,記下「IPv4 位址」。請勿選擇虛擬網卡、已中斷連線的網卡或通道介面。範例中的 192.168.1.20 必須換成實際查到的位址。

  1. 在可信任的家庭網路中,開啟 Windows「設定」→「網路和網際網路」→目前連線的內容,確認網路設定檔為「私人」。請勿為了分享而將公用網路直接改成私人網路。
  2. 按下 Windows + R,輸入 wf.msc,開啟進階安全性 Windows 防火牆,選擇「輸入規則」→「新增規則」。
  3. 選擇「連接埠」,通訊協定選 TCP,「特定本機連接埠」填入實際使用的 HTTP 或混合連接埠,例如 10809。
  4. 選擇「允許連線」,設定檔只勾選「私人」,名稱可填寫「v2rayN 區域網路 HTTP 分享」。
  5. 開啟新規則的內容,在「範圍」→「遠端 IP 位址」中限制為核准裝置的位址,或已確認可信任的本機子網路。儲存後,從另一台裝置測試。

最好讓分享用的位址維持固定。可在路由器的 DHCP 位址保留功能中,為電腦目前使用的網卡固定租用位址;否則路由器重新啟動後,電腦位址可能改變,手機仍使用舊位址就會連線逾時。若電腦同時連接有線和無線網路,請以另一台裝置實際可連線的網卡位址為準。

四、在 Android 和另一台電腦設定代理

Android 常見的設定路徑為「設定」→「網路和網際網路」→「網際網路」或「WLAN」→編輯目前的 Wi-Fi→「進階選項」→「代理」→「手動」。不同系統介面的選單名稱可能不一樣,但主要仍需填寫代理主機名稱和代理連接埠。

  1. 代理主機名稱請填電腦的區域網路位址,例如 192.168.1.20;不要填路由器閘道或手機自己的位址。
  2. 代理連接埠請填已確認支援 HTTP 的連接埠,例如 10809;主機名稱後面不要加冒號和連接埠。
  3. 儲存 Wi-Fi 設定後,重新開啟瀏覽器瀏覽網頁,同時查看電腦端的連線記錄。瀏覽器可能沿用既有連線,可以先關閉頁面再重新測試。
  4. 停止分享時,請將該 Wi-Fi 的「代理」改回「無」,否則電腦離線後,這些應用程式仍可能嘗試連線到失效的代理。

另一台 Windows 電腦可前往「設定」→「網路和網際網路」→「Proxy」→「手動設定 Proxy」,編輯「使用 Proxy 伺服器」並填入相同的位址和連接埠。如果瀏覽器有獨立的代理設定,請確認它是使用系統設定還是覆寫系統設定。

欄位或行為正確設定方式常見錯誤
代理伺服器位址填入電腦目前使用網卡的區域網路 IP填入 127.0.0.1,實際連到的是裝置本身
代理伺服器連接埠填入 HTTP 或混合入站實際使用的連接埠把遠端節點的連接埠誤當成本機代理連接埠
瀏覽 HTTPS 網頁透過 HTTP 代理使用 CONNECT 建立通道為此關閉憑證驗證或安裝來路不明的憑證
應用程式涵蓋範圍逐一確認應用程式是否遵循系統代理設定以為 Wi-Fi 代理會接管整台裝置的流量

結論:先確認瀏覽器能連線,再檢查各應用程式的代理涵蓋範圍

先用瀏覽器確認區域網路代理連線正常,再測試目標應用程式。如果只有特定應用程式無法連線,請檢查它是否支援代理,而不是繼續擴大防火牆開放的連接埠範圍。

五、連線失敗時,從網路層逐步檢查到代理層

開始排查前,先記下電腦 IP、實際連接埠和測試時間,每次只變更一項設定。另一台 Windows 電腦可依序執行以下兩個命令,確認連接埠是否可連線,以及 HTTP 代理請求是否正常。範例位址和連接埠都要換成實際值;這些命令是測試方法,不代表已經測試成功。

Test-NetConnection -ComputerName 192.168.1.20 -Port 10809
curl.exe -I --connect-timeout 10 --max-time 20 --proxy http://192.168.1.20:10809 https://example.com/

TcpTestSucceeded : True 只表示 TCP 連接埠能建立連線,不代表節點一定可用,也不代表請求一定會透過代理出站。第二個命令需搭配 HTTP 回應和 v2rayN 記錄判斷;如果目標網站本身無法使用,測試也可能失敗。

電腦本身能用,手機連線卻一直逾時?

先確認監聽位址是否仍為 127.0.0.1,再檢查手機填寫的電腦 IP。監聽設定正確後,檢查防火牆的設定檔和範圍;如果連的是訪客 Wi-Fi,請確認路由器是否啟用了訪客隔離或用戶端隔離。

連接埠測試成功,瀏覽器還是無法開啟網頁?

確認填入的是 HTTP 或混合連接埠,而非 SOCKS 專用連接埠。接著查看電腦記錄,確認該次請求是否到達,以及是否出現代理驗證失敗或出站錯誤。也應在電腦本機透過相同的入站入口測試,避免只驗證了另一條連線路徑。

網頁能正常開啟,特定應用程式卻仍直接連線?

確認該應用程式是否支援系統 HTTP 代理,必要時改用應用程式本身的代理設定。Wi-Fi 代理不保證能承載應用程式的 UDP 通訊;也不要以為只要在電腦啟用 TUN,就能自動攔截其他裝置的所有流量。

昨天還能用,今天卻連不上?

先執行 ipconfig 檢查電腦位址是否變更,再確認電腦沒有進入睡眠且 v2rayN 核心仍在執行,最後檢查目前網路是否從私人變成公用。位址變更時,請更新其他裝置的代理主機位址,並考慮設定 DHCP 位址保留。

如果請求已進入核心但出站失敗,請再檢查節點連線、DNS 和路由規則。其他裝置的請求同樣會受到電腦端規則影響;網頁能開啟並不能單獨證明流量經過代理出站,符合直接連線規則時也可能正常開啟。請依據記錄中的規則比對結果判斷,不要靠隨意切換協定來掩蓋監聽或防火牆問題。

六、縮小分享範圍,使用完畢後還原設定

區域網路分享入口可能沒有驗證機制。若監聽所有網卡且允許的連線範圍過大,同一子網路的其他裝置也可能使用這個入口。只在可信任的網路中啟用分享,請勿在路由器上為 10809 等入站連接埠設定公網連接埠轉送,也不要為了遠端存取而將代理入口直接暴露於網際網路。

若要長期使用,應分開考量區域網路分享和裝置獨立連線。分享適合暫時共用電腦上已有的設定;Android 裝置若要自行管理節點和連線,可依需求選擇 v2rayNG 或 v2flyNG。無論採用哪種方式,都應先釐清應用程式流量由哪個入口接收,避免將系統代理、TUN 和區域網路分享混為一談。

v2rayN 下載頁面