@
oneisall8955 clash 其实也没啥难的,我觉得 clash for windows 就挺好的,你可以试试。你如果用的机场的话,谷歌搜一下订阅转换之类的关键字,应该就有把配置文件转换成 clash 格式的功能,如果怕在线的服务有问题,应该也有那种本地离线转换的工具。
clash 配置起来其实也不算麻烦,文档其实写得挺清楚的,看看就会了。clash 的配置文件重点是 proxy groups 、proxy provider 、rules 这几部分,别的都可以在 cfw 里面用图形化配置。
https://docs.cfw.lbyczf.com/contents/quickstart.htmlhttps://github.com/Dreamacro/clash/wiki/Configurationproxy provider 一般机场提供的和下面的类似,先是两个 auto 类型的自动按延迟选择节点,最后再来个 select 类型的 provider 的允许你手动选择节点,这样在自动节点不好用的时候,能在软件里面手动选择节点。平时就可以手动选择 auto ,让他自动选择。
```yaml
# url-test select which proxy will be used by benchmarking speed to a URL.
- name: "auto"
type: url-test
proxies:
- ss1
- ss2
- vmess1
# tolerance: 150
# lazy: true
url: '
http://www.gstatic.com/generate_204' interval: 300
# fallback selects an available policy by priority. The availability is tested by accessing an URL, just like an auto url-test group.
- name: "fallback-auto"
type: fallback
proxies:
- ss1
- ss2
- vmess1
url: '
http://www.gstatic.com/generate_204' interval: 300
# select is used for selecting proxy or proxy group
# you can use RESTful API to switch proxy is recommended for use in GUI.
- name: Proxy
type: select
# disable-udp: true
proxies:
- ss1
- ss2
- vmess1
- auto
```
最后一部分就是规则,按这个项目
https://github.com/Loyalsoldier/clash-rules 的说明添加到 cfw 的 mixin 里面就行。rule provider 和 rules 两部分都要添加。记得把它 rules 里面的 PROXY 改成自己定义的 select 类型的 proxy provider 的名字。
如果有需要的话,还能自己写规则,同样加到 cfw 的 mixin 里面,记得自定义规则往前放放,不然有可能先走其它规则。大体就是这样。