v2rayN 允许局域网连接设置:给手机和电视共享代理的完整步骤

开启允许来自局域网的连接后,同一网络下的手机、电视即可借用电脑的代理。讲清端口确认、防火墙放行与设备端填写方法。

本文速览

适合已经在 Windows 电脑上正常使用 v2rayN、希望把代理共享给同一局域网内手机或电视的用户。完成后可以确认电脑内网地址、HTTP 与 SOCKS 监听端口、防火墙规则和设备端代理参数,并能根据连接结果判断问题停在哪一层。

先确认共享链路与适用范围

v2rayN 的“允许来自局域网的连接”本质上是把本机代理监听地址从仅限回环地址开放到局域网网卡。其他设备不会直接控制 v2rayN,也不会自动获得电脑上的订阅;它们只是把网络请求发送到电脑的内网地址和指定端口,再由 v2rayN 当前启用的节点处理。

共享能够成立需要同时满足四个条件:电脑与目标设备位于可互通的局域网、v2rayN 核心正在运行、入站端口监听在局域网可访问的地址上、Windows 防火墙允许对应 TCP 端口进入。任意一项缺失,设备端即使填写了正确格式也无法建立连接。

设备发起请求连接电脑端口v2rayN 接收规则匹配分流代理节点出站

手机和电视通常通过 Wi-Fi 的手动 HTTP 代理设置接入,因此应优先确认 v2rayN 的 HTTP 端口。SOCKS 端口主要供明确支持 SOCKS5 的应用使用,不能直接填进只接受 HTTP 主机与端口的系统设置。不同 v2rayN 版本、旧配置迁移结果和端口自动调整都可能改变实际数值,不应只凭教程里的默认端口填写。

在 v2rayN 中开放局域网监听

先在电脑上选择一个可用服务器,并确认电脑浏览器能够通过 v2rayN 正常访问目标页面。共享配置不会修复失效节点;如果电脑本身无法连接,应先处理订阅、节点或路由规则问题,再继续开放局域网端口。

进入 v2rayN 的“设置”→“参数设置”→“基础设置”,启用“允许来自局域网的连接”。部分 7.x 界面会把该选项放在核心设置或系统代理相关区域,修改后需要按提示保存。若核心没有自动重启,可从主窗口执行一次“重启服务”,然后重新检查监听状态。

7.11.x
本文界面基准
10808
常见 SOCKS 端口
10809
常见 HTTP 端口
2 条
建议最少防火墙规则

10808 和 10809 只是常见配置,并非所有安装都固定使用这两个端口。如果 v2rayN 显示的 HTTP 端口是 10811,设备端与防火墙就必须同步使用 10811。端口属于十进制整数,填写时不添加协议前缀、斜杠或空格。

  1. 打开 v2rayN,确认当前节点已设为活动服务器。
  2. 依次进入“设置”→“参数设置”→“基础设置”。
  3. 开启“允许来自局域网的连接”,记录 SOCKS 与 HTTP 端口。
  4. 保存设置并重启服务,观察主窗口日志是否出现端口占用错误。
  5. 保持 v2rayN 运行,不要在设备测试期间退出托盘程序。

结论:设备端优先填写界面显示的 HTTP 端口

电视和手机的 Wi-Fi 手动代理通常只接受 HTTP 代理。除非具体应用明确提供 SOCKS5 类型选项,否则不要把常见的 10808 SOCKS 端口当作 HTTP 端口使用。

查出电脑内网地址并核对监听端口

目标设备连接的代理服务器地址应是电脑在当前局域网中的 IPv4 地址,例如 192.168.1.23 或 10.0.0.16,而不是 127.0.0.1。127.0.0.1 在手机上代表手机自身,在电视上代表电视自身,填入后不会指向运行 v2rayN 的电脑。

在 Windows 中按下 Win + R,输入 cmd 后运行 ipconfig。找到当前正在联网的“无线局域网适配器”或“以太网适配器”,读取其 IPv4 地址。不要选取状态为“媒体已断开”的网卡,也不要使用虚拟网卡、容器网卡或临时隧道网卡显示的地址。

电脑端示例

IPv4 地址
192.168.1.23
SOCKS 端口
10808
HTTP 端口
10809
监听范围
局域网网卡

数值仅展示填写关系,实际配置以本机查询结果为准。

设备端示例

代理类型
手动 HTTP
主机名
192.168.1.23
代理端口
10809
认证信息
保持为空

主机名填写电脑地址,不填写节点服务器域名。

