v2rayN 允许局域网连接设置:让手机与电视共享电脑代理

开启允许局域网连接后,确认监听地址与端口、放行系统防火墙,再在其他设备上填写 HTTP 或 SOCKS 代理,完成同网段共享。

本文速览

本文以 Windows 电脑运行 v2rayN、安卓手机与电视连接家庭网络为例,依次检查本机出站、局域网入站、系统防火墙与终端代理。重点是分清电脑地址、代理端口和应用支持范围;完成后可以判断请求是否到达电脑,而不是仅凭终端上的“已连接”提示判断共享成功。

共享范围:终端使用电脑的代理入站

v2rayN 的“允许局域网连接”控制本地代理入站是否接受其他设备连接。手机不需要填写远端节点的 VMess 或 VLESS 参数,而是把电脑当作 HTTP 或 SOCKS 代理。远端协议、TLS 参数、路由分流仍由电脑上的客户端与内核处理。

终端代理请求 局域网入站 路由规则匹配 电脑代理出站 目标服务响应

这个开关不是路由器级透明代理,也不是网络连接共享。手机或电视只有遵循所填代理设置的应用才会走电脑;没有代理支持的应用可能继续直连。电脑开启 TUN,也不会自动接管家庭网络中其他设备的流量。

第一步:记录电脑地址,启用局域网监听

先在电脑上选中一个可用节点,用本机浏览器确认网络访问正常。然后打开终端执行 ipconfig,在正在使用的 Wi-Fi 或以太网适配器下读取 IPv4 地址。不要抄虚拟网卡、回环地址,也不要把“默认网关”当作电脑地址。

ipconfig

示例网络记录:
电脑 IPv4 地址:192.168.50.10
子网掩码:255.255.255.0
默认网关:192.168.50.1
手机 IPv4 地址:192.168.50.23
电视 IPv4 地址:192.168.50.30

在 v2rayN 中进入「设置」→「参数设置」,查找“允许来自局域网的连接”或“允许局域网连接”选项,开启并保存。不同桌面界面与版本的选项分组可能不同,应以实际界面文字为准。同时记录本地 HTTP、SOCKS 或混合端口;保存后按界面提示重启服务,使新监听生效。

  1. 记录电脑当前 IPv4 地址,本文后续示例统一使用 192.168.50.10,实际配置必须换成自己的电脑地址。
  2. 记录端口与对应协议。本文采用 HTTP 10809、SOCKS 10808 演示,它们是示例值,不是对所有版本默认值的声明。
  3. 若界面只提供一个混合端口,先确认该入口支持 HTTP 与 SOCKS,再让两种代理使用同一个实际端口。
  4. 保存设置后检查日志。若显示端口占用,应先解决冲突,不能仅根据开关状态判断服务已启动。

第二步:检查端口监听,按设备放行防火墙

在 Windows PowerShell 中检查监听状态。下面命令针对本文的两个示例端口;如果使用其他端口,先替换数字。没有输出通常表示尚未监听;仅出现 127.0.0.1 则说明其他设备仍无法通过 IPv4 连接。

Get-NetTCPConnection -State Listen |
  Where-Object { $_.LocalPort -in 10808,10809 } |
  Select-Object LocalAddress,LocalPort,OwningProcess

如果输出是 0.0.0.0 或电脑实际 IPv4 地址,继续检查防火墙。仅看到 :: 时,还要实际验证 IPv4 是否可达,不应直接假定双栈监听有效。在可信家庭网络中,通过「设置」→「网络和 Internet」→ 当前连接的属性检查网络配置文件;不要把公共场所网络改成专用网络来绕过限制。

  1. 按 Win + R,输入 wf.msc,打开高级安全 Windows 防火墙。
  2. 进入「入站规则」→「新建规则」→「端口」,选择 TCP,填写实际开放的代理端口。
  3. 选择允许连接,仅勾选适用的「专用」配置文件,给规则命名,便于后续删除。
  4. 打开新规则的「属性」→「作用域」,将远程 IP 地址限制为手机和电视的地址,避免向整个网络开放。

也可以用管理员 PowerShell 创建等效的受限规则。以下命令仅适用于上文示例地址与端口,执行前必须逐项替换;它不会开启路由器端口转发,也不要求关闭系统防火墙。

New-NetFirewallRule `
  -DisplayName "v2rayN LAN TCP restricted" `
  -Direction Inbound `
  -Action Allow `
  -Protocol TCP `
  -LocalAddress 192.168.50.10 `
  -LocalPort 10808,10809 `
  -RemoteAddress 192.168.50.23,192.168.50.30 `
  -Profile Private

判断:先证明端口可达,再改终端应用

若局域网 TCP 连接尚未建立,调整订阅、切换节点或修改远端协议都不能修复入站阻断。先确认监听地址与防火墙作用域,再排查应用代理支持。

第三步:在手机与电视填写正确的代理类型

安卓设备常见路径是「设置」→「网络和 Internet」→「互联网」→ 当前 Wi-Fi → 编辑网络 →「高级选项」→「代理」→「手动」。不同设备厂商可能把入口放在 Wi-Fi 详情页。系统 Wi-Fi 手动代理通常填写 HTTP 代理,不应直接填一个只接受 SOCKS 的端口。

