Clash Verge 局域网代理无法连接?先查 IP、端口和防火墙

更新于 2026-10-24 · upnc.buzz

简答:先在 Clash Verge Rev 开启 Allow LAN,确认电脑局域网 IPv4 和实际 mixed-port,再让手机连接同一 Wi‑Fi 并按 HTTP 代理填写;失败时检查防火墙、监听地址和访客网络隔离。

定义:Clash Verge 局域网代理,是让同一局域网内的手机、平板或其他电脑通过运行 Clash Verge Rev 的电脑访问代理端口。

先看速查卡:电脑开关、手机地址、端口这样填

本文与 Clash Verge Rev 项目及开发者无隶属关系。手机或平板想借助电脑上的 Clash Verge Rev 连接,先确认三个信息:电脑端已开启 Allow LAN,手机服务器填写电脑当前局域网 IPv4,端口填写 Clash Verge Rev 当前启用的 HTTP 或 mixed-port。Clash Verge Rev 的设置界面包含 Allow LAN 和 Port Config 字段,具体名称与位置以当前安装版本为准,参见 Clash Verge Rev 设置字段。

要确认的项目在哪里看手机端怎么填
局域网开关Clash Verge Rev 设置中的 Allow LAN必须开启,关闭时其他设备不能访问电脑代理端口
服务器地址Windows 或 macOS 当前网络接口的 IPv4 地址填写电脑局域网 IPv4,例如 192.168.1.23
代理端口Port Config 中的 Mixed Port、Http(s) Port 或 Socks Port系统 Wi‑Fi 手动代理优先按 HTTP 或 mixed-port 填写
  1. 先确认 Clash Verge Rev 已导入配置并选择节点,电脑自身能够正常发起代理请求;电脑端都没有请求记录时,不要先排查手机。
  2. 打开设置中的 Allow LAN。有些版本可能显示为“允许局域网连接”或相近名称。
  3. 打开 Port Config,记录当前实际端口,不要直接照抄其他教程中的固定数字。
  4. 查询电脑当前 Wi‑Fi 或网线接口的 IPv4,把这个地址填入手机的代理服务器栏。
  5. 手机和电脑连接同一个非访客 Wi‑Fi,保存代理设置后,用手机浏览器访问普通网页,再查看 Clash Verge Rev 日志或连接记录是否出现手机请求。

判定标准:Allow LAN 已开启、电脑 IPv4 与手机填写值完全一致、端口与代理类型匹配,且两台设备处于可互相访问的同一局域网。只满足“都连接了 Wi‑Fi”并不一定代表设备之间可以互通。

先完成电脑端设置:订阅、节点、Allow LAN 和端口

  1. 打开 Clash Verge Rev,确认配置文件已经加载。先在代理组中选择节点,并观察电脑端是否有正常连接记录。
  2. 进入 Clash 设置区域,找到 Allow LAN 并开启。该开关的作用是允许其他设备通过 Clash 代理端口访问网络;mihomo 文档说明,allow-lan: true 才允许其他设备访问代理端口,绑定地址还会影响哪些网卡可以接收连接,参见 mihomo General configuration:Allow LAN。
  3. 进入 Port Config,记录实际启用的端口。Clash Verge Rev 设置字段包含 Mixed Port、Socks Port 和 Http(s) Port,端口冲突时界面可能提示端口已被占用,参见 Clash Verge Rev 设置字段。
端口字段支持的协议手机系统 Wi‑Fi 代理是否适合
mixed-port同时支持 HTTP(S) 与 SOCKS5适合按 HTTP 代理填写;mihomo 文档明确说明 mixed port 同时接受两类协议,参见 mihomo Proxy Ports
port 或 Http(s) PortHTTP(S)适合手机 Wi‑Fi 设置页的 HTTP 代理字段
socks-portSOCKS4、SOCKS4a 或 SOCKS5通常不能直接填入 Android 或 iPhone 的系统 Wi‑Fi HTTP 代理栏

如果你不确定协议,优先使用 mixed-port 并在手机端按 HTTP 代理填写。不要把 socks-port 当作 HTTP 端口使用。Android 和 iPhone 的系统 Wi‑Fi 设置页通常提供代理服务器与端口字段,适合填写 HTTP 或 mixed-port;只有设备或应用明确提供 SOCKS5 配置项时,才使用 socks-port。

回环地址提醒:127.0.0.1 是回环地址,指向“当前设备自身”。在电脑上访问它,指向电脑本机;在手机上填写它,则指向手机自己,不会指向运行 Clash Verge Rev 的电脑。0.0.0.0 是监听地址,也不是手机应填写的服务器地址。

Windows 11 和 macOS 查询电脑局域网 IPv4

Windows 11

  1. 打开“设置”→“网络和 Internet”。
  2. 使用无线网络时进入当前 Wi‑Fi,使用网线时进入“以太网”。
  3. 打开网络属性,找到 IPv4 地址,复制类似 192.168.x.x 或 10.x.x.x 的地址。

