慈善机场.clash
Clash是一款高效的代理工具,能够让用户自由地选择各种代理协议,支持的代理协议包括 Shadowsocks、VMess、Trojan、Socks5 等等。Clash还提供了丰富的策略组配置,能够实现按需代理和广告过滤等功能。
Clash的配置文件是一份YAML格式的文本文件,其结构包括proxy(代理)、rule(规则)、dns(DNS)等部分。下面以一个示例配置文件为例:
在示例文件中,proxy-groups定义了代理组,proxies定义了具体代理协议的参数,rules定义了使用哪些代理,dns则定义了使用哪些DNS服务器。
Clash的代理组是指一组代理服务器,可以包含多个具体的代理协议,例如 Shadowsocks、VMess、Trojan 等。以下是代理组配置文件的格式:
在以上示例中,type定义了代理组的类型,proxies定义了该代理组包含的具体代理列表。常用的代理组类型有:
在以上示例中慈善机场.clash,type定义了代理协议类型,其他参数则是该协议特有的。例如Shadowsocks代理需要指定 服务器、端口、密码、加密方式 等参数,VMess代理需要指定 服务器、端口、UUID、alterId 等参数。
Clash的规则使用类似于 Surge 和 Quantumult 等代理工具的格式,可以基于具体的 URL、关键字、正则表达式、IP段 等进行选择代理。以下是示例规则:
在以上示例中,enable=true表示启用DNS代理,nameserver则为使用的DNS服务器列表。用户可以自行添加或删除DNS服务器。