从零开始使用代理客户端
五步走完整流程:选客户端、准备配置、导入、启动、排错。Clash/Mihomo 与 sing-box 两条路线都覆盖。
1
选择并安装客户端
先确定走哪个生态,再按系统选客户端。两者功能接近,主要差别在配置格式和生态工具。
- Clash/Mihomo 生态:桌面端常用 Clash Verge Rev(Windows/macOS/Linux),移动端用 FlClash 或 Mihomo 内核的客户端。配置为 YAML。
- sing-box 生态:官方提供各平台客户端,配置为 JSON,规则集用 .srs 二进制格式。
注意:请从各项目的官方 GitHub Releases 下载客户端,避免第三方打包的修改版。
2
准备配置文件
有两种常见来源。如果机场给的是订阅链接,可直接跳到第 3 步;如果手里是单条节点或分享链接,用本站生成器制作配置:
- 打开 配置生成器,填写节点参数,或把 vless:// / vmess:// / trojan:// / ss:// 分享链接粘进导入框解析。
- 切换 Clash 或 sing-box 标签,确认格式与你的客户端匹配。
- 点"下载文件",得到 config.yaml(Clash/Mihomo)或 config.json(sing-box)。
提示:不确定字段差异时,对照
模板库 的并排注释,能快速看懂两种格式各字段的对应关系。
3
导入配置或订阅
把配置喂给客户端,两种方式任选:
- 本地配置文件:在客户端的"配置/Profiles"里选择从本地文件导入,选中刚下载的 config 文件。
- 订阅链接:在订阅栏填入机场给的 URL,或你自托管的配置文件直链(如 GitHub Gist 的 Raw 地址)。客户端会定时拉取更新。
关于自托管订阅:把配置文件放到任意公网可访问地址(Gist Raw、自己服务器的直链),那个 URL 就能当订阅填入。注意必须返回纯文本,改文件后需等客户端刷新才生效。
4
选择节点并启动
导入成功后,在策略组(PROXY / 节点选择)里选一个节点,然后开启代理。
- 系统代理模式:客户端自动设置系统 HTTP/SOCKS 代理,多数浏览器和应用会跟随。
- TUN 模式:接管全部流量(含不走系统代理的程序,如部分游戏、命令行工具),需要更高权限。开启方式见 模板库 - 全局 TUN。
5
验证与故障排查
打开一个国外站点确认代理生效。如果不通,按下表逐项检查:
| 现象 | 常见原因与处理 |
| 完全连不上 | 检查节点参数(端口、UUID/密码、SNI)是否填错;TLS 开关与服务端是否一致。 |
| 能连但很慢 | 换节点或换传输方式;检查是否误走了直连规则。 |
| 部分程序不走代理 | 系统代理模式下改用 TUN 模式,可覆盖命令行等程序。 |
| 域名解析异常 | 检查 DNS 配置,开启 fake-ip 或防污染 DNS。 |
| 导入报错 | 确认配置格式与客户端匹配(YAML 给 Clash、JSON 给 sing-box),用模板库核对字段。 |