← 返回 天枢互联 | 简单易用 与世界互联 首页

Clash Verge Rev 端口怎么设置?默认端口、修改与占用排查

更新于 2026-11-02 · tianshuhl.shop

简答:Clash Verge Rev 的混合端口常见示例值是 7897,但不能把它当成所有版本的固定默认值,应先以当前设置页显示的端口为准。打开设置中的端口配置,优先修改 Mixed Port;保存后检查系统代理是否指向新端口,若仍无法连接,再按系统命令确认端口是否被其他进程占用。

定义:Clash Verge Rev 端口是本机接收代理请求的监听入口,其中 Mixed Port 可同时接收 HTTP(S) 与 SOCKS5 请求。

先看结论:普通使用只需要确认 Mixed Port

如果你只是让浏览器、系统代理、Git 或其他支持代理的软件连接 Clash Verge Rev,通常先确认 Mixed Port 即可。项目配置示例曾使用 mixed-port: 7897,但这只是资料中的配置示例,实际端口可能因版本、配置文件或端口冲突而不同;请以当前客户端设置页和运行状态显示为准。查看项目配置示例

字段用途普通用户是否优先修改
mixed-port同一端口同时接收 HTTP(S) 和 SOCKS5 代理请求是,适合浏览器、系统代理和多数软件
port单独提供 HTTP(S) 代理入口只有应用明确要求 HTTP 代理时再用
socks-port单独提供 SOCKS4/4a/5 代理入口只有应用明确要求 SOCKS 时再用
redir-port透明代理入口,主要用于 Linux、Android 和 macOS不建议新手为普通浏览器单独设置
tproxy-port透明代理入口,可处理 TCP 与 UDP,适用范围依赖系统配置仅在明确使用 TProxy 时设置
外部控制端口供控制接口、面板或脚本管理内核不能填到浏览器代理设置里

端口字段和协议边界以 Mihomo 文档为准:Mixed Port 支持 HTTP(S) 与 SOCKS5,Redir 与 TProxy 属于透明代理入口。查看 Mihomo 端口说明

Clash Verge Rev 端口修改步骤

  1. 备份当前配置:如果你改过配置文件或合并规则,先复制一份配置;不要直接删除原文件。
  2. 进入端口设置:打开 Clash Verge Rev,进入设置页,找到 Clash 或端口相关设置,打开 Port Config。当前项目界面文案包含 Mixed Port、Socks Port、Http(s) Port、Redir Port 和 Tproxy Port 等字段。查看项目界面字段
  3. 只改需要改的字段:普通代理优先修改 Mixed Port。新端口应选择尚未被占用的值;不要让启用中的监听器使用相同端口。
  4. 保存并观察结果:点击保存后,观察是否出现“端口已被占用”“保存失败”或自动回退提示。项目界面文案明确包含端口范围、重复端口和端口占用提示,但不同版本的显示方式可能不同。
  5. 重新检查系统代理:如果系统代理开关仍然开启,查看系统代理地址是否已从旧端口更新为新端口。手动填写过代理的浏览器扩展、终端变量、Git 或其他软件不会一定自动同步,需要单独修改。

填写本机代理时,常见格式是主机 127.0.0.1 加端口号,例如 127.0.0.1:当前Mixed Port。协议选择 HTTP 还是 SOCKS5,要按目标软件的字段要求填写;如果软件支持自动识别,也可以使用 Mixed Port。不要把外部控制端口当作代理端口。

端口被占用:按系统确认是谁在监听

看到“address already in use”“端口已被占用”或核心启动失败时,先记录日志中真正报错的端口,再查占用进程。不要一看到网页打不开就直接改端口,因为网页问题也可能来自节点、DNS、规则或系统代理未生效。

Windows

  1. 打开 PowerShell 或命令提示符。
  2. 执行 netstat -ano | findstr :端口号,把“端口号”替换成日志中的数字。
  3. 记录最后一列 PID,再执行 tasklist /FI "PID eq 进程号"。
  4. 如果确认是旧的 Clash Verge Rev 核心或其他代理程序占用,先正常退出对应程序,再重新启动;不要结束不认识的系统进程。

macOS

  1. 打开“终端”。
  2. 执行 lsof -nP -iTCP:端口号 -sTCP:LISTEN。
  3. 确认进程名称和 PID 后,优先退出对应应用,再回到客户端复测。

Linux

  1. 打开终端。
  2. 执行 ss -ltnp | grep :端口号;如果系统没有显示进程信息,可改用 sudo ss -ltnp | grep :端口号。
  3. 确认占用者后,停止对应服务或改用空闲端口。

如果没有进程监听,但客户端仍提示占用,先完全退出 Clash Verge Rev,确认后台核心也已结束,再重新启动。项目界面本身也可能在端口冲突时给当前会话自动选择其他端口,因此必须以运行状态显示的实际端口为准。查看端口冲突和自动回退提示

