先在电脑上验证节点可用,再开放 v2rayN 的局域网监听,最后把安卓手机、平板或电视的 HTTP 代理指向电脑的局域网 IPv4 地址。本文以 Windows 电脑为共享端,说明混合端口与旧版独立 HTTP 端口的区别,并按监听、网络、防火墙、应用四层定位问题。端口以当前设置为准,不要只凭教程里的数字填写。
一、局域网共享代理的连接路径
这项功能是在电脑上提供代理入口,不是把电脑变成路由器。接入设备需要主动使用这个入口,电脑上的 v2rayN 再按当前路由规则选择直连或代理出站。因此,电脑必须保持开机,代理内核必须运行,手机与电脑之间也必须能够互相访问。
电脑上“自动配置系统代理”只影响遵循这台电脑系统代理设置的应用,不会给手机下发代理配置。TUN 模式也不是本方案的前提:本地 HTTP 或混合入站正常监听,就可以接受局域网设备主动发来的代理请求。
- 共享端:运行 v2rayN 的电脑,已选择可用节点,并能通过本地代理访问目标网站。
- 接入端:安卓手机、平板或带有手动代理设置的电视;设备本身不需要导入节点订阅。
- 网络条件:优先连接同一台路由器的普通家庭网络,避免访客网络、无线客户端隔离与不同 VLAN 的访问限制。
二、开启允许来自局域网的连接,核对实际端口
在 v2rayN 中打开「设置」→「参数设置」,找到「允许来自局域网的连接」并开启,同时记录本地监听端口。不同版本的设置分组与端口布局可能不同,保存后按界面提示重启内核;如果没有提示,可退出后重新打开客户端,再检查监听状态。
较新的配置可能使用同时接受 HTTP 与 SOCKS 的混合入站,常见端口为 10808;部分旧版配置将 SOCKS 设为 10808、HTTP 设为 10809。端口号本身不决定协议。若安卓 Wi-Fi 页面要求 HTTP 代理,就必须填写 HTTP 入站或混合入站的端口,不能直接指向仅支持 SOCKS 的入口。
| 实际监听类型 | 接入设备的设置方式 | 核对重点 |
|---|---|---|
| HTTP 入站 | Wi-Fi 手动代理填写其端口 | 旧版常见 10809,以实际值为准 |
| 混合入站 | HTTP 代理与支持 SOCKS 的应用可共用端口 | 常见 10808,确认当前内核配置 |
| 仅 SOCKS 入站 | 在明确支持 SOCKS 的应用内填写 | 不能直接当作 Wi-Fi HTTP 代理使用 |
结论:先确认入站类型,再填写端口
如果当前设置只有一个混合端口,就使用它;不要为了套用旧教程而额外开放 10809。已有独立 HTTP 入站时,则使用该入站的实际端口。
三、查找电脑 IP,填写手机与电视代理
在 Windows 终端执行 ipconfig,查找当前联网的「无线局域网适配器 WLAN」或「以太网适配器」下的 IPv4 地址。不要选到已断开的适配器、虚拟机网卡或 TUN 网卡。下面的 192.168.1.20 只是局域网填写示例,实际操作必须换成电脑当前的地址。
ipconfig
混合入站填写示例
- 代理模式
- 手动 HTTP 代理
- 主机名
- 192.168.1.20
- 端口
- 10808
- 适用前提
- 10808 已确认是混合入站
主机名只填 IP,不加 http://,也不附加端口。
独立 HTTP 入站填写示例
- 代理模式
- 手动 HTTP 代理
- 主机名
- 192.168.1.20
- 端口
- 10809
- 适用前提
- 10809 已确认是 HTTP 入站
只有实际存在该监听时才使用此端口。
- 在安卓设备打开「设置」→「网络和互联网」→「互联网」,进入当前 Wi-Fi 的详情或修改页面。部分设备将此入口放在「WLAN」中。
- 展开「高级选项」,把「代理」改成「手动」,填写电脑 IPv4 地址和已确认的 HTTP 或混合端口,保存设置。
- 先使用浏览器访问目标网页。测试时暂时关闭移动数据,避免实际请求走了另一条网络。
- 电视若提供「网络」→「当前网络」→「代理设置」,同样填写地址与端口;如果系统没有此项,且应用也不提供代理入口,就不能直接套用本方案。
手机里的 127.0.0.1 指的是手机自身,不是电脑;0.0.0.0 是监听时使用的通配地址,也不是客户端要填写的目标。电脑重连网络后地址可能变化,稳定使用时可在路由器的 DHCP 设置中为电脑保留固定租约,并在修改后重新确认地址。
四、放行 Windows 防火墙,但只开放可信网络
开启局域网监听后,Windows 防火墙仍可能阻止其他设备访问。先确认当前家庭网络可信,再到「设置」→「网络和 Internet」→当前连接的属性,把网络配置文件设为「专用」。公司、酒店和公共热点不应仅为共享代理而改成可信网络。
- 搜索并打开「高级安全 Windows Defender 防火墙」,进入「入站规则」→「新建规则」。
- 选择「端口」,协议选 TCP,「特定本地端口」只填实际使用的端口,例如混合入站的
10808。 - 选择「允许连接」,配置文件只勾选「专用」,为规则设置便于识别的名称。
- 打开这条规则的「属性」→「作用域」,把远程 IP 地址限制为「本地子网」,或进一步限定为需要接入的设备地址。
这种 TCP 放行适用于本文的 HTTP 代理接入,并不意味着所有 UDP 应用都能共享代理。若电脑安装了另一套防火墙或终端安全软件,还要检查其入站策略;不要把关闭全部防火墙当作长期解决办法。
五、按监听、网络、代理请求三层排查
先确定故障发生在哪一层,再改设置。电脑自身能打开网页,只说明本机路径可能正常;浏览器可能正在直连,不能据此认定手机到电脑的代理入口已经打通。下面的命令以 10808 为例,使用独立 HTTP 端口时需要同步替换。
1. 在共享电脑检查监听地址
Get-NetTCPConnection -State Listen |
Where-Object { $_.LocalPort -in 10808,10809 } |
Select-Object LocalAddress,LocalPort,OwningProcess
在 PowerShell 查看结果:127.0.0.1 表示仅监听本机 IPv4;0.0.0.0 表示监听所有本地 IPv4 接口;具体的局域网地址表示只监听该接口。若显示 ::,还需实测 IPv4 是否可达,不能仅凭这一行判断双栈行为。没有对应端口时,应先检查内核启动失败、端口占用和设置是否保存。
2. 从另一台局域网电脑测试 TCP 连通
Test-NetConnection -ComputerName 192.168.1.20 -Port 10808
在另一台 Windows 电脑执行此命令,才能验证局域网访问路径。结果里的 TcpTestSucceeded : True 仅说明 TCP 连接建立成功,不代表代理协议、节点和目标网站全部正常。若为 False,按顺序检查电脑 IP、防火墙、访客网络隔离及电脑是否休眠。Ping 不通也不能单独证明代理不可用,因为 ICMP 可能被过滤。
3. 显式发送 HTTP 代理请求
curl.exe --proxy http://192.168.1.20:10808 --connect-timeout 5 --max-time 20 --head https://example.com
该命令供另一台 Windows 电脑测试,地址需要替换为共享电脑的实际 IP。这里的 URL 是测试目标,不是节点地址。连接被拒绝通常要查监听与防火墙;连接超时优先查网络路径;已连接但代理请求失败,则继续核对入站协议、当前节点与日志。HTTP 状态码只反映这次目标请求的结果,不能当作整条线路的速度测量。
- TCP 不通:先处理局域网和监听,不要反复更换远端节点。
- TCP 通、HTTP 代理请求失败:重点排查端口协议是否填错,以及内核运行日志。
- 浏览器可用、某个应用不可用:优先确认该应用是否遵循系统 HTTP 代理。
六、共享代理常见问题
同一个 Wi-Fi,手机为什么还是连不上?
先确认手机没有连接访客网络,再检查路由器的 AP 隔离或客户端隔离。电脑使用网线、手机使用 Wi-Fi 也可以共享,但有线与无线所在网段必须允许互访。相同网络名称并不能证明设备之间没有隔离。
10808 和 10809 都填了,为什么都不行?
回到「设置」→「参数设置」确认实际入站端口,再用监听命令检查。若只有仅限本机的监听地址,先重新应用允许局域网连接的设置;若端口已经被修改,就使用修改后的值,而不是继续尝试这两个常见数字。
网页能打开,电视视频应用却不走代理?
检查电视应用是否支持系统 HTTP 代理。有些应用自行建立网络连接,不读取系统代理设置。此时可查找应用内的代理配置;若没有相应入口,调整电脑上的系统代理或路由规则也不能让这类流量自动进入电脑。
电脑重启之后,手机又断网了怎么办?
依次确认 v2rayN 与内核已启动、电脑 IPv4 没有变化、当前网络仍为专用网络。手机保留了手动代理,但电脑未提供服务时,遵循该设置的应用就可能访问失败。暂时不用共享时,把 Wi-Fi 的代理改回「无」。
通过电脑代理后,DNS 也一定跟着走吗?
不一定。HTTP 代理可以接收域名形式的目标并交给电脑处理,但应用也可能自行解析域名或绕过代理。先用浏览器验证代理请求,再结合内核日志检查目标与出站;不要把填写 Wi-Fi 代理视为整台设备的 DNS 接管方案。
七、长期使用的检查清单
日常共享优先保证入口稳定,而不是增加更多接管方式。电脑休眠、无线网络切换、DHCP 地址变化和内核退出,都会中断依赖这台电脑的设备。遇到问题时,保留一份实际端口与电脑地址记录,比反复修改多个选项更容易恢复。
- 为电脑设置 DHCP 地址保留,并确保接入设备使用的是当前局域网地址。
- 只开放需要的 TCP 端口,防火墙范围限制为可信设备或本地子网。
- 共享期间保持电脑联网与内核运行;合上笔记本盖子前确认电源设置是否会触发睡眠。
- 切换到公共网络前关闭局域网共享,结束使用后清除接入设备的手动代理设置。
- 若安卓设备需要独立联网,可按内核需求选择 v2rayNG 或 v2flyNG;分别使用 Xray 与 v2fly 内核,不依赖电脑提供本地入口。