以 Windows 电脑运行 v2rayN、安卓手机和电视接入家庭网络为例,依次确认本机地址、代理监听、防火墙与设备填写方式。重点区分 HTTP 和 SOCKS 端口,并用逐层测试定位“电脑能用、手机不能用”的原因。文中的地址和端口均为配置示例,操作时以本机显示值为准。
一、局域网共享代理的工作范围
“允许来自局域网的连接”改变的是代理入口的可访问范围。原先只供电脑自身使用的入口,可以接受同一局域网其他设备的连接。手机或电视把支持代理的请求交给电脑,再由 v2rayN 当前内核按路由规则选择直连或代理出站。
这不等于把电脑设成路由器,也不等于共享电脑的全部网络流量。安卓 Wi-Fi 中的手动代理通常是 HTTP 代理;浏览器等遵循系统代理的应用可以使用,部分视频应用、游戏及自行建立连接的应用可能忽略它。HTTP 代理也不会自动承载设备的全部 UDP 流量。
- 电脑自身先能通过 v2rayN 正常访问目标服务,再配置局域网共享。
- 电脑和手机应处于可相互访问的家庭网络;同名 Wi-Fi 不保证设备之间可通信。
- 电脑必须保持开机、联网且内核运行。休眠后,其他设备的代理连接会中断。
- 共享入口不要求开启 TUN;电脑的“设置系统代理”主要影响电脑自身,不是开放局域网监听的替代操作。
二、查清电脑地址与 HTTP 代理端口
在 Windows 终端执行 ipconfig,找到实际联网的“无线局域网适配器 WLAN”或以太网适配器,记录 IPv4 地址和子网掩码。不要选择虚拟网卡、断开连接的适配器,也不要把默认网关误填为代理服务器。
ipconfig
示例记录:
IPv4 地址 192.168.1.23
子网掩码 255.255.255.0
默认网关 192.168.1.1
上例手机应填写的服务器是 192.168.1.23,不是路由器地址 192.168.1.1,也不是 127.0.0.1。后者始终表示当前设备自身:在手机上填写它,只会尝试连接手机自己。
不同版本与内核配置可能提供独立 HTTP、独立 SOCKS 或混合入口,不能把上述数字当成固定默认值。打开「设置」→「参数设置」,查看本地监听相关字段,并结合运行日志确认 HTTP 或混合入口的实际端口。安卓 Wi-Fi 的“代理端口”应填能接受 HTTP 代理的端口,不能直接填一个仅支持 SOCKS 的端口。
先确认入口协议,再填写端口
只有确认本机入口支持 HTTP 后,才进入手机设置。若实际提供的是混合入口,就使用该入口显示的端口,并将后文命令中的 10809 一并替换。
三、开启允许来自局域网的连接并检查监听
- 在 v2rayN 中选定一个已经验证可用的配置,确认内核运行正常。
- 进入「设置」→「参数设置」,查找“允许来自局域网的连接”开关;不同界面的分组位置可能不同,以实际设置页为准。
- 启用该选项并保存,按界面提示重启内核。若有单独的监听地址设置,应允许局域网地址连接,而不是仅监听回环地址。
- 在 PowerShell 中查询目标端口,确认修改已经落到运行中的进程。
Get-NetTCPConnection -State Listen -LocalPort 10809 |
Select-Object LocalAddress, LocalPort, OwningProcess
如果返回的监听地址只有 127.0.0.1,其他设备不能从 IPv4 局域网访问。0.0.0.0 通常表示监听全部本机 IPv4 地址,192.168.1.23 表示监听指定网卡地址。仅看到 :: 时,不应直接认定 IPv4 一定可达,仍需从另一台设备实际测试。
如果命令没有返回结果,先看 v2rayN 日志是否有端口占用或启动失败,再核对入口端口。不要通过反复修改手机设置来排查电脑上尚未启动的监听服务。
四、在 Windows 防火墙中限定放行范围
监听正常但手机连接超时,下一步检查防火墙。可信家庭网络可以使用“专用”网络配置;酒店、公共热点等网络不要为了共享代理直接改成专用。Windows 中可从「设置」→「网络和 Internet」进入当前连接的属性页,检查网络配置文件类型。
以下命令需在管理员 PowerShell 中运行,适用于本文示例的 TCP 端口。它只在专用网络配置文件下,允许本地子网访问这个端口。若已有更宽泛的程序放行规则,应同时检查旧规则,新增窄规则不会自动收紧旧规则。
New-NetFirewallRule `
-DisplayName "v2rayN LAN HTTP 10809" `
-Direction Inbound `
-Action Allow `
-Protocol TCP `
-LocalPort 10809 `
-RemoteAddress LocalSubnet `
-Profile Private
- 将
10809换成实际 HTTP 或混合入口端口,规则显示名也相应调整。 LocalSubnet限制的是本地子网,不代表只允许某一台手机;多网卡电脑还应考虑指定本地地址或更具体的来源网段。- 不要关闭整个防火墙。若安全软件另有网络防护,需要在该软件中核对对应策略。
- 若手机位于访客网络或隔离 VLAN,防火墙放行也无法替代路由器的跨网段通信策略。
共享不再使用时,可删除本次添加的规则,再关闭 v2rayN 的局域网连接选项。这样能够同时收回系统放行与应用监听范围。
Remove-NetFirewallRule -DisplayName "v2rayN LAN HTTP 10809"
五、在安卓手机与电视上填写代理
安卓设备一般从「设置」→「WLAN」或「网络和 Internet」进入已连接网络,选择编辑网络,在高级选项中把“代理”改为“手动”。品牌系统名称可能不同,但需要填写的核心字段相同:服务器主机名、端口,以及可选的绕过列表。
Windows 电脑示例
- 局域网 IPv4
- 192.168.1.23
- HTTP 入口
- TCP 10809
- 局域网连接
- 允许并重启内核
- 防火墙范围
- 专用网络、本地子网
地址与端口均须替换为当前电脑的实际值。
安卓 Wi-Fi 示例
- 代理类型
- 手动 HTTP 代理
- 服务器主机名
- 192.168.1.23
- 服务器端口
- 10809
- 初次测试绕过列表
- 保持为空
主机名字段只填地址,不加 http://,也不拼接端口。
保存后,先用浏览器打开一个此前需要通过代理访问的 HTTPS 页面。HTTP 代理可通过 CONNECT 建立 HTTPS 隧道,不代表目标页面会降级为明文 HTTP。测试期间查看电脑上的连接日志,确认请求确实进入了代理入口。
- 电视若支持网络手动代理,在当前 Wi-Fi 的高级设置中填写相同地址和端口。
- 电视通过网线联网时,需要查看以太网连接是否提供代理设置;Wi-Fi 代理设置不会自动应用到有线网络。
- 电视应用若不遵循系统代理,仅填写网络代理无法强制接管它。应先查应用是否提供自己的代理入口。
- 如果设备需要独立运行代理,可按需求选择 v2rayNG 或 v2flyNG,但独立客户端使用的是自身配置,不是简单复用这张 HTTP 代理填写表。
v2rayNG 使用 Xray 内核,v2flyNG 使用 v2fly 内核。把设备改为独立客户端方案后,应重新确认订阅兼容性、路由与 DNS 设置,而不是假定电脑端的所有规则都会同步过去。
六、分三层测试,区分端口问题与节点问题
测试顺序应是“本机入口、局域网可达、目标服务”。浏览器显示打不开网页只能说明最终请求失败,不能单凭这一现象判定订阅、节点或防火墙有问题。
- 本机代理测试:在共享电脑上执行下方第一条命令,确认 HTTP 入口能够处理请求。若失败,先修复内核或出口配置。
- 局域网端口测试:在同网络的另一台 Windows 设备运行第二条命令。
TcpTestSucceeded为True只说明 TCP 可达,尚未证明入口协议与出口正常。 - 应用请求测试:在手机保存代理后访问目标页面,并核对电脑日志的时间、目标与来源地址。页面成功和请求进入日志应一起确认。
# 在共享电脑测试 HTTP 代理入口
curl.exe --proxy http://127.0.0.1:10809 --connect-timeout 10 -I https://v2rayzip.com/
# 在另一台 Windows 设备测试局域网 TCP 可达性
Test-NetConnection -ComputerName 192.168.1.23 -Port 10809
第一条命令中的响应状态不一定是 200,重定向或站点拒绝 HEAD 请求也可能返回其他状态,应结合是否建立连接及日志判断。如果入口只绑定局域网地址而未绑定回环地址,第一条命令要改用电脑的局域网地址。
电脑能用,手机一直提示连接超时怎么办?
先核对手机服务器地址是否为电脑当前 IPv4,再检查监听是否只有 127.0.0.1。两项正确后,检查防火墙配置文件,以及路由器的访客网络、AP 隔离或客户端隔离设置。
端口能连上,为什么浏览器仍然打不开?
确认该端口支持 HTTP,而不是仅支持 SOCKS;再用 curl.exe 的代理测试查看具体错误。如果电脑本机也通过同一入口失败,应检查节点连通性、路由命中与域名解析,而不是继续放宽防火墙。
浏览器正常,电视视频应用没有变化?
先查看电脑日志是否出现该应用的请求。若没有,应用可能忽略系统 HTTP 代理,或相关连接使用了未被接管的传输方式。继续更换 HTTP 端口通常不能解决,应改用应用支持的代理方式或独立客户端方案。
电脑重启后,手机为什么又不能用了?
检查电脑地址是否因 DHCP 重新分配而变化,并确认内核已启动。可在路由器中为电脑设置 DHCP 地址保留;同时检查实际端口是否改变、网络是否变成公用配置文件。
七、长期使用时固定地址并收紧共享范围
稳定共享主要依赖地址、监听与网络状态保持一致。建议使用路由器的 DHCP 地址保留,而不是随意给电脑填写一个可能冲突的静态地址。还应检查电脑休眠策略;关闭显示器不等于进入休眠,只有电脑仍在运行时才能持续处理其他设备的连接。
- 路由仍由电脑决定:手机请求进入 v2rayN 后,继续受电脑端规则影响,不会因为来自局域网就自动全部走代理。
- DNS 不能仅凭共享成功判断:HTTP CONNECT 可能将目标域名交给代理处理,但应用自身的解析、加密 DNS 与绕过代理的连接仍需分别检查。
- 地址变化及时更新:换网络、切换网卡或更换路由器后,重新确认电脑地址、网络配置文件与防火墙范围。
- 离开家庭网络前关闭入口:关闭局域网共享,并移除不再需要的防火墙规则。临时借用设备完成测试后,也要恢复其网络代理设置。