修改后仍不能上网:用“端口—代理—节点”顺序复测

  1. 确认核心已运行:主页或日志不能只显示订阅已导入,还要确认内核没有启动失败。
  2. 确认监听端口:使用上面的系统命令检查新端口是否处于监听状态。
  3. 确认系统代理:系统代理地址应使用本机地址和新 Mixed Port;如果手动填写的是旧端口,改成当前值。
  4. 确认应用代理类型:HTTP 软件填写 HTTP,SOCKS 软件填写 SOCKS5;不要把 Redir、TProxy 或外部控制端口填入普通代理字段。
  5. 确认节点和模式:先选一个明确可用的节点,再检查当前模式是否为规则或全局,并查看连接记录。
  6. 用命令复测:在支持代理参数的终端中,可使用 curl -x http://127.0.0.1:端口号 https://example.com -I 测试本机 HTTP 代理入口。若命令无法连接,优先回到监听端口和核心日志排查;若命令成功但浏览器失败,检查浏览器是否使用了独立代理设置。

不要同时开启多个代理客户端并让它们使用相同端口,也不要只修改订阅文件中的 mixed-port 就认为客户端一定会采用该值;客户端设置、配置合并方式和当前运行配置可能覆盖订阅字段。

局域网共享时怎么设置:先限制范围,再让其他设备连接

如果只是本机使用,保持局域网共享关闭,并使用 127.0.0.1 更保守。只有需要让同一局域网的手机、平板或其他电脑连接时,才开启 Allow LAN,并确认系统防火墙允许对应网络。

  1. 在 Clash Verge Rev 设置中开启 Allow LAN 或局域网共享。
  2. 在需要共享的电脑上查看局域网 IP,例如 Windows 使用 ipconfig,macOS 或 Linux 使用 ifconfig 或 ip addr。
  3. 其他设备填写电脑的局域网 IP 和当前 Mixed Port,例如“电脑局域网 IP:当前端口”。
  4. 优先只允许家庭或办公私有网络,确认防火墙规则,不要把监听端口暴露到公网。
  5. 测试完成后关闭 Allow LAN,恢复只允许本机使用。

Mihomo 文档说明,Allow LAN 控制其他设备能否访问代理端口,绑定地址可以限制为单个 IPv4 或 IPv6 地址;将监听地址设为所有接口会扩大可访问范围,因此不建议把所有接口监听作为新手默认配置。查看 Mihomo 局域网与绑定地址说明

回滚方法:改错后恢复到可工作的状态

  1. 关闭系统代理和 TUN,再退出 Clash Verge Rev。
  2. 恢复修改前备份的配置,或把 Mixed Port 改回修改前记录的端口。
  3. 重新启动客户端,确认端口监听正常。
  4. 重新开启系统代理,并检查浏览器、终端和 Git 是否仍保存着旧端口。
  5. 如果仍失败,暂时关闭局域网共享、外部控制和额外透明代理入口,只保留一个明确的 Mixed Port,再查看日志。

资料核验日期:2026年11月2日。Clash Verge Rev 的系统和界面会随版本变化,本文不把某个版本号或某个端口值视为永久固定值;具体菜单名称、当前端口和可用字段应以安装版本显示为准。

常见问题

Clash Verge Rev 的默认端口是 7897 吗?

7897 是项目配置示例中出现的 Mixed Port 值,也是许多教程采用的常见值,但不能保证所有版本、配置或运行状态都固定使用它。请打开当前版本的端口设置,并以实际显示和监听状态为准。

Mixed Port、HTTP Port 和 SOCKS Port 应该选哪个?

普通浏览器、系统代理和多数支持代理的软件优先使用 Mixed Port。只有当目标软件明确要求 HTTP 或 SOCKS5 时,才使用对应的独立端口。Redir 和 TProxy 是透明代理入口,不是普通代理填写项。

修改端口后系统代理为什么还不能上网?

先检查核心是否成功启动,再确认系统代理是否指向新端口;浏览器扩展、Git、终端环境变量和其他软件中的手动代理不会一定自动同步。还要确认代理类型、节点和运行模式没有填错。

端口被占用时,直接点击随机端口可以吗?

可以把随机端口作为排查手段,但修改前应记录原端口,并在保存后确认新的实际监听端口。若旧核心或其他代理程序仍在后台占用端口,应先处理占用进程,否则下次启动仍可能冲突。

局域网设备连接时应该填写 127.0.0.1 吗?

不应该。127.0.0.1 只代表设备自身;局域网设备应填写运行 Clash Verge Rev 电脑的局域网 IP 和当前 Mixed Port,同时开启 Allow LAN 并检查防火墙。使用完毕后建议关闭局域网共享。

相关阅读

参考资料

  1. Clash Verge Rev 项目配置示例
  2. Clash Verge Rev 设置界面字段与端口提示
  3. Mihomo 官方文档:HTTP、SOCKS、Mixed 与透明代理端口
  4. Mihomo 官方文档:Allow LAN、绑定地址与外部控制