微软的网络设置说明包含当前网络属性与 IPv4 信息查看路径,参见 Microsoft:Windows 网络设置和任务。

macOS

  1. 打开“系统设置”→“网络”,选择当前 Wi‑Fi 或以太网连接。
  2. 点击“详细信息”→“TCP/IP”,查看 IPv4 地址。
  3. 如果 Mac 同时连接 Wi‑Fi 和网线,选择与手机处于同一网络的接口地址。

如果电脑重新连接路由器、切换网卡或从 Wi‑Fi 改用网线,IPv4 可能发生变化。手机突然无法连接时,应先重新查询地址,而不是直接修改端口。Mac 的代理设置入口位于“系统设置”→“网络”→网络服务→“详细信息”→“代理”,参见 Apple:更改 Mac 代理设置。

Android 和 iPhone/iPad 具体填写路径

Android

  1. 让手机连接与电脑相同的 Wi‑Fi。
  2. 打开“设置”→“网络和 Internet”→“Internet”,点当前 Wi‑Fi。
  3. 点击编辑或齿轮图标,展开“高级选项”。
  4. 在“代理”中选择手动。
  5. 代理主机名填写电脑局域网 IPv4,代理端口填写 Clash Verge Rev 的 HTTP 或 mixed-port,保存设置。

Pixel 官方路径是打开“网络和 Internet”→“Internet”→选择网络→“编辑”→“高级选项”→“代理”,不同厂商菜单可能不同,参见 Google Pixel:管理高级网络设置。系统 Wi‑Fi 代理页面通常按 HTTP 代理填写,因此不要把 socks-port 直接填入;部分应用也可能不使用系统 HTTP 代理,验证时以手机浏览器为准。

iPhone 和 iPad

  1. 打开“设置”→“无线局域网”。
  2. 点击当前 Wi‑Fi 右侧的信息按钮。
  3. 找到“HTTP 代理”,选择“手动”。
  4. 服务器填写电脑局域网 IPv4,端口填写 HTTP 或 mixed-port。
  5. 保存后重新打开手机浏览器;如仍使用旧连接,可先关闭再重新连接 Wi‑Fi。

Apple 官方说明中,iPhone 的 Wi‑Fi 详情页可以配置 HTTP Proxy,参见 Apple:管理 iPhone Wi‑Fi 设置。iPhone 系统 Wi‑Fi 代理页面不是 SOCKS5 客户端入口,因此不要把 socks-port 填入“HTTP 代理”的端口栏。

验证顺序:先用手机浏览器访问普通网页,再看 Clash Verge Rev 的连接记录。如果网页能打开但 Clash 没有新增手机请求,可能是手机没有使用该代理、应用绕过系统代理,或填写的服务器地址与端口不正确。

无法连接时按“现象→原因→解法”排查

现象优先怀疑解法与判定标准
手机完全打不开网页Allow LAN 未开启、电脑 IP 错误、访客网络隔离或防火墙拦截重新确认 Allow LAN、IPv4 和同一 Wi‑Fi;再检查防火墙规则。手机改为“无代理”后应能恢复直连,若仍不能上网,问题不一定来自 Clash。
手机能上网,但 Clash 没有手机请求手机没有真正使用代理、端口类型不匹配,或应用绕过系统 HTTP 代理用手机浏览器测试,不要先用单个 App 判断;按 HTTP 重新填写 mixed-port 或 HTTP 端口,并观察日志是否新增请求。
电脑端口没有监听端口保存失败、端口被占用、核心未运行或 Allow LAN 配置未生效在电脑上检查监听状态;确认结果包含目标端口并处于 LISTEN 状态。
电脑关机或关闭客户端后手机断网手机仍保留手动代理手机 Wi‑Fi 代理改为“无”,再重新连接网络;不要只关闭电脑端客户端。

Windows:检查端口监听和防火墙

将命令中的 <端口> 替换为 Clash Verge Rev 当前端口,在命令提示符中运行:

netstat -ano | findstr :<端口>

netstat 的 -o 参数会显示关联进程 PID,findstr 用于筛选端口文本,参见 Microsoft Learn:netstat 和 Microsoft Learn:findstr。正常判定是能看到目标端口处于 LISTENING,并且监听地址不是只有 127.0.0.1;如果只监听回环地址,手机无法通过局域网访问。

Windows 防火墙放行时,优先允许 Clash Verge Rev 实际运行的内核进程,而不是只勾选主界面程序;任务管理器中可能显示为 verge-mihomo 或其他实际核心进程名称,名称以本机为准。打开“Windows 安全中心”→“防火墙和网络保护”→“允许应用通过防火墙”,仅对可信的“专用网络”放行。微软说明允许应用通常比直接开放端口风险更低;如果必须创建入站规则,应只针对当前端口和专用网络,参见 Microsoft:允许应用通过 Windows 防火墙的风险。

