在 Clash Verge Rev 中,打开 设置 → 端口设置 → 混合代理端口,填写新端口并保存。随后核对系统代理,并把手工配置过代理的应用同步到新端口,最后重新访问目标页面。
Clash Verge Rev v2.5.5 默认混合端口为 7897,但你实际使用的数字应以设置页面为准。已经正常连接时,无须为了“更快”修改端口。
混合端口是什么,应该改哪一项
混合端口是其他程序连接本机代理的入口,同时支持 HTTP 和 SOCKS5。普通应用需要手动代理时,可以选其中一种支持的协议,连接同一个混合端口。Mihomo 官方说明
在安装 Clash Verge Rev 的这台电脑上,常见填写方式是:
- 主机或服务器:
127.0.0.1。 - 端口:设置中当前显示的混合代理端口,例如
7897。 - 协议:按应用支持的选 HTTP 或 SOCKS5。
- 如果输入框要求完整地址,HTTP 代理可填写
http://127.0.0.1:7897;如果主机与端口分开,则分别填写,不要把整个地址放进主机栏。
“外部控制”用于客户端管理内核,不是应用的代理入口。只想改浏览器或其他应用的代理端口时,不需要修改它。单独的 HTTP 和 SOCKS 端口是另外的可选入口;看到数字不代表对应开关已经开启。
修改混合代理端口
- 记下原端口,以及哪些应用手工填过这个地址,便于恢复。
- 在 Clash Verge Rev 的“设置”中点击“端口设置”右侧数字。
- 修改“混合代理端口”。例如可以尝试
17897,但这个数字只是示例,必须在你的电脑上可用。也可以使用“随机端口”,保存时仍要检查是否成功。 - 避免与弹窗内其他已启用端口重复,点击“保存”。遇到占用或保存失败提示时,先处理提示,再重新打开弹窗确认实际值。
- 核对系统代理是否指向新端口;若仍指向旧值,可在客户端关闭再开启系统代理,然后检查。
- 将应用中手工填写的旧端口改为新值,重新建立连接。
保存时,客户端会检查端口是否重复或被占用。即使提示保存成功,也要重新打开使用代理的应用,确认能正常访问目标网站。具体检查方法见下方“修改后怎样验证”。
Windows 提示端口被占用怎么办
下面的 PowerShell 命令只读取监听信息。把 7897 换成报错中的端口:
Get-NetTCPConnection -LocalPort 7897 -State Listen | Select-Object LocalAddress, LocalPort, OwningProcessOwningProcess 是进程 ID。假设结果显示 12345,再执行:
Get-Process -Id 12345 | Select-Object Id, ProcessName请用查询结果中的真实 ID 替换 12345。
- 如果是当前正常运行的 Clash 内核,它监听这个端口是正常现象,不能仅凭“有进程”就认定冲突。
- 如果是另一个你认识的代理客户端,可以从它自己的界面正常退出,或为需要共存的应用选择不同端口。
- 如果不认识该进程,先核对名称与用途;可以为 Clash 选择另一个端口,不必强制结束未知进程。
- 如果没有匹配结果,只表示查询时没有对应 TCP 监听记录,不能保证端口一定能绑定。访问被拒绝、权限或其他绑定错误还需按客户端日志判断。
这里限定 LocalPort 和 Listen,避免把远端端口相同的连接当成本机占用。命令参数见 微软 Get-NetTCPConnection 与 Get-Process。
修改后怎样验证
以新端口 17897 为例,在 Windows PowerShell 中执行:
Test-NetConnection -ComputerName 127.0.0.1 -Port 17897查看 TcpTestSucceeded:
True:本机这个 TCP 端口可以连接。再用前面的监听查询确认所属进程是预期内核。False:先检查保存是否成功、内核是否运行、地址和端口是否一致,再查看日志。
这个测试只确认 TCP 连接,不能证明 HTTP/SOCKS 代理可用,更不能证明节点或目标网站可用。微软 TCP 测试说明
接着在已更新代理配置的应用中打开目标页面,并到 Clash Verge Rev 的“连接”页核对是否出现对应请求。实际访问正常后,再确认其他手工配置代理的程序也已同步。
如果应用仍然连向旧地址,检查它自己的代理设置、浏览器代理扩展,以及你曾手工设置的终端环境变量。只修改明确存在的旧配置,不需要给所有程序新增代理设置。
如果需要让 PowerShell、Git 或 curl 使用这个端口,按 终端代理设置教程完成单次请求验证、临时配置与恢复。
修改后仍不能连接
浏览器正常,某个应用失败
优先核对该应用是否仍使用旧端口,以及选择的协议是否与填入的地址一致。关闭并重新打开该应用,产生新连接后再测试。
新端口没有监听
重新打开端口设置,确认保存后的值;检查客户端是否显示内核错误。若日志报告占用,查询对应进程;若报告其他绑定错误,按原始错误继续检查,不要把所有失败归因于防火墙。
端口能连接,但网页打不开
本地入口已经可达,继续检查订阅、节点与目标请求。可参考 节点与订阅超时排查;若只有部分目标走错出口,则看 规则与分流教程。
电脑可用,手机填写相同地址却失败
手机上的 127.0.0.1 指向手机自身。手机连接电脑需要电脑的局域网地址和相应共享设置,完整步骤见 局域网共享代理教程。本机端口测试通过,不能替代手机到电脑的连通性测试。
能改成 7890 吗?改端口能加速吗?
可以在该端口可用且不与其他已启用入口冲突时尝试 7890,然后同步应用配置并验证。端口数字只是本机入口编号,修改它本身不能保证网速改善或节点恢复。
如果改动后出现问题,恢复之前记录的端口,并同步恢复手工代理配置。首次连接尚未完成的用户可以回到 Clash Verge Rev 使用教程 按步骤检查。
