CLI的节点信息
(base) whr@40902 ➜ ~/projects/clash-for-linux (master*) clashctl select
🚀 当前节点:Default Proxy -> <unknown>
👉 请选择要切换的策略组和节点
🚀 节点切换
📦 请选择策略组:
💡 通常优先选择:节点选择
1) 📦 Apple [select] -> 🚀 US-Balancer-N1-1
2) 📦 Auto [自动选择 / url-test] -> 🚀 US-Netflix-N2-3
3) 📦 Developer [select] -> 🚀 TW Fixed IP
4) 📦 Download [select] -> 🚀 US-D1-1
5) 📦 Express [自动选择 / url-test] -> 🚀 JP-Dedicated-F3-3
6) 📦 GLOBAL [select] -> 🚀 Fast-B1-2
7) 📦 Microsoft [select] -> 🚀 US-Balancer-N1-1
8) 📦 Premium [select] -> 🚀 Express
9) 📦 SG [自动选择 / url-test] -> 🚀 SG-X2-1
10) 📦 Steam [select] -> 🚀 Download
11) 📦 Streaming [select] -> 🚀 Express
12) 📦 TW [自动选择 / url-test] -> 🚀 TW-X1-3
13) 📦 US [自动选择 / url-test] -> 🚀 US-X1-1
q) 退出
GUI的节点信息

