2026-10-18 · 进阶配置 · 约 10 分钟

v2rayN 允许局域网连接:让手机、平板与电视共享电脑代理

开启允许来自局域网的连接后,其他设备如何填写电脑 IP 与 10808/10809 端口,并排查防火墙拦截与连不上的问题。

本文速览

先在电脑上验证节点可用,再开放 v2rayN 的局域网监听,最后把安卓手机、平板或电视的 HTTP 代理指向电脑的局域网 IPv4 地址。本文以 Windows 电脑为共享端,说明混合端口与旧版独立 HTTP 端口的区别,并按监听、网络、防火墙、应用四层定位问题。端口以当前设置为准,不要只凭教程里的数字填写。

一、局域网共享代理的连接路径

这项功能是在电脑上提供代理入口,不是把电脑变成路由器。接入设备需要主动使用这个入口,电脑上的 v2rayN 再按当前路由规则选择直连或代理出站。因此,电脑必须保持开机,代理内核必须运行,手机与电脑之间也必须能够互相访问。

设备应用 局域网入口 内核路由 目标服务

电脑上“自动配置系统代理”只影响遵循这台电脑系统代理设置的应用,不会给手机下发代理配置。TUN 模式也不是本方案的前提:本地 HTTP 或混合入站正常监听,就可以接受局域网设备主动发来的代理请求。

二、开启允许来自局域网的连接,核对实际端口

在 v2rayN 中打开「设置」→「参数设置」,找到「允许来自局域网的连接」并开启,同时记录本地监听端口。不同版本的设置分组与端口布局可能不同,保存后按界面提示重启内核;如果没有提示,可退出后重新打开客户端,再检查监听状态。

10808
常见混合或 SOCKS 端口,须核对类型
10809
部分旧版的独立 HTTP 端口
127.0.0.1
仅供当前设备访问的回环地址

较新的配置可能使用同时接受 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 入站

只有实际存在该监听时才使用此端口。

  1. 在安卓设备打开「设置」→「网络和互联网」→「互联网」,进入当前 Wi-Fi 的详情或修改页面。部分设备将此入口放在「WLAN」中。
  2. 展开「高级选项」,把「代理」改成「手动」,填写电脑 IPv4 地址和已确认的 HTTP 或混合端口,保存设置。
  3. 先使用浏览器访问目标网页。测试时暂时关闭移动数据,避免实际请求走了另一条网络。
  4. 电视若提供「网络」→「当前网络」→「代理设置」,同样填写地址与端口;如果系统没有此项,且应用也不提供代理入口,就不能直接套用本方案。

手机里的 127.0.0.1 指的是手机自身,不是电脑;0.0.0.0 是监听时使用的通配地址,也不是客户端要填写的目标。电脑重连网络后地址可能变化,稳定使用时可在路由器的 DHCP 设置中为电脑保留固定租约,并在修改后重新确认地址。

四、放行 Windows 防火墙,但只开放可信网络

开启局域网监听后,Windows 防火墙仍可能阻止其他设备访问。先确认当前家庭网络可信,再到「设置」→「网络和 Internet」→当前连接的属性,把网络配置文件设为「专用」。公司、酒店和公共热点不应仅为共享代理而改成可信网络。

  1. 搜索并打开「高级安全 Windows Defender 防火墙」,进入「入站规则」→「新建规则」。
  2. 选择「端口」,协议选 TCP,「特定本地端口」只填实际使用的端口,例如混合入站的 10808。
  3. 选择「允许连接」,配置文件只勾选「专用」,为规则设置便于识别的名称。
  4. 打开这条规则的「属性」→「作用域」,把远程 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 状态码只反映这次目标请求的结果,不能当作整条线路的速度测量。

六、共享代理常见问题

同一个 Wi-Fi,手机为什么还是连不上?

先确认手机没有连接访客网络,再检查路由器的 AP 隔离或客户端隔离。电脑使用网线、手机使用 Wi-Fi 也可以共享,但有线与无线所在网段必须允许互访。相同网络名称并不能证明设备之间没有隔离。

10808 和 10809 都填了,为什么都不行?

回到「设置」→「参数设置」确认实际入站端口,再用监听命令检查。若只有仅限本机的监听地址,先重新应用允许局域网连接的设置;若端口已经被修改,就使用修改后的值,而不是继续尝试这两个常见数字。

网页能打开,电视视频应用却不走代理?

检查电视应用是否支持系统 HTTP 代理。有些应用自行建立网络连接,不读取系统代理设置。此时可查找应用内的代理配置;若没有相应入口,调整电脑上的系统代理或路由规则也不能让这类流量自动进入电脑。

电脑重启之后,手机又断网了怎么办?

依次确认 v2rayN 与内核已启动、电脑 IPv4 没有变化、当前网络仍为专用网络。手机保留了手动代理,但电脑未提供服务时,遵循该设置的应用就可能访问失败。暂时不用共享时,把 Wi-Fi 的代理改回「无」。

通过电脑代理后,DNS 也一定跟着走吗?

不一定。HTTP 代理可以接收域名形式的目标并交给电脑处理,但应用也可能自行解析域名或绕过代理。先用浏览器验证代理请求,再结合内核日志检查目标与出站;不要把填写 Wi-Fi 代理视为整台设备的 DNS 接管方案。

七、长期使用的检查清单

日常共享优先保证入口稳定,而不是增加更多接管方式。电脑休眠、无线网络切换、DHCP 地址变化和内核退出,都会中断依赖这台电脑的设备。遇到问题时,保留一份实际端口与电脑地址记录,比反复修改多个选项更容易恢复。

下载v2rayN按平台选择客户端