v2rayN 區域網路代理設定:讓手機與電視盒共用電腦代理連接埠

啟用允許區域網路連線後,查出電腦的內網 IP 與監聽連接埠,再於 Android 手機或電視盒手動設定代理,並調整防火牆規則。

本文重點

適合已在 Windows 電腦上設定好 v2rayN,想讓 Android 手機或電視盒暫時共用代理的使用者。依序確認電腦端可正常連線、開放監聽、記下位址、設定防火牆,再於裝置上填入代理,最後透過監聽狀態與存取記錄排查問題。此方式共用的是 HTTP 或 SOCKS 代理入口,不會自動接管其他裝置的所有流量。

一、先了解區域網路代理與全裝置流量接管的差異

手機與電腦連上同一個可信任的家庭網路後,手機可將支援代理的請求交由電腦上的 v2rayN 處理。電腦再依目前的路由規則,決定直接連線或透過代理連線。因此,共用同一個入口不代表所有請求都會經過遠端伺服器;實際路徑仍取決於網域、IP 與路由規則。

裝置應用程式 區域網路連接埠 核心入站 路由比對 目標出站

電腦上的「系統代理」與「允許區域網路連線」是兩項不同設定。前者讓電腦上的應用程式使用本機代理設定,後者則會變更代理入口的監聽範圍。只在電腦上啟用系統代理,手機仍可能無法連線;只開放區域網路監聽,也不會自動替手機填入代理位址。

二、在 v2rayN 開放監聽並確認連接埠

先在電腦上選擇可用的伺服器,確認瀏覽器能透過代理連上目標網站。接著前往 v2rayN 的「設定」→「參數設定」,在基本設定或入站相關區域找到「允許區域網路連線」並啟用,然後儲存。不同桌面版本的分頁與文字可能略有差異,請以目前版本的介面為準;若設定未立即生效,請重新啟動核心,再確認監聽狀態。

  1. 記下介面顯示的本機監聽連接埠,以及對應的通訊協定。
  2. 啟用「允許區域網路連線」並儲存設定;若出現重新啟動核心的提示,請完成重新啟動。
  3. 查看記錄是否出現連接埠占用或啟動失敗。若核心未能正常執行,請先排除錯誤,再設定手機。
  4. 使用下列命令檢查監聽位址,確認連接埠並非只綁定在迴路位址。
netstat -ano | findstr LISTENING | findstr ":10808"

以下以支援 HTTP 的混合連接埠 10808 為例。有些設定會將 SOCKS 與 HTTP 分開,例如 SOCKS 使用 10808、HTTP 使用 10809。Android Wi-Fi 的「手動代理」通常需要 HTTP 入口,不能只看連接埠號碼來判斷通訊協定;若你的 HTTP 連接埠是 10809,後續裝置設定與防火牆規則也都要改用該連接埠。

監聽結果範例意義下一步
127.0.0.1:10808僅電腦本機可存取確認區域網路連線設定已儲存,並重新啟動核心
0.0.0.0:10808監聽所有本機 IPv4 介面檢查防火牆與網路隔離設定
192.168.1.20:10808僅監聽指定網卡位址確認該位址所屬網卡可供裝置連線
沒有符合的項目此 TCP 連接埠沒有在監聽確認實際連接埠、核心狀態與啟動記錄

表格中的輸出僅供判讀,不代表所有電腦都會顯示相同結果。若只看到 [::]:10808,還需確認該監聽是否接受 IPv4 連線,不能只憑這一行就認定手機可以連線。

三、找出電腦的內網 IP,避免選錯網卡

在 Windows 終端機執行 ipconfig,查看目前使用的「無線區域網路介面卡 WLAN」或「乙太網路介面卡」的 IPv4 位址與預設閘道。不要使用虛擬網卡、已中斷連線的網卡,或 127.0.0.1。手機若填入迴路位址,連到的是手機本身,不是電腦。

ipconfig

電腦端資訊範例