系统 Wi-Fi:HTTP 代理

代理类型
手动 HTTP
服务器
192.168.50.10
端口
10809,示例 HTTP 端口
适用入口
手机或电视的 Wi-Fi 代理设置

服务器字段只填地址,不加 http://;端口单独填写,并以电脑实际监听值为准。

应用内部:SOCKS5 代理

代理类型
SOCKS5
服务器
192.168.50.10
端口
10808,示例 SOCKS 端口
适用入口
明确支持 SOCKS5 的应用

只有应用提供 SOCKS5 配置时才使用此项;远程域名解析需要应用另外支持。

电视的无线网络详情若有代理选项,按 HTTP 卡片填写;有线网络与无线网络可能各自保存设置。如果设备系统没有代理入口,检查目标应用是否提供独立代理选项,不能因为同一 Wi-Fi 下手机可用,就推断电视上的所有应用也支持代理。

第四步:分层验证连接与路由

验证顺序应从局域网端口开始,再到代理握手,最后检查目标访问与分流。电脑自己可以上网,只证明本机链路可用;手机显示 Wi-Fi 已连接,也不能证明请求已经进入电脑代理。

检查层具体操作结果含义
网络互访核对电脑与终端地址、网关以及访客网络设置同网段不代表一定允许设备互访
TCP 入站另一台 Windows 设备运行端口测试成功只证明端口可建立连接
代理握手明确指定 HTTP 或 SOCKS5 发起请求排除终端未采用系统代理的情况
路由与出站结合内核访问日志检查匹配出站请求进入代理后仍可能按规则直连

如果手边有另一台 Windows 设备,可在那台设备上运行以下命令。不要只在代理电脑自身测试,因为本机访问成功不能替代跨设备验证。示例站点仅作为测试目标,响应结果不构成速度或可用性承诺。

Test-NetConnection 192.168.50.10 -Port 10809

curl.exe --head --connect-timeout 10 --max-time 20 `
  --proxy http://192.168.50.10:10809 https://v2ray88.com/

curl.exe --head --connect-timeout 10 --max-time 20 `
  --proxy socks5h://192.168.50.10:10808 https://v2ray88.com/

TcpTestSucceeded: True 表示 TCP 端口可达,不代表远端节点正常。这里的 socks5h 要求代理端解析目标域名;HTTP 命令则通过代理访问 HTTPS 目标。若返回目标站点的 HTTP 状态码,通常说明已经收到应用层响应,即使状态码不是成功,也应结合响应来源和日志继续判断,而非立即修改监听设置。

常见故障:端口超时、浏览器可用与电视直连

电脑能用,手机填完代理却一直超时?

先核对手机填的是电脑地址而不是网关,再检查监听是否仍为 127.0.0.1。确认防火墙规则命中了当前网络配置文件,并检查路由器的访客网络与客户端隔离。手机和电脑即使显示相同无线网络名称,也可能被网络策略隔开。

浏览器正常,电视视频应用仍然打不开?

先用电视浏览器验证同一个代理入口。如果浏览器可用,检查视频应用是否遵循系统 HTTP 代理,以及是否需要其他传输方式。不要直接把防火墙改为允许全部 UDP;应用忽略系统代理时,放开端口也不会自动接管它的连接。

设置后提示代理服务器拒绝连接怎么办?

回到电脑确认内核没有退出,并检查实际端口。常见情况是 HTTP 与 SOCKS 端口填反、端口已被其他进程占用,或保存设置后服务启动失败。拒绝连接通常应先查监听与服务状态,超时则还要检查防火墙和网络路径。

昨天正常,今天电脑重启后就不能用了?

重新运行 ipconfig,确认 DHCP 是否分配了新的电脑地址;同时检查终端地址变化是否超出了防火墙白名单。可在路由器中为电脑、手机和电视设置 DHCP 地址保留,避免地址变化导致配置失效,再确认 v2rayN 服务已启动。

手机已经运行 v2rayNG,还需要填 Wi-Fi 代理吗?

先确定测试目标是手机自有代理还是电脑共享代理。验证电脑共享时,先停止手机上的其他代理或 VPN 会话,避免多条路径叠加。v2rayNG 与 v2flyNG 的本机连接方式是另一条链路,不是电脑局域网入站的必要条件。

共享结束:收回监听与访问权限

局域网代理入口会让获准设备使用电脑配置的出站能力。家庭网络也应限制范围,不在路由器上为这些端口建立公网映射,不将公共 Wi-Fi 视作可信局域网。绑定所有接口时,还需注意电脑后来接入的其他网络接口也可能出现监听。

若按本文创建了防火墙示例规则,可在管理员 PowerShell 中执行下面命令删除。仅删除这条规则不会自动移除其他已有的程序放行规则,因此最终仍应从另一台设备复测端口。

Remove-NetFirewallRule -DisplayName "v2rayN LAN TCP restricted"

结论:共享配置应能验证,也应能撤回

保留一份电脑地址、代理类型、实际端口和防火墙规则名的记录。出现故障按同一顺序逐层测试,结束使用时逐项撤销,比反复更换订阅或放宽全部网络权限更容易定位问题。

下载v2rayN