适合已在 Windows 电脑上配置好 v2rayN、希望让安卓手机或电视盒临时共用代理的用户。按“确认本机可用、开放监听、记录地址、放行防火墙、填写设备代理”的顺序操作,最后用监听状态与访问日志定位故障。这个方案共享的是 HTTP 或 SOCKS 代理入口,不会自动接管其他设备的全部流量。
一、先分清局域网代理与全设备接管
手机与电脑连接同一可信家庭网络后,手机可以把支持代理的请求交给电脑上的 v2rayN。电脑再按当前路由规则选择直连或代理出站。因此,共用一个入口不等于所有请求都经过远端服务器;实际路径仍取决于域名、IP 和路由规则。
电脑上的“系统代理”与“允许来自局域网的连接”是两件事。前者让电脑应用读取本机代理设置,后者改变代理入口的监听范围。只给电脑开启系统代理,手机仍可能无法连接;只开放局域网监听,也不会替手机自动填写代理地址。
- 适用:浏览器、遵循系统 HTTP 代理的应用,以及允许单独填写代理服务器的应用。
- 不保证适用:忽略系统代理的应用、游戏 UDP 流量、部分媒体播放组件及独立 DNS 请求。
- 前提:电脑保持开机,v2rayN 内核运行,设备之间没有访客网络隔离。
二、在 v2rayN 中开放监听并核对端口
先在电脑上选择一个可用服务器,确认浏览器可以通过代理访问目标网站。再进入 v2rayN 的「设置」→「参数设置」,在基础设置或与入站相关的区域查找「允许来自局域网的连接」,打开后保存。不同桌面版本的分页和文字可能略有变化,以当前版本界面为准;如果设置没有立即生效,重启内核后再检查监听。
- 记录界面显示的本地监听端口,以及它对应的协议类型。
- 打开「允许来自局域网的连接」,保存设置;出现内核重启提示时完成重启。
- 检查日志是否出现端口占用或启动失败。若内核未成功运行,先处理报错,不要继续修改手机设置。
- 用下面的命令检查监听地址,确认端口不只绑定在回环地址。
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 或以太网连接,将网络配置文件设为「专用」。公共场所的网络不要为了代理共享随意改为专用,也不要直接关闭整个防火墙。
- 打开「Windows 安全中心」→「防火墙和网络保护」→「高级设置」。
- 选择「入站规则」→「新建规则」→「端口」,协议选 TCP,填写实际 HTTP 或混合监听端口。
- 选择「允许连接」,仅勾选「专用」,给规则命名为
v2rayN LAN TCP 10808。 - 打开规则属性,在「作用域」中把远程 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 或混合端口。厂商界面可能需要先点网络旁的齿轮或编辑按钮。
- 代理主机名:例如
192.168.1.20,不要添加http://,也不要把端口写在同一栏。 - 代理端口:例如
10808,以电脑实际设置为准。 - 不使用代理的地址:初次验证可留空,确认可用后再按需要添加内网地址例外。
- 保存后测试:关闭并重新打开浏览器,访问一个已在电脑上验证过的 HTTPS 页面。
安卓电视盒通常在「设置」→「网络和 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 安装包。先完成本机服务器连接测试,再按本文开放局域网入口;需要回顾导入订阅与基础设置时,可继续查看使用教程。