使用中的網卡
WLAN
IPv4 位址
192.168.1.20
子網路遮罩
255.255.255.0
預設閘道
192.168.1.1

這些位址僅用來說明欄位的填寫方式,實際操作時請使用電腦目前顯示的數值。

裝置端對應設定

代理主機名稱
192.168.1.20
代理連接埠
10808
代理類型
手動 HTTP 代理
網路範圍
同一個可信任的區域網路

連接埠必須對應電腦上的 HTTP 或混合入站連接埠,不能填遠端伺服器的連接埠。

連接同一台路由器的有線電腦與無線手機通常可以互通,2.4 GHz 與 5 GHz 不必刻意設為相同;關鍵在於路由器是否將兩者放在可互通的網路中。訪客 Wi-Fi、AP 隔離或不同 VLAN 都可能阻斷連線。若電腦的 IP 每次重新啟動後都會變更,可在路由器中為電腦設定 DHCP 位址保留,避免頻繁修改手機上的位址。

四、在專用網路範圍內放行 Windows 防火牆

監聽正常但手機一直等候連線時,先檢查 Windows 網路設定檔。在可信任的家庭網路中,可前往「設定」→「網路和網際網路」→目前的 Wi-Fi 或乙太網路連線,將網路設定檔設為「私人」。在公共場所使用的網路,請勿為了共用代理而隨意改成私人網路,也不要直接關閉整個防火牆。

  1. 開啟「Windows 安全性」→「防火牆與網路保護」→「進階設定」。
  2. 選擇「輸入規則」→「新增規則」→「連接埠」,通訊協定選 TCP,並填入實際使用的 HTTP 或混合監聽連接埠。
  3. 選擇「允許連線」,只勾選「私人」,並將規則命名為 v2rayN LAN TCP 10808。
  4. 開啟規則內容,在「範圍」中將遠端 IP 位址限制為「本機子網路」,然後儲存。

熟悉 PowerShell 的使用者,也可在系統管理員終端機中執行下列等效規則。此處仍以 10808 為例填入連接埠;請擇一建立規則,避免留下重複項目。

New-NetFirewallRule -DisplayName "v2rayN LAN TCP 10808" `
  -Direction Inbound -Action Allow -Protocol TCP `
  -LocalPort 10808 -Profile Private -RemoteAddress LocalSubnet

五、在 Android 手機與電視盒設定手動代理

Android 手機通常可從「設定」→「WLAN」或「網路和網際網路」→目前的網路→「修改網路」→「進階選項」進入代理設定。將「代理」改為「手動」,在代理主機名稱欄位填入電腦的內網 IP,並在連接埠欄位填入已確認的 HTTP 或混合連接埠。部分廠牌的介面可能需要先點選網路旁的齒輪或編輯按鈕。

Android 電視盒通常可在「設定」→「網路和網際網路」→目前的 Wi-Fi→「代理設定」中選擇「手動」。有線網路是否提供代理選項,取決於系統的實作方式。若介面沒有代理欄位,可查看個別應用程式是否支援獨立代理設定;不要把「靜態 IP」誤當成「代理設定」,隨意變更閘道或 DNS 可能導致裝置無法連線。

Wi-Fi 手動代理只會套用於該網路,切換至行動網路後便不再生效。即使瀏覽器已成功連線,電視上的播放應用程式也可能完全忽略系統代理。若需要由 Android 裝置自行建立代理連線,可依需求選擇 v2rayNG 或 v2flyNG,而不是繼續修改電腦的監聽連接埠。

六、依序檢查 TCP 連線、代理通訊協定與路由結果

不要把「Ping 得通」當成代理已可使用。ICMP 與 TCP 使用不同的防火牆規則,Ping 失敗也不一定表示代理連接埠無法連線。建議依序確認連接埠連線、檢查 HTTP 代理請求,最後判斷請求是否依預期透過代理連線。

# 在同一個區域網路的另一台 Windows 電腦上檢查連接埠
Test-NetConnection 192.168.1.20 -Port 10808