记录地址后,还要确认端口确实处于监听状态。以下命令可在 Windows 终端中运行;如果实际 HTTP 端口不是 10809,应把命令中的端口替换为界面显示值。输出中的本地地址若为 0.0.0.0:10809 或电脑内网地址加端口,说明局域网网卡可接收连接;如果只有 127.0.0.1:10809,说明仍限制在本机。

ipconfig
netstat -ano | findstr :10809
netstat -ano | findstr :10808

如果命令没有任何输出,先查看 v2rayN 日志中是否存在“address already in use”一类端口占用提示。可以关闭占用相同端口的程序,或者在“设置”→“参数设置”中改用未占用端口。修改一个端口后,防火墙规则和设备端设置也必须一起更新。

设置 Windows 防火墙只放行本地子网

v2rayN 已监听局域网地址,不代表 Windows 一定允许其他设备进入。首次开放端口时,系统可能弹出网络访问提示,应只勾选“专用网络”。如果曾经拒绝提示,或者没有出现提示,就需要手动建立入站规则。

打开“Windows 安全中心”→“防火墙和网络保护”→“高级设置”→“入站规则”→“新建规则”。规则类型选择“端口”,协议选择 TCP,特定本地端口填写实际 HTTP 端口,例如 10809。操作选择“允许连接”,配置文件只选择“专用”,最后给规则命名为“v2rayN LAN HTTP 10809”。

检查项 建议值 填错后的表现
协议 TCP 端口可见但代理握手失败
本地端口 v2rayN 实际 HTTP 端口 设备持续提示连接超时
网络配置文件 专用 公共网络下暴露范围扩大
远程地址 本地子网 规则覆盖范围过宽

需要同时给支持 SOCKS5 的应用共享时,再为实际 SOCKS 端口建立第二条 TCP 入站规则。不要把两个端口合并成大范围,例如 10800—10900;逐个放行 10808、10809 更容易审计,也能减少无关服务被规则覆盖。

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

上面的 PowerShell 命令需要在管理员终端中运行,并假定 HTTP 端口为 10809。建立规则后,可在“入站规则”中检查名称、端口、配置文件和远程地址。若当前网络被 Windows 识别为“公用网络”,应先确认这是可信任的家庭网络,再把该网络配置改为“专用”,不建议直接把规则扩展到所有配置文件。

结论:监听地址与防火墙必须同时通过

电脑本机访问 127.0.0.1:10809 成功,只能证明核心在工作。只有监听地址覆盖局域网网卡,并且 TCP 入站规则允许 LocalSubnet,其他设备才具备连接条件。

在手机和电视上填写代理参数

手机端进入当前 Wi-Fi 网络的详细设置,找到“代理”或“高级选项”,把模式从“无”改为“手动”。代理主机名填写电脑 IPv4 地址,例如 192.168.1.23;代理端口填写 v2rayN 的 HTTP 端口,例如 10809。绕过列表可以先留空,保存后重新打开浏览器测试。

电视端的入口通常位于“网络”→“当前 Wi-Fi”→“代理设置”或“高级设置”。选择手动代理后,同样填写电脑 IPv4 地址和 HTTP 端口。不同电视系统可能要求先把 IP 设置保持为 DHCP,再单独展开代理设置;此时无需修改电视自身的 IP、网关或 DNS。

手机 Wi-Fi 代理

模式
手动
主机名
电脑 IPv4 地址
端口
HTTP 监听端口
用户名
留空
密码
留空

切换到其他 Wi-Fi 后,代理设置通常不会自动沿用。

电视网络代理

IP 获取
DHCP
代理模式
手动
服务器
电脑 IPv4 地址
端口
HTTP 监听端口
排除地址
按需留空

保存后先用电视自带浏览器测试,再检查具体应用。

如果目标设备已经安装 v2rayNG 或 v2flyNG,并且能够直接导入同一订阅,通常没有必要绕行电脑。局域网共享更适合无法直接运行客户端、但支持系统 HTTP 代理的电视或临时设备。v2rayNG 使用 Xray 内核,v2flyNG 使用 v2fly 内核,两者直接连接时由设备自己完成节点选择和路由分流。

  1. 先确保电脑未休眠,v2rayN 图标仍在托盘中。
  2. 在设备上关闭移动网络,只保留与电脑相同的 Wi-Fi,避免测试流量走其他通道。
  3. 保存手动代理后,完全关闭并重新打开浏览器。
  4. 打开一个此前未缓存的网页,观察 v2rayN 实时日志是否出现新连接。
  5. 测试完成后再打开目标应用,分别判断浏览器与应用是否都遵循系统代理。

