V2Ray 區域網路連線設定:讓手機、平板與電視共用電腦代理

在 v2rayN 開啟區域網路連線,讓同一網路的其他裝置透過電腦 IP 和 10808/10809 連接代理。本文介紹設定方式、防火牆規則與安全注意事項。

本文重點

區域網路共享需同時符合三個條件:電腦核心監聽區域網路位址、防火牆允許指定裝置連線,以及用戶端使用正確的代理協定和連接埠。本文以電腦位址 192.168.1.20 為例,依序說明 v2rayN 設定、Windows 與 macOS 檢查方式,以及 Android 裝置和電視的連線方法。連接埠請以實際設定為準,尤其要分清混合連接埠與舊版獨立 HTTP 連接埠。

一、區域網路代理的運作方式與適用情境

開放區域網路連線,就是將原本僅供電腦本機使用的代理入口,開放給同一網路中的裝置。手機或電視將連線要求傳送至電腦,再由 v2rayN 管理的核心依路由規則選擇直連或透過代理連出。遠端節點仍使用原有的 VMess、VLESS 等設定,用戶端不必重新輸入節點的使用者識別資訊、傳輸路徑或 TLS 參數。

裝置傳送代理要求 電腦入站連接埠 核心比對路由 直連或透過代理 回應傳回裝置

這不會讓整台電腦變成路由器。電腦啟用系統代理,只會影響會讀取系統代理設定的應用程式;啟用 TUN 也不會自動接管其他裝置的網路。區域網路共享依賴 HTTP 或 SOCKS 入站連線,其他裝置仍須主動將要求送至這個入口。

二、確認電腦 IP 與實際監聽的連接埠

在 Windows 開啟終端機並執行 ipconfig,查看目前 Wi-Fi 或乙太網路介面卡的 IPv4 位址。在 macOS 開啟「系統設定」→「網路」→目前使用的連線→「詳細資訊」→「TCP/IP」,查看 IP 位址。請勿使用虛擬網卡、通道網卡或已中斷連線的網卡位址。

以下位址僅為設定範例,並非所有家用網路的固定值。若電腦實際位址是 192.168.50.12,後續填寫的伺服器位址與測試指令也須一併替換。手機上的 127.0.0.1 代表手機本身,不能用來連線至電腦。

10808
常見的 SOCKS 或混合入站連接埠
10809
舊版設定常見的獨立 HTTP 連接埠
127.0.0.1
僅供目前裝置存取的迴路位址

不同版本與核心的入站設定方式可能不同。部分新版設定會使用單一混合連接埠,同時接受 HTTP 和 SOCKS;舊版設定則可能以 10808 提供 SOCKS、以 10809 提供 HTTP。別只依照網路上的連接埠資訊設定,務必在目前的參數設定或啟動記錄中確認入站協定。

判斷方式:先確認 HTTP 入口,再設定 Wi-Fi 代理

Android Wi-Fi 的手動代理通常要設定 HTTP 代理。若 10808 是混合連接埠,可直接使用;若只提供 SOCKS,請改填實際的 HTTP 連接埠,不必反覆切換遠端節點。

三、在 v2rayN 開啟區域網路監聽

先在電腦本機確認節點運作正常,再調整區域網路入站設定。如此一來,就能分別排除「節點無法使用」和「區域網路連接埠無法連線」的問題。變更前先記下原本的連接埠與監聽設定,測試完成後才能還原。

  1. 開啟 v2rayN,前往「設定」→「參數設定」,尋找「允許來自區域網路的連線」或名稱相近的區域網路連線選項。不同版本的選單分類可能略有差異。
  2. 啟用區域網路連線,並確認本機 SOCKS、HTTP 或混合連接埠。若目前的連接埠運作正常,不必只為符合本文範例而更改。
  3. 儲存設定,依照介面提示重新啟動核心;若沒有提示,可關閉並重新啟動用戶端,再查看核心啟動記錄是否有錯誤。
  4. 確認監聽位址。若只看到 127.0.0.1:10808,其他裝置仍無法連線;0.0.0.0:10808 通常代表監聽所有 IPv4 介面,也可以改用電腦的區域網路位址。

0.0.0.0 代表監聽範圍,並非手機應填寫的伺服器位址。監聽所有介面會擴大入口的可連線範圍,因此接下來務必限制防火牆允許的來源。若使用自訂設定檔,介面上的開關不一定會改寫其中的入站欄位,請檢查實際產生或載入的核心設定。

使用系統指令確認監聽狀態

Windows 可在 PowerShell 執行第一組指令;macOS 可在終端機執行第二組指令。此處檢查兩個常見連接埠,若實際使用的連接埠不同,請自行替換。沒有 10809 的監聽結果不一定代表故障;若使用混合連接埠,可能只需 10808。

# Windows PowerShell
Get-NetTCPConnection -State Listen |
  Where-Object { $_.LocalPort -in 10808,10809 } |
  Select-Object LocalAddress,LocalPort,OwningProcess
# macOS 終端機
lsof -nP -iTCP:10808 -sTCP:LISTEN
lsof -nP -iTCP:10809 -sTCP:LISTEN

四、防火牆只允許可信任的裝置連線

確認 Windows 家用網路可信任後,可將網路設定為「私人網路」。開啟「進階安全性 Windows Defender 防火牆」→「輸入規則」→「新增規則」→「自訂」,限定實際的核心程式、TCP 協定與使用中的本機連接埠。在「範圍」中將遠端 IP 限定為手機位址或家用子網路,並只勾選「私人」設定檔。