# 檢查 HTTP 代理是否能建立 HTTPS 連線
curl.exe --proxy http://192.168.1.20:10808 --connect-timeout 5 --max-time 20 -I https://www.microsoft.com/

第一個命令要特別留意 TcpTestSucceeded。第二個命令將連線逾時設為 5 秒、總時限設為 20 秒,有助於分辨完全無法連線與連線後回應較慢的情況;若網站重新導向或拒絕存取,也需搭配記錄判斷,不能只看單一狀態碼。若沒有第二台電腦,可用手機瀏覽器送出請求,同時查看電腦的核心記錄;需要檢視存取記錄時,請確認目前的記錄設定確實已啟用相關記錄。

觀察到的狀況優先檢查項目具體處理方式
連線逾時IP、防火牆、網路隔離確認使用中的網卡位址與私人網路規則,並離開訪客 Wi-Fi
立即顯示連線遭拒監聽狀態確認核心正在執行,並檢查連接埠是否只綁定 127.0.0.1
連接埠可連線,但代理請求失敗入站通訊協定或驗證確認使用的是 HTTP 或混合連接埠,並檢查驗證要求與核心記錄
部分網站正常,部分網站無法連線路由、DNS、遠端連線在電腦上測試相同網域,並檢查出站規則與 DNS 解析錯誤
瀏覽器正常,電視應用程式失敗應用程式是否使用系統代理查找應用程式的獨立代理設定,不要先放寬防火牆權限

判斷方式:連接埠可連線後,就不必反覆修改 IP

另一台裝置的 TCP 測試成功後,應改查入站通訊協定、驗證與路由記錄;如果同一台裝置上的瀏覽器已可正常使用,只有特定應用程式失敗,請先確認該應用程式是否使用系統代理。

七、常見問題與使用後的設定還原

手機代理可以填節點的伺服器位址嗎?

此處應填入電腦的內網 IP 與本機 HTTP 連接埠。VMess、VLESS 等遠端通訊協定,與 Android Wi-Fi 的 HTTP 代理欄位是不同的連線入口,不能直接填入訂閱中的伺服器位址。

電腦可以使用,但手機鎖定螢幕再開啟後就斷線?

先確認電腦沒有進入睡眠,且 v2rayN 沒有結束執行。可在 Windows「設定」→「系統」→「電源與電池」檢查接上電源時的睡眠設定;也請確認電腦重新連上網路後,IP 是否有所變更。

手機還需要另外變更 DNS 嗎?

一開始先不要變更。HTTP 代理中的網域通常會由代理端處理,但應用程式自行進行的 DNS 解析、繞過代理的請求,以及 Android 私人 DNS 仍各有不同的處理路徑。先測試瀏覽器,再依記錄找出解析失敗的位置。

電腦啟用 TUN 後,電視盒就能使用全域代理嗎?

不能只憑這點判斷。電腦上的 TUN 主要接管電腦本身的流量,不會自動讓電腦成為其他裝置的閘道。本文共用的是明確指定的代理連接埠,電視盒仍須填入代理設定,應用程式也必須支援該代理設定。

不再共用時,需要還原哪些設定?

先將手機與電視盒目前網路的代理改回「無」,再關閉 v2rayN 的區域網路連線設定,並刪除專用防火牆規則。否則電腦離線後,裝置可能仍會將請求送往舊位址。

如果先前透過 PowerShell 命令建立規則,可在系統管理員終端機中執行下列命令移除。長期共用前,還應確認網路可信任、位址穩定,並記下實際使用的連接埠,避免日後調整用戶端的入站設定時留下過期設定。

Remove-NetFirewallRule -DisplayName "v2rayN LAN TCP 10808"

用戶端與平台選擇

依電腦作業系統選擇 v2rayN 安裝檔。先確認電腦可連上伺服器,再依本文開放區域網路入口;若要重新了解匯入訂閱與基本設定,可繼續參閱使用教學。

下載v2rayN依作業系統選擇用戶端