Clash 是一款强大的跨平台代理工具,广泛应用于网络代理和规则管理。作为一款高自由度的工具,Clash 的核心在于其配置文件。本文将详细介绍 Clash 配置文件的位置、结构和使用方法,帮助用户更好地掌握这一工具。
Clash 的配置文件通常为 config.yaml
或用户自定义的 .yaml
文件,存储路径因操作系统而异:
配置文件默认存放在以下路径:
C:\Users\<用户名>\.config\clash\config.yaml
可以通过 Clash GUI 界面直接打开配置文件路径,或者手动导航到上述位置。
在 macOS 系统中,配置文件通常位于:
~/.config/clash/config.yaml
您可以通过终端输入以下命令快速找到配置文件:
cd ~/.config/clash
open .
对于 Linux 用户,默认路径是:
~/.config/clash/config.yaml
同样可以通过终端导航到配置目录:
cd ~/.config/clash
/sdcard/Android/data/<clash应用包名>/files/config.yaml
部分版本可能允许自定义路径。
Clash 配置文件使用 YAML 格式,结构清晰、易于编辑。以下是配置文件的主要组成部分:
port: 7890 # 本地 HTTP 代理端口
socks-port: 7891 # 本地 SOCKS5 代理端口
allow-lan: true # 是否允许局域网设备连接
mode: Rule # 代理模式(Rule/Global/Direct)
log-level: info # 日志级别(info/warning/error)
port
和 socks-port
指定本地代理端口; allow-lan
用于控制是否开放局域网访问; mode
决定流量如何处理; log-level
用于调试时查看详细信息。 定义代理节点:
proxies:
- name: "Japan-01"
type: vmess
server: jp.example.com
port: 443
uuid: "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
alterId: 0
cipher: auto
tls: true
- name: "US-02"
type: trojan
server: us.example.com
port: 443
password: "your_password"
sni: "us.example.com"
name
、type
和具体连接参数; vmess
、trojan
、shadowsocks
等。 Clash 支持基于规则的流量分流:
rules:
- DOMAIN-SUFFIX,google.com,Proxy
- DOMAIN-KEYWORD,facebook,Proxy
- GEOIP,CN,Direct
- MATCH,Proxy
DOMAIN-SUFFIX
、DOMAIN-KEYWORD
和 GEOIP
; MATCH
用于匹配所有未命中的流量。 用于管理和切换多个代理:
proxy-groups:
- name: "Auto"
type: select
proxies:
- "Japan-01"
- "US-02"
- "DIRECT"
- name: "Fallback"
type: fallback
url: "http://www.gstatic.com/generate_204"
interval: 300
proxies:
- "Japan-01"
- "US-02"
select
、fallback
、url-test
等多种类型; select
类型允许手动选择代理; fallback
类型自动切换到可用的节点。 通过 Clash GUI 界面加载远程订阅链接,自动更新配置文件:
external-controller: 127.0.0.1:9090
secret: "your_secret"
修改后重启 Clash 应用或使用 GUI 界面的“重新加载配置”按钮,以确保更改生效。
检查 Clash 应用是否正确安装,或者使用 GUI 中的“打开配置目录”功能快速定位。
通过 GUI 界面加载不同的配置文件,或者在命令行中指定:
clash -f /path/to/your/config.yaml
Clash 配置文件是实现灵活代理和规则管理的核心。了解配置文件的位置和结构可以帮助用户自定义和优化网络代理方案。
利用 Linode VPS 搭建 Shadowsocks 代理服务器教程vmess和trojan代理协议比较Telegram成人-全面介绍以及常见问题解答CentOS 7 VPN服务器架设教程Telegram使用Shadowsocks完整指南澳大利亚软件企业 Atlassian 将以 9.75 亿美元收购 Loom宝塔v2ray搬瓦工教程及常见问题解答火箭星战 Star-RocketStrike:独立游戏开发者的心路历程与挑战突破如何使用跳板机访问网页?Clash免费版加速器使用教程全面了解Butterfly VPN快帆:功能、优势、使用方法及常见问题解答探索 IOS 小火箭设定:破解高效访问境外服务器与保障个人隐私难题的实践经验百变小樱机场怎么样?v2ray和机场:全面指南Google Cloud VPN 配置完全指南proxychains与proxychains4有什么区别机场测速观察---ARK如何通过Linux磁盘管理命令管理你的服务器 <span>Linux磁盘管理命令详解和扩展应用案例分析</span>2025 最适合国内的翻墙机场梯子工具推荐白月光机场2024国庆节限时优惠码