macOS:检查监听和防火墙

将命令中的 <端口> 替换为实际端口,在“终端”运行:

lsof -nP -iTCP:<端口> -sTCP:LISTEN

正常判定是能看到 Clash Verge Rev 或其核心进程占用目标端口,并且监听地址包含电脑局域网地址、通配地址或对应 IPv6 地址;如果只显示 127.0.0.1,说明端口只接受本机连接。

macOS 防火墙入口随系统版本可能位于“系统设置”→“网络”→“防火墙”,或“系统设置”→“隐私与安全性”→“防火墙”。在防火墙列表中允许 Clash Verge Rev 实际运行的应用或内核进程接收传入连接,不建议为排查长期关闭整套防火墙。Apple 的安全文档说明 macOS 防火墙支持按应用允许或拒绝传入连接,参见 Apple:macOS 防火墙安全性。

用浏览器测试电脑端口

在手机浏览器中访问 http://电脑IPv4:端口,将“电脑IPv4”和“端口”替换为实际值。代理端口不一定返回普通网页,因此不要把“页面空白”单独当成唯一结论;同时观察 Clash Verge Rev 日志是否出现请求。若手机完全无法建立连接,优先回到同网段、防火墙和监听地址检查。

家庭、公司和公共 Wi‑Fi 的安全边界,以及关闭方法

Allow LAN 的作用是让其他设备访问电脑代理端口,因此应只在你信任的局域网中开启。家庭 Wi‑Fi 通常比公共热点更适合测试;访客 Wi‑Fi、酒店网络、机场热点和部分公司网络可能启用设备隔离,设备即使都能上网,也可能不能互相访问。不要为了测试而在公共网络中长期开放局域网代理端口。

  1. 不再使用时,先在手机或平板当前 Wi‑Fi 设置中把代理改为“无”。
  2. 回到 Clash Verge Rev,关闭 Allow LAN。
  3. 如果只需要停止电脑自身代理,再按需要关闭系统代理;系统代理、TUN 模式与局域网共享不是同一个开关。
  4. 重新打开手机浏览器,确认手机可以直连普通网页。

如果电脑 IP 发生变化、切换了网络接口,或 Clash Verge Rev 重启后端口配置变化,手机端都需要重新核对服务器地址与端口。完成一次设置后,建议记录实际 IPv4、协议类型和端口来源,下一次排查时优先逐项比对。

常见问题

Clash Verge 局域网代理为什么不能填 127.0.0.1?

127.0.0.1 是回环地址,指向当前设备自身。手机填写后只会指向手机,而不是运行 Clash Verge Rev 的电脑;手机应填写电脑当前局域网 IPv4。

手机代理端口应该填 7890、7897 还是其他端口?

不能按固定数字判断。请打开 Clash Verge Rev 的 Port Config,查看当前 mixed-port、Http(s) Port 或 Socks Port,再按手机支持的代理类型填写。

mixed-port 和 socks-port 有什么区别?

mixed-port 同时支持 HTTP(S) 与 SOCKS5,适合手机系统代理按 HTTP 填写;socks-port 只提供 SOCKS 协议,通常不能直接填入 Android 或 iPhone 的系统 Wi‑Fi HTTP 代理栏。

开启 Allow LAN 后还是无法连接,先检查什么?

先确认手机和电脑不是访客 Wi‑Fi,再检查电脑 IPv4 是否变化、目标端口是否处于 LISTENING,以及 Windows 或 macOS 防火墙是否允许实际运行的内核进程接收局域网连接。

为什么某些手机 App 不生效,但浏览器可以?

部分 App 不使用系统 HTTP 代理,或使用自己的网络栈。先用手机浏览器验证电脑 IP、端口和 Clash 日志,再判断单个 App 是否支持系统代理。

关闭 Clash Verge 后手机为什么断网?

手机 Wi‑Fi 仍保留手动代理设置。打开当前 Wi‑Fi 的代理选项改为“无”,重新连接网络;电脑端也可以关闭 Allow LAN。

Windows 和 macOS 防火墙应该放行什么?

应放行 Clash Verge Rev 实际运行的内核进程或对应入站端口,并限制在可信的专用或家庭网络。不要为了排查而长期关闭整套防火墙。

相关阅读

参考资料

  1. Clash Verge Rev 设置字段
  2. mihomo General configuration:Allow LAN
  3. mihomo Proxy Ports:HTTP、SOCKS5 与 Mixed Port
  4. Microsoft:Windows 网络设置和任务
  5. Microsoft:允许应用通过 Windows 防火墙的风险
  6. Microsoft Learn:netstat
  7. Microsoft Learn:findstr
  8. Apple:更改 Mac 代理设置
  9. Apple:管理 iPhone Wi‑Fi 设置
  10. Apple:macOS 防火墙安全性
  11. Google Pixel:管理高级网络设置