连接失败时按四层顺序排查

排查时不要同时改端口、节点、防火墙和设备地址。先确认设备能否到达电脑,再确认 TCP 端口是否放行,然后检查 v2rayN 是否收到连接,最后才判断节点与路由。逐层测试能够把“完全连不到电脑”和“代理收到请求但出站失败”区分开。

最直观的判断依据是 v2rayN 日志。设备打开网页时日志完全没有变化,问题通常位于内网地址、无线隔离、监听地址或防火墙;日志出现入站连接但随后报超时,则应检查活动节点、订阅状态、路由规则和目标站点连接情况。

手机填完 192.168.1.23 和 10809,为什么一直超时?

先运行 netstat -ano | findstr :10809。如果只看到 127.0.0.1:10809,重新启用“允许来自局域网的连接”并重启服务;如果已监听 0.0.0.0,再检查专用网络的 TCP 入站规则。

电脑和手机连着同一个 Wi-Fi,为什么仍然互相访问不到?

登录路由器检查“访客网络隔离”“AP 隔离”或“客户端隔离”。电脑地址为 192.168.1.x、手机地址为 192.168.50.x 时,也要确认两个网段之间是否允许互通。

浏览器能打开网页,但电视应用仍然提示网络异常?

该应用可能绕过系统 HTTP 代理,或主要使用 UDP。先用电视浏览器确认共享链路正常,再检查应用是否提供独立代理设置;仅修改 v2rayN 路由规则不能迫使绕过代理的流量进入电脑。

重启电脑后突然失效,端口明明没有修改?

再次运行 ipconfig,核对电脑 IPv4 地址是否变化。若地址已从 192.168.1.23 变为 192.168.1.37,需要更新设备端主机名,并在路由器中设置 DHCP 地址保留。

设备能连接代理,但速度明显低于电脑怎么办?

先把电脑和设备切到同一 5 GHz Wi-Fi,关闭电脑休眠与省电模式,再分别测试局域网信号和节点延迟。电脑使用网线、设备使用弱信号 Wi-Fi 时,瓶颈往往在设备到路由器这一段。

还可以临时关闭设备端代理,再测试普通网页是否可访问。如果关闭代理后网络恢复,说明 Wi-Fi 与 DNS 基本正常,问题集中在电脑地址、代理端口或代理出站。若关闭代理后同样无法联网,应先修复设备自身的网络连接。

  • 日志无连接:检查 IP、端口、无线隔离、监听地址和防火墙。
  • 日志有连接但报超时:检查活动节点、订阅可用性和上游线路。
  • 网页正常而单个应用异常:确认该应用是否使用系统 HTTP 代理。
  • 一段时间后失效:检查电脑休眠、v2rayN 是否退出、DHCP 地址是否变化。
  • 所有设备同时变慢:分别测局域网信号、电脑负载和节点延迟,不要只改协议参数。

长期共享时需要固定的三项设置

临时测试成功后,长期使用应固定电脑地址、端口和运行状态。最稳妥的做法是在路由器中为电脑设置 DHCP 地址保留,让相同网卡每次都获得同一个 IPv4 地址;同时保留明确命名的防火墙规则,避免以后忘记该端口的用途。

在 v2rayN 中保持本地端口不变,并根据需要设置随系统启动。电脑进入睡眠、休眠或关机后,其他设备的代理都会立即中断,因此共享电脑必须处于开机、联网且核心正常运行的状态。节点切换和订阅更新仍由电脑端统一完成,设备端不需要修改代理主机与端口。

  1. 在路由器中固定电脑的 DHCP 地址,例如保持为 192.168.1.23。
  2. 在 v2rayN 中记录 HTTP 端口,例如 10809,并避免与其他本地服务冲突。
  3. 保留仅限“专用网络”和“本地子网”的 TCP 入站规则。
  4. 把电脑电源策略调整为共享期间不自动睡眠。
  5. 每次更换路由器或网段后,重新核对电脑 IPv4 地址和无线隔离设置。

最终检查:地址固定、端口一致、电脑在线

设备端只需要长期记住电脑 IPv4 地址与 HTTP 端口。只要这两个值未变化,防火墙规则仍有效,v2rayN 核心保持运行,节点和路由调整都可以继续在电脑端集中完成。

V2Ray客户端下载