31 lines
922 B
Markdown
31 lines
922 B
Markdown
---
|
||
title: Clash
|
||
type: concept
|
||
tags: [proxy, 科学上网]
|
||
date: 2026-04-16
|
||
---
|
||
|
||
## Summary
|
||
- 定义:基于Go语言开发的代理客户端,支持规则分流
|
||
- 内核:GitHub开源项目 clash/clash
|
||
- 特点:高性能、支持多种协议、支持规则分流
|
||
|
||
## Key Characteristics
|
||
- 支持代理协议:Shadowsocks、ShadowsocksR、V2Ray、Trojan、HTTP、SOCKS5
|
||
- 支持规则分流:根据域名、IP、地理位置等分流
|
||
- 支持策略组:自动测速、自动选择最优节点
|
||
- 支持GeoIP规则:国内直连、海外代理
|
||
|
||
## Components
|
||
- 配置文件(YAML格式):定义规则和节点
|
||
- 订阅链接:远程配置文件URL
|
||
- Dashboard:Web管理界面
|
||
|
||
## Use Cases
|
||
- 路由器梅林固件上的科学上网(MerlinClash)
|
||
- PC/Mac端科学上网
|
||
- 安卓/iOS端科学上网
|
||
|
||
## Connections
|
||
- [[Clash]] ← implements ← [[科学上网]]
|
||
- [[MerlinClash]] ← based_on ← [[Clash]] |