在 macOS 前往「系統設定」→「網路」→「防火牆」→「選項」,檢查應用程式的存取權限。防火牆提示可能是由實際接收連線的核心程式觸發,而不只是 v2rayN 視窗程式。允許可信任的程式接收傳入連線後再進行測試。macOS 應用程式防火牆沒有 Windows 那種可逐一限制來源位址的介面;若需要更細緻的限制,請使用路由器存取控制,或謹慎設定系統封包過濾規則。

若連接埠仍無法連線,請檢查路由器是否啟用訪客網路隔離、AP 隔離或無線用戶端隔離。電腦使用有線網路、手機使用 Wi-Fi 並非問題,但兩者必須位於允許互相連線的網路。跨子網路也能使用,不過需要正確的路由與存取控制;初次設定建議先在同一個家用子網路中測試。

五、設定手機、平板與電視

Android 裝置通常可在「設定」→「網路和網際網路」→「網際網路」→目前 Wi-Fi 的編輯選項中,將「代理」設為「手動」。部分廠牌會將此選項放在「進階選項」。伺服器主機名稱請填入電腦的區域網路位址,連接埠則填入已確認支援 HTTP 的入口。請勿將 http:// 前綴、連接埠和位址一併填入主機名稱欄位。

混合連接埠設定範例

用戶端協定
HTTP
伺服器
192.168.1.20
連接埠
10808
必要條件
已確認 10808 為混合入站

適用於 HTTP 與 SOCKS 共用同一入口的設定。

獨立 HTTP 連接埠設定範例

用戶端協定
HTTP
伺服器
192.168.1.20
連接埠
10809
必要條件
已確認 10809 為 HTTP 入站

適用於 SOCKS 與 HTTP 分開監聽的設定。

若電視或 Android 平板提供 Wi-Fi 代理設定,可填入相同欄位。部分電視只會在使用無線網路時顯示代理選項,有些應用程式則完全不理會系統 HTTP 代理;這種情況無法單靠更改連接埠解決。若用戶端應用程式提供獨立的 SOCKS 設定,可依實際入站協定填入 10808,但這不代表電視的所有流量都會經過代理。

  1. 儲存設定後,先使用會遵循系統代理設定的瀏覽器,開啟已知可正常存取的 HTTPS 網頁。
  2. 同時查看電腦的核心連線記錄,確認確實收到來自用戶端裝置的要求,再核對符合的路由與對外連線標籤。
  3. 若瀏覽器可正常使用,只有特定應用程式失敗,請先確認該應用程式是否支援系統代理,不要立刻更改電腦上的節點。
  4. 停止共享前,請將裝置的 Wi-Fi 代理設定還原為「無」;否則電腦關機後,裝置可能仍會向已失效的代理位址傳送要求。

設定 Wi-Fi 代理不必另外啟動 Android 版 v2rayNG 或 v2flyNG。本方案由電腦提供代理入口;若同時啟用 Android 端 VPN 接管網路,請另外確認其路由設定,避免連線路徑變複雜,難以判斷問題來源。

六、依序檢查連接埠、協定與路由

若有另一台 Windows 電腦,可執行 Test-NetConnection 192.168.1.20 -Port 10808 測試連接埠是否可連線。TcpTestSucceeded 為真,只表示 TCP 交握成功,無法證明 HTTP 協定相符或遠端節點可用。單次 ping 失敗不代表代理連接埠遭到封鎖,因為系統可能只封鎖 ICMP。

可使用 curl 的裝置可執行以下要求,測試已確認的 HTTP 或混合入口。此處的 5 秒連線逾時與 15 秒總逾時僅供診斷使用,並非速度保證。建議從另一台裝置發出要求,才能一併檢查區域網路連線與入站防火牆這段路徑。

curl --proxy http://192.168.1.20:10808 --connect-timeout 5 --max-time 15 -I https://example.com/

電腦可以上網,手機卻一直連線逾時?

先確認手機填寫的不是 127.0.0.1,再檢查電腦是否監聽區域網路位址。接著確認入站防火牆允許的來源、手機目前的 IP,以及是否受到訪客網路隔離。電腦本機能使用代理,不代表區域網路入口已開放。

10808 可以連線,為什麼 Wi-Fi 代理還是無法開啟網頁?

確認 10808 是否只提供 SOCKS。若是,請改用實際的 HTTP 入口,例如已啟用的 10809。若記錄顯示驗證失敗,請檢查入站驗證設定與用戶端支援情況;不要為了相容而將匿名入口開放給不可信任的網路。

瀏覽器能用,電視的影片應用程式還是無法使用?

確認該應用程式是否會讀取系統 HTTP 代理,以及是否使用代理未涵蓋的 UDP 或獨立連線。先透過瀏覽器與電腦記錄確認共享連線正常,再判斷應用程式是否支援代理;不能只因影片載入失敗就認定節點已失效。

昨天還能用,電腦重新啟動後為什麼失效?

重新檢查電腦的 DHCP 位址、核心啟動狀態與休眠設定。可在路由器為電腦設定 DHCP 位址保留,讓電腦持續取得相同位址;若手機也設定了依來源位址放行的規則,請一併確認手機位址是否已變更。

維護建議:固定 IP、縮小入口範圍,並保留還原步驟

共享運作穩定後,記下電腦位址、實際協定、監聽連接埠與允許連線的裝置。只保留必要入口;停止使用時,先取消裝置上的代理設定,再關閉區域網路連線與相應的防火牆規則,避免留下無人管理的代理服務。

下載v2rayN