只有一份订阅、但家里有手机、平板、电视、游戏机——挨个装客户端太麻烦,而且有些设备根本装不了。
更省事的做法:把电脑上的 Clash Verge 变成局域网里的代理服务器,其他设备指过来就行。
第一步:开启局域网连接
Clash Verge 设置里找 允许局域网连接(有的版本叫 Allow LAN),打开它。
这个开关做的事是让代理端口从只监听 127.0.0.1 变成监听 0.0.0.0——也就是从「只有本机能连」变成「同一网络里的设备都能连」。
第二步:查电脑的局域网 IP
Windows
ipconfig找「无线局域网适配器 WLAN」或「以太网适配器」下面的 IPv4 地址,通常是 192.168.x.x 或 10.x.x.x 开头。
macOS / Linux
ifconfig | grep "inet " | grep -v 127.0.0.1或者在 macOS 的「系统设置 → 网络」里直接看。
第三步:查端口号
Clash Verge 设置 → 端口设置,看 混合端口(Mixed Port) 的值,默认是 7897(不同版本默认值不同,以你界面上显示的为准)。
混合端口的意思是这一个端口同时支持 HTTP 和 SOCKS5 两种协议,填哪个都行。
第四步:放行防火墙
这一步最容易漏。Windows 防火墙默认会拦掉来自其他设备的连接。
最省事的做法:控制面板 → Windows Defender 防火墙 → 允许应用通过防火墙 → 找到 Clash Verge,把「专用」那一列勾上。
精确一点的做法(只放行这个端口):
# 以管理员身份运行 PowerShell
New-NetFirewallRule -DisplayName "Clash Verge LAN" -Direction Inbound -LocalPort 7897 -Protocol TCP -Action Allow -Profile Private第五步:在各设备上填代理
安卓手机 / 平板
设置 → WLAN → 长按当前连接的网络 → 修改网络 → 高级选项 → 代理选「手动」:
- 主机名:
192.168.1.10(你电脑的 IP) - 端口:
7897
iPhone / iPad
设置 → 无线局域网 → 点当前网络右边的 ⓘ → 配置代理 → 手动:
- 服务器:
192.168.1.10 - 端口:
7897
iOS 对 Wi-Fi 代理的遵守程度比安卓好一些,Safari 和多数 App 都会跟随。
Windows 另一台电脑
设置 → 网络和 Internet → 代理 → 手动设置代理 → 打开「使用代理服务器」,填地址和端口。
macOS 另一台 Mac
系统设置 → 网络 → 当前连接 → 详细信息 → 代理 → 勾选「网页代理」和「安全网页代理」,各填一遍地址端口。
智能电视 / 电视盒子
情况分两种:
游戏机(PS / Switch / Xbox)
PS5:设置 → 网络 → 设置互联网连接 → 选当前网络 → 高级设置 → 代理服务器「使用」,填地址端口。
Switch:设置 → 互联网 → 互联网设置 → 选网络 → 更改设置 → 代理服务器 → 设为「启用」。
Xbox:设置 → 网络 → 高级设置里没有直接的代理选项,需要走路由器方案。
不能设代理的设备怎么办
有些设备(部分智能电视、IoT 设备、Xbox)根本没有代理设置项。两条路:
路线 A:改设备的 DNS + 网关(较复杂)
在设备的网络设置里把默认网关指向跑着 Mihomo 的机器,配合 TUN/TProxy 做透明代理。需要那台机器有转发能力,配置门槛较高。
路线 B:在路由器上跑(推荐)
把 Mihomo 内核直接部署在软路由或 OpenWrt 上,做成网关级代理。这样全家设备无需任何设置,接入 Wi-Fi 就自动生效。
部署方法见 Mihomo 命令行部署入门。
排查:设备连不上怎么办
按顺序查:
AP 隔离这一项容易被忽略:不少路由器(尤其访客网络)默认开启客户端隔离,同一 Wi-Fi 下的设备互相不能通信。到路由器管理页面的无线设置里关掉它。
5G 和 2.4G 是不是同一个网段:大部分路由器是,但如果你开了「访客网络」或者双频分离且做了 VLAN,可能就不通。让两台设备连同一个 SSID 试试。
用完记得关
不用的时候把「允许局域网连接」关掉。开着的时候,任何能进入你局域网的设备都可以使用这个代理——包括邻居蹭到你 Wi-Fi 的情况。
小结
局域网共享的四个关键点:开 allow-lan、固定电脑 IP、放行防火墙、设备填对端口。
如果设备多、又想稳定,长远还是软路由方案更省心。
相关:端口设置详解、Mihomo 命令行部署。