v2rayN 允许局域网连接设置:让手机和电视盒共用电脑代理端口

开启允许来自局域网的连接后,查看本机内网 IP 与监听端口,在安卓手机和电视盒上手动填写代理,并处理防火墙放行问题。

本文速览

适合已在 Windows 电脑上配置好 v2rayN、希望让安卓手机或电视盒临时共用代理的用户。按“确认本机可用、开放监听、记录地址、放行防火墙、填写设备代理”的顺序操作,最后用监听状态与访问日志定位故障。这个方案共享的是 HTTP 或 SOCKS 代理入口,不会自动接管其他设备的全部流量。

一、先分清局域网代理与全设备接管

手机与电脑连接同一可信家庭网络后,手机可以把支持代理的请求交给电脑上的 v2rayN。电脑再按当前路由规则选择直连或代理出站。因此,共用一个入口不等于所有请求都经过远端服务器;实际路径仍取决于域名、IP 和路由规则。

设备应用 局域网端口 内核入站 路由匹配 目标出站

电脑上的“系统代理”与“允许来自局域网的连接”是两件事。前者让电脑应用读取本机代理设置,后者改变代理入口的监听范围。只给电脑开启系统代理,手机仍可能无法连接;只开放局域网监听,也不会替手机自动填写代理地址。

二、在 v2rayN 中开放监听并核对端口

先在电脑上选择一个可用服务器,确认浏览器可以通过代理访问目标网站。再进入 v2rayN 的「设置」→「参数设置」,在基础设置或与入站相关的区域查找「允许来自局域网的连接」,打开后保存。不同桌面版本的分页和文字可能略有变化,以当前版本界面为准;如果设置没有立即生效,重启内核后再检查监听。

  1. 记录界面显示的本地监听端口,以及它对应的协议类型。
  2. 打开「允许来自局域网的连接」,保存设置;出现内核重启提示时完成重启。
  3. 检查日志是否出现端口占用或启动失败。若内核未成功运行,先处理报错,不要继续修改手机设置。
  4. 用下面的命令检查监听地址,确认端口不只绑定在回环地址。
netstat -ano | findstr LISTENING | findstr ":10808"

本文后续以 10808 为支持 HTTP 的混合端口举例。部分配置会把 SOCKS 与 HTTP 分开,例如 SOCKS 使用 10808、HTTP 使用 10809。安卓 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 都可能阻断连接。若地址每次重启都会变化,可在路由器中为电脑设置 DHCP 地址保留,避免手机端频繁改地址。

四、按专用网络范围放行 Windows 防火墙

监听正常但手机一直等待连接时,先检查 Windows 网络配置文件。在可信家庭网络中,可进入「设置」→「网络和 Internet」→ 当前 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

五、给安卓手机与电视盒填写手动代理

安卓手机一般从「设置」→「WLAN」或「网络和 Internet」→ 当前网络 →「修改网络」→「高级选项」进入代理设置。将“代理”改为“手动”,代理主机名填写电脑内网 IP,端口填写已确认的 HTTP 或混合端口。厂商界面可能需要先点网络旁的齿轮或编辑按钮。

安卓电视盒通常在「设置」→「网络和 Internet」→ 当前 Wi-Fi →「代理设置」中选择“手动”。有线网络是否提供代理选项取决于系统实现。如果界面没有代理字段,可检查具体应用是否支持独立代理设置;不要把“静态 IP”误当成“代理设置”,随意改动网关和 DNS 会让设备失去网络连接。

Wi-Fi 手动代理只对该网络生效,切换移动网络后不再沿用。即便浏览器已经成功,电视播放应用也可能完全忽略系统代理。需要安卓设备自行建立代理连接时,可根据需求选择 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、远端连接对照电脑访问同一域名,检查出站规则与解析错误
浏览器正常、电视应用失败应用是否采用系统代理查找应用独立代理设置,不要先扩大防火墙权限

判断:端口可达后,停止反复改 IP

另一台设备的 TCP 测试成功后,应转查入站协议、认证与路由日志;如果同一设备的浏览器已经可用,只有某个应用失败,就先核对该应用是否读取系统代理。

七、常见问题与使用后的恢复设置

手机代理里填节点的服务器地址行不行?

这里要填电脑内网 IP 和本地 HTTP 端口。VMess、VLESS 等远端协议与安卓 Wi-Fi 的 HTTP 代理字段不是同一种入口,不能把订阅中的服务器地址直接搬过去。

电脑能用,手机一锁屏再打开就断了?

先确认电脑没有进入睡眠,v2rayN 也没有退出。插电时的睡眠策略可在 Windows「设置」→「系统」→「电源和电池」中检查;同时核对电脑重新联网后 IP 是否变化。

手机还要单独改 DNS 吗?

不要一开始就改。HTTP 代理中的域名通常由代理侧处理,但应用独立解析、绕过代理的请求以及安卓私人 DNS 仍有各自路径。先测试浏览器,再根据日志定位解析失败的位置。

开启电脑 TUN 后,电视盒就能全局代理吗?

不能据此判断。电脑 TUN 主要接管电脑自身流量,不会自动让电脑成为其他设备的网关。本文共享的是明确的代理端口,电视盒仍需填写代理,应用也仍需支持该代理设置。

不再共享时,要恢复哪些地方?

先把手机与电视盒当前网络的代理改回“无”,再关闭 v2rayN 的局域网连接开关,并删除专用防火墙规则。否则电脑离线后,设备可能仍向旧地址发送请求。

如果通过前面的 PowerShell 命令创建了规则,可在管理员终端执行以下命令移除。长期共享前还应确认网络可信、地址稳定,并记录实际使用的端口,避免后续客户端调整入站设置时留下过期配置。

Remove-NetFirewallRule -DisplayName "v2rayN LAN TCP 10808"

客户端与平台选择

根据电脑系统选择 v2rayN 安装包。先完成本机服务器连接测试,再按本文开放局域网入口;需要回顾导入订阅与基础设置时,可继续查看使用教程。

下载v2rayN按系统选择客户端