访问报错:
(base) whr@40902 ➜ ~/projects/clash-for-linux (master*) curl --proxy http://127.0.0.1:7891 -v www.google.com
- Trying 127.0.0.1:7891...
- TCP_NODELAY set
- Connected to 127.0.0.1 (127.0.0.1) port 7891 (#0)
GET http://www.google.com/ HTTP/1.1
Host: www.google.com
User-Agent: curl/7.68.0
Accept: /
Proxy-Connection: Keep-Alive
- Empty reply from server
- Connection #0 to host 127.0.0.1 left intact
curl: (52) Empty reply from server
诊断信息
(base) whr@40902 ➜ ~/projects/clash-for-linux (master*) clashctl doctor
📜 系统诊断
【总体结论】
🐱 当前基本可用:代理内核与控制器均正常
🚨 风险等级:🐱 低
【发现的问题】
🐱 未发现明显问题
【关键证据】
🔍 运行配置:存在
🔍 服务状态:运行中
🔍 控制器状态:可访问
🔍 当前订阅:default(可用)
🔍 代理端口:7891(已监听)
🔍 控制器地址:127.0.0.1:9091
【修复建议】
💡 clashctl status
💡 clashctl select
【详细检查】
🧰【安装环境检查】
✔ 操作系统:linux
✔ 系统架构:amd64
✔ 安装范围:user
✔ 容器环境:host
✔ 安装期选择后端:systemd-user
✔ 容器兼容模式:false
✔ 端口策略:auto-resolve
🧰【依赖检查】
✔ Mihomo 已安装:/home/whr/projects/clash-for-linux/runtime/bin/mihomo
✔ subconverter 已安装:/home/whr/projects/clash-for-linux/runtime/subconverter/subconverter
✔ yq 已安装:/home/whr/projects/clash-for-linux/runtime/bin/yq
✔ Dashboard 来源:zip(unzip 可用,压缩包可解压)
✔ Secret 生成:openssl 可用
🧰【容器与 Tun 检查】
✔ 当前运行在主机环境
✔ 当前运行后端:systemd-user
✔ /dev/net/tun 存在
✔ /dev/net/tun 可读写
⚠ 安装期判定:Tun 不可安全管理
✔ ip 命令可用
✔ 当前 Tun 状态:关闭
🧰【配置检查】
✔ 运行配置存在:/home/whr/projects/clash-for-linux/runtime/config.yaml
✔ 当前 Profile:default
✔ 代理端口:7891
✔ 控制器地址:127.0.0.1:9091
✔ 控制器密钥:已设置
✔ Dashboard 已接入:/home/whr/projects/clash-for-linux/runtime/dashboard(来源:zip)
✔ 配置校验通过
🧰【订阅检查】
✔ 订阅策略:active-only
✔ 当前主订阅:default
✔ 订阅源总数:2
✔ 已启用订阅源:2
✔ convert 订阅源:0
✔ 自动禁用订阅源:0
✔ 当前主订阅可用:default
🧰【编译状态检查】
✔ 编译模式:active-only
✔ 当前主订阅:default
✔ 实际参与编译:default
✔ 失败订阅源:无
✔ 最近一次编译状态:success
✔ 最近一次编译时间:2026-04-29 23:45:13
🧰【服务检查】
✔ 运行后端:systemd-user
✔ 内核开机自启:on
✔ 开机代理保持:unsupported
✔ 开机代理接管:off
✔ 开机边界:systemd-user 支持用户登录后自启;开机代理保持仍由 /etc/environment 的代理块决定;当前环境不可写系统代理持久文件
✔ 用户级 systemd 服务运行中
进程号:1986572
🧰【端口检查】
✔ 代理端口已监听:7891
✔ 控制器端口已监听:9091
⚠ DNS 端口未监听:1054
✔ subconverter 端口已监听:25500
🧰【安装端口裁决检查】
✔ 安装期代理端口:7891
⚠ 代理端口在安装期发生自动避让
✔ 安装期控制器:0.0.0.0:9091
⚠ 控制器端口在安装期发生自动避让
✔ 安装期 DNS 端口:1054
⚠ DNS 端口在安装期发生自动避让
🧰【运行事件检查】
✔ 当前风险等级:low
✔ 当前配置来源:runtime
✔ 系统代理状态:unsupported
✔ Dashboard 运行目录:已部署(来源:zip)
✔ .env 控制器密钥:已设置
✔ 最近一次构建已应用
应用时间:2026-04-29 23:45:13
✔ 最近一次启动未触发配置回退
🧰【安装验证检查】
✔ clashctl 命令入口可用
✔ 安装后配置已就绪
✔ 安装后运行态已就绪
✔ 安装后控制器可访问
🧰【主订阅自动切换检查】
✔ 最近未发生主订阅自动切换
🧰【控制器检查】
✔ 控制器地址:127.0.0.1:9091
✔ 控制器 API 可访问
✔ 可切换策略组数量:17
当前策略组摘要:
Apple -> US-Balancer-N1-1
Auto -> Fast-B1-4
Default Proxy ->
Developer -> TW Fixed IP
Download -> US-D1-1
CLI的节点信息
GUI的节点信息
访问报错:
(base) whr@40902 ➜ ~/projects/clash-for-linux (master*) curl --proxy http://127.0.0.1:7891 -v www.google.com
curl: (52) Empty reply from server
诊断信息
(base) whr@40902 ➜ ~/projects/clash-for-linux (master*) clashctl doctor
📜 系统诊断
【总体结论】
🐱 当前基本可用:代理内核与控制器均正常
🚨 风险等级:🐱 低
【发现的问题】
🐱 未发现明显问题
【关键证据】
🔍 运行配置:存在
🔍 服务状态:运行中
🔍 控制器状态:可访问
🔍 当前订阅:default(可用)
🔍 代理端口:7891(已监听)
🔍 控制器地址:127.0.0.1:9091
【修复建议】
💡 clashctl status
💡 clashctl select
【详细检查】
🧰【安装环境检查】
✔ 操作系统:linux
✔ 系统架构:amd64
✔ 安装范围:user
✔ 容器环境:host
✔ 安装期选择后端:systemd-user
✔ 容器兼容模式:false
✔ 端口策略:auto-resolve
🧰【依赖检查】
✔ Mihomo 已安装:/home/whr/projects/clash-for-linux/runtime/bin/mihomo
✔ subconverter 已安装:/home/whr/projects/clash-for-linux/runtime/subconverter/subconverter
✔ yq 已安装:/home/whr/projects/clash-for-linux/runtime/bin/yq
✔ Dashboard 来源:zip(unzip 可用,压缩包可解压)
✔ Secret 生成:openssl 可用
🧰【容器与 Tun 检查】
✔ 当前运行在主机环境
✔ 当前运行后端:systemd-user
✔ /dev/net/tun 存在
✔ /dev/net/tun 可读写
⚠ 安装期判定:Tun 不可安全管理
✔ ip 命令可用
✔ 当前 Tun 状态:关闭
🧰【配置检查】
✔ 运行配置存在:/home/whr/projects/clash-for-linux/runtime/config.yaml
✔ 当前 Profile:default
✔ 代理端口:7891
✔ 控制器地址:127.0.0.1:9091
✔ 控制器密钥:已设置
✔ Dashboard 已接入:/home/whr/projects/clash-for-linux/runtime/dashboard(来源:zip)
✔ 配置校验通过
🧰【订阅检查】
✔ 订阅策略:active-only
✔ 当前主订阅:default
✔ 订阅源总数:2
✔ 已启用订阅源:2
✔ convert 订阅源:0
✔ 自动禁用订阅源:0
✔ 当前主订阅可用:default
🧰【编译状态检查】
✔ 编译模式:active-only
✔ 当前主订阅:default
✔ 实际参与编译:default
✔ 失败订阅源:无
✔ 最近一次编译状态:success
✔ 最近一次编译时间:2026-04-29 23:45:13
🧰【服务检查】
✔ 运行后端:systemd-user
✔ 内核开机自启:on
✔ 开机代理保持:unsupported
✔ 开机代理接管:off
✔ 开机边界:systemd-user 支持用户登录后自启;开机代理保持仍由 /etc/environment 的代理块决定;当前环境不可写系统代理持久文件
✔ 用户级 systemd 服务运行中
进程号:1986572
🧰【端口检查】
✔ 代理端口已监听:7891
✔ 控制器端口已监听:9091
⚠ DNS 端口未监听:1054
✔ subconverter 端口已监听:25500
🧰【安装端口裁决检查】
✔ 安装期代理端口:7891
⚠ 代理端口在安装期发生自动避让
✔ 安装期控制器:0.0.0.0:9091
⚠ 控制器端口在安装期发生自动避让
✔ 安装期 DNS 端口:1054
⚠ DNS 端口在安装期发生自动避让
🧰【运行事件检查】
✔ 当前风险等级:low
✔ 当前配置来源:runtime
✔ 系统代理状态:unsupported
✔ Dashboard 运行目录:已部署(来源:zip)
✔ .env 控制器密钥:已设置
✔ 最近一次构建已应用
应用时间:2026-04-29 23:45:13
✔ 最近一次启动未触发配置回退
🧰【安装验证检查】
✔ clashctl 命令入口可用
✔ 安装后配置已就绪
✔ 安装后运行态已就绪
✔ 安装后控制器可访问
🧰【主订阅自动切换检查】
✔ 最近未发生主订阅自动切换
🧰【控制器检查】
✔ 控制器地址:127.0.0.1:9091
✔ 控制器 API 可访问
✔ 可切换策略组数量:17
当前策略组摘要:
Apple -> US-Balancer-N1-1
Auto -> Fast-B1-4
Default Proxy ->
Developer -> TW Fixed IP
Download -> US-D1-1