v2rayN 允许局域网连接:电脑共享代理给手机和电视

开启允许来自局域网的连接后,如何查看本机地址与端口、放行防火墙,并在安卓设备与电视上填写代理完成共享。

本文速览

以 Windows 电脑运行 v2rayN、安卓手机和电视接入家庭网络为例,依次确认本机地址、代理监听、防火墙与设备填写方式。重点区分 HTTP 和 SOCKS 端口,并用逐层测试定位“电脑能用、手机不能用”的原因。文中的地址和端口均为配置示例,操作时以本机显示值为准。

一、局域网共享代理的工作范围

“允许来自局域网的连接”改变的是代理入口的可访问范围。原先只供电脑自身使用的入口,可以接受同一局域网其他设备的连接。手机或电视把支持代理的请求交给电脑,再由 v2rayN 当前内核按路由规则选择直连或代理出站。

设备应用 局域网连接 电脑代理入口 路由规则 目标服务

这不等于把电脑设成路由器,也不等于共享电脑的全部网络流量。安卓 Wi-Fi 中的手动代理通常是 HTTP 代理;浏览器等遵循系统代理的应用可以使用,部分视频应用、游戏及自行建立连接的应用可能忽略它。HTTP 代理也不会自动承载设备的全部 UDP 流量。

二、查清电脑地址与 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。后者始终表示当前设备自身:在手机上填写它,只会尝试连接手机自己。

10809
本文 HTTP 入口示例,须核对实际监听
10808
部分配置中的 SOCKS 入口示例

不同版本与内核配置可能提供独立 HTTP、独立 SOCKS 或混合入口,不能把上述数字当成固定默认值。打开「设置」→「参数设置」,查看本地监听相关字段,并结合运行日志确认 HTTP 或混合入口的实际端口。安卓 Wi-Fi 的“代理端口”应填能接受 HTTP 代理的端口,不能直接填一个仅支持 SOCKS 的端口。

先确认入口协议,再填写端口

只有确认本机入口支持 HTTP 后,才进入手机设置。若实际提供的是混合入口,就使用该入口显示的端口,并将后文命令中的 10809 一并替换。

三、开启允许来自局域网的连接并检查监听

  1. 在 v2rayN 中选定一个已经验证可用的配置,确认内核运行正常。
  2. 进入「设置」→「参数设置」,查找“允许来自局域网的连接”开关;不同界面的分组位置可能不同,以实际设置页为准。
  3. 启用该选项并保存,按界面提示重启内核。若有单独的监听地址设置,应允许局域网地址连接,而不是仅监听回环地址。
  4. 在 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

共享不再使用时,可删除本次添加的规则,再关闭 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。测试期间查看电脑上的连接日志,确认请求确实进入了代理入口。

  1. 电视若支持网络手动代理,在当前 Wi-Fi 的高级设置中填写相同地址和端口。
  2. 电视通过网线联网时,需要查看以太网连接是否提供代理设置;Wi-Fi 代理设置不会自动应用到有线网络。
  3. 电视应用若不遵循系统代理,仅填写网络代理无法强制接管它。应先查应用是否提供自己的代理入口。
  4. 如果设备需要独立运行代理,可按需求选择 v2rayNG 或 v2flyNG,但独立客户端使用的是自身配置,不是简单复用这张 HTTP 代理填写表。

v2rayNG 使用 Xray 内核,v2flyNG 使用 v2fly 内核。把设备改为独立客户端方案后,应重新确认订阅兼容性、路由与 DNS 设置,而不是假定电脑端的所有规则都会同步过去。

六、分三层测试,区分端口问题与节点问题

测试顺序应是“本机入口、局域网可达、目标服务”。浏览器显示打不开网页只能说明最终请求失败,不能单凭这一现象判定订阅、节点或防火墙有问题。

  1. 本机代理测试:在共享电脑上执行下方第一条命令,确认 HTTP 入口能够处理请求。若失败,先修复内核或出口配置。
  2. 局域网端口测试:在同网络的另一台 Windows 设备运行第二条命令。TcpTestSucceeded 为 True 只说明 TCP 可达,尚未证明入口协议与出口正常。
  3. 应用请求测试:在手机保存代理后访问目标页面,并核对电脑日志的时间、目标与来源地址。页面成功和请求进入日志应一起确认。
# 在共享电脑测试 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按平台选择客户端