Clash代理手动配置示例

Clash代理手动配置示例

关于自定义配置各项参数的含义,可以参考 主动托管Clash配置


  1# 自定义clash规则
  2port: 7890
  3socks-port: 7891
  4redir-port: 7892
  5mixed-port: 7893
  6allow-lan: false
  7mode: rule
  8log-level: warn
  9external-controller: '127.0.0.1:9090'
 10
 11## 代理集,用来管理、不同的机场
 12# 可用的测速地址:
 13# http://www.gstatic.com/generate_204
 14# http://www.google-analytics.com/generate_204
 15# http://www.google.com/generate_204
 16# http://connectivitycheck.gstatic.com/generate_204
 17# http://cp.cloudflare.com/
 18# http://www.v2ex.com/generate_204
 19# http://www.apple.com/library/test/success.html
 20# http://www.msftconnecttest.com/connecttest.txt
 21proxy-providers:
 22  Ikuuu:
 23    type: http
 24    path: ./proxyset/ikuuu-sub.yaml
 25    url: ""
 26    interval: 1800
 27    health-check:
 28      enable: true
 29      url: http://www.gstatic.com/generate_204
 30      interval: 300
 31  
 32proxy-groups:
 33  - name: 🎯境外流量
 34    type: select  
 35    url: http://www.gstatic.com/generate_204
 36    interval: 300
 37    proxies:
 38      - DIRECT
 39      - 🇨🇳自由亚洲
 40      - 🇭🇰你知唔知
 41      - ⬇️下载专用
 42      - ♻️故障切换
 43
 44  - name: 🇨🇳自由亚洲
 45    type: select
 46    url: http://www.gstatic.com/generate_204
 47    interval: 300
 48    use: 
 49      - Ikuuu
 50    filter: "日本A|台湾|新加坡|韩国"
 51
 52  - name: 🇭🇰你知唔知
 53    type: url-test
 54    url: http://www.gstatic.com/generate_204
 55    interval: 300
 56    use:
 57      - Ikuuu
 58    filter: "香港"
 59
 60  - name: ⬇️下载专用
 61    type: select
 62    url: http://www.gstatic.com/generate_204
 63    interval: 300
 64    use:
 65      - Ikuuu
 66    filter: "下载专用"
 67
 68  - name: ♻️故障切换
 69    type: select
 70    url: http://www.gstatic.com/generate_204
 71    interval: 300
 72    use:
 73      - Ikuuu
 74    filter: "US|DE|KR|AR|UK|AT|美国|加拿大|印度|法国|德国|土耳其|英国|俄罗斯|乌克兰|阿根廷|澳大利亚"
 75    proxies:
 76      - 🆓️免费备用
 77  - name: 🆓️免费备用
 78    type: url-test
 79    url: http://www.gstatic.com/generate_204
 80    interval: 300
 81    use:
 82      - Ikuuu
 83    filter: "免费"
 84
 85  - name: 🤖OpenAI
 86    type: select
 87    proxies:
 88      - 🎯境外流量
 89      - 🇨🇳自由亚洲
 90      - ♻️故障切换
 91  - name: 🎵Spotify
 92    type: select
 93    use:
 94      - Ikuuu
 95    filter: "台湾|TW"
 96    proxies:
 97      - DIRECT
 98      - 🎯境外流量
 99  - name: 🔍Google
100    type: select
101    use:
102      - Ikuuu
103    filter: "美国|新加坡|台湾"
104    proxies:
105      - 🎯境外流量
106      
107  - name: 🕊Gemini
108    type: select
109    use:
110      - Ikuuu
111    filter: "美国|加拿大"
112    proxies:
113      - 🎯境外流量
114      - 🇨🇳自由亚洲
115
116  - name: 🎬Youtube
117    type: select
118    proxies: 
119      - 🎯境外流量
120  - name: 📺Netflix
121    type: select
122    proxies: 
123      - 🎯境外流量
124      - 🇭🇰你知唔知
125      - 🇺🇸为人民服务
126
127  - name: 🍎Apple
128    type: select
129    proxies: 
130      - DIRECT
131      - 🎯境外流量
132  - name: ⚠️广告拦截
133    type: select
134    proxies:
135      - REJECT
136      - ♻️故障切换
137      - DIRECT
138  - name: 🐟漏网之鱼
139    type: select
140    proxies:
141      - DIRECT
142      - REJECT
143      - 🎯境外流量
144
145rule-providers:
146  google:
147    type: http
148    behavior: domain
149    url: "https://cdn.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/google.txt"
150    path: ./ruleset/google.yaml
151    interval: 86400
152  GoogleCN:
153    behavior: classical
154    type: http
155    url: https://cdn.jsdelivr.net/gh/ACL4SSR/ACL4SSR@master/Clash/Providers/Ruleset/GoogleCN.yaml
156    interval: 86400
157    path: ./ruleset/GoogleCN.yaml
158  GameDownloadCDN_CN:
159    behavior: classical
160    type: http
161    url: https://gitlab.com/lodepuly/vpn_tool/-/raw/master/Tool/Clash/Rule/ChinaDownloadCDN.yaml
162    interval: 86400
163    path: ./ruleset/GameChinaDownload_CDN.yaml
164  YouTube:
165    behavior: classical
166    type: http
167    url: https://cdn.jsdelivr.net/gh/ACL4SSR/ACL4SSR@master/Clash/Providers/Ruleset/YouTube.yaml
168    interval: 86400
169    path: ./ruleset/YouTube.yaml
170  Netflix:
171    behavior: classical
172    type: http
173    url: https://cdn.jsdelivr.net/gh/ACL4SSR/ACL4SSR@master/Clash/Providers/Ruleset/Netflix.yaml
174    interval: 86400
175    path: ./ruleset/Netflix.yaml
176  DisneyPlus:
177    behavior: classical
178    type: http
179    url: https://cdn.jsdelivr.net/gh/ACL4SSR/ACL4SSR@master/Clash/Providers/Ruleset/DisneyPlus.yaml
180    interval: 86400
181    path: ./ruleset/DisneyPlus.yaml
182  ProxyLite:
183    behavior: classical
184    type: http
185    url: https://cdn.jsdelivr.net/gh/ACL4SSR/ACL4SSR@master/Clash/Providers/ProxyLite.yaml
186    interval: 86400
187    path: ./ruleset/ProxyLite.yaml
188  ProxyGFWlist:
189    behavior: domain
190    type: http
191    url: https://cdn.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/gfw.txt
192    interval: 86400
193    path: ./ruleset/ProxyGFWlist.yaml
194  ProxyMedia:
195    behavior: classical
196    type: http
197    url: https://cdn.jsdelivr.net/gh/ACL4SSR/ACL4SSR@master/Clash/Providers/ProxyMedia.yaml
198    interval: 86400
199    path: ./ruleset/ProxyMedia.yaml
200  tld-not-cn:
201    type: http
202    behavior: domain
203    url: https://cdn.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/tld-not-cn.txt
204    path: ./ruleset/tld-not-cn.yaml
205    interval: 86400
206  private:
207    type: http
208    behavior: domain
209    url: https://cdn.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/private.txt
210    path: ./ruleset/private.yaml
211    interval: 86400
212  cncidr:
213    type: http
214    behavior: ipcidr
215    url: https://cdn.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/cncidr.txt
216    path: ./ruleset/cncidr.yaml
217    interval: 86400
218  lancidr:
219    type: http
220    behavior: ipcidr
221    url: https://cdn.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/lancidr.txt
222    path: ./ruleset/lancidr.yaml
223    interval: 86400
224  applications:
225    type: http
226    behavior: classical
227    url: https://cdn.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/applications.txt
228    path: ./ruleset/applications.yaml
229    interval: 86400
230  OpenAi:
231    type: http
232    behavior: classical
233    url: https://cdn.jsdelivr.net/gh/ACL4SSR/ACL4SSR@master/Clash/Providers/Ruleset/OpenAi.yaml
234    path: ./ruleset/OpenAi.yaml
235    interval: 86400
236  TIDAL:
237    type: http
238    behavior: classical
239    url: https://cdn.jsdelivr.net/gh/ACL4SSR/ACL4SSR@master/Clash/Providers/Ruleset/TIDAL.yaml
240    path: ./ruleset/TIDAL.yaml
241    interval: 86400
242  reject:
243    type: http
244    behavior: domain
245    url: "https://cdn.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/reject.txt"
246    path: ./ruleset/reject.yaml
247    interval: 86400
248  icloud:
249    type: http
250    behavior: domain
251    url: "https://cdn.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/icloud.txt"
252    path: ./ruleset/icloud.yaml
253    interval: 86400
254  apple:
255    type: http
256    behavior: domain
257    url: "https://cdn.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/apple.txt"
258    path: ./ruleset/apple.yaml
259    interval: 86400
260  telegramcidr:
261    type: http
262    behavior: ipcidr
263    url: "https://cdn.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/telegramcidr.txt"
264    path: ./ruleset/telegramcidr.yaml
265    interval: 86400
266
267rules:
268  - RULE-SET,cncidr,DIRECT
269  - RULE-SET,lancidr,DIRECT
270  - RULE-SET,applications,DIRECT
271  - RULE-SET,private,DIRECT
272  - RULE-SET,reject,REJECT
273  # for Gemini  ======
274  - DOMAIN-KEYWORD,gemini,🕊Gemini
275  - DOMAIN-SUFFIX,bard.google.com,🕊Gemini
276  - DOMAIN-SUFFIX,generativelanguage.googleapis.com,🕊Gemini
277  - DOMAIN-SUFFIX,ai.google.dev,🕊Gemini
278  - DOMAIN-SUFFIX,makersuite.google.com,🕊Gemini
279  # ==================
280
281  # 自定义规则
282  - DOMAIN-SUFFIX,bing.com,🎯境外流量
283  - DOMAIN-SUFFIX,cn.bing.com,🎯境外流量
284  - DOMAIN-KEYWORD,google,🔍Google
285  - DOMAIN-SUFFIX,google.com,🔍Google
286  - RULE-SET,GoogleCN,🔍Google
287  - RULE-SET,google,🔍Google
288  - RULE-SET,OpenAi,🤖OpenAI
289  - RULE-SET,telegramcidr,🎯境外流量
290  - RULE-SET,ProxyGFWlist,🎯境外流量
291  - RULE-SET,ProxyLite,🎯境外流量
292  - RULE-SET,icloud,🍎Apple
293  - RULE-SET,apple,🍎Apple
294  - RULE-SET,YouTube,🎬Youtube
295  - RULE-SET,Netflix,📺Netflix
296  - RULE-SET,DisneyPlus,📺Netflix
297  - RULE-SET,tld-not-cn,🎯境外流量
298  ## other addtional rules
299  - DOMAIN,audio4-ak-spotify-com.akamaized.net,🎵Spotify
300  - DOMAIN,cdn-spotify-experiments.conductrics.com,🎵Spotify
301  - DOMAIN,heads-ak-spotify-com.akamaized.net,🎵Spotify
302  - DOMAIN,spotify.com.edgesuite.net,🎵Spotify
303  - DOMAIN,spotify.map.fastly.net,🎵Spotify
304  - DOMAIN,spotify.map.fastlylb.net,🎵Spotify
305  - DOMAIN-SUFFIX,audio-ak-spotify-com.akamaized.net,🎵Spotify
306  - DOMAIN-SUFFIX,byspotify.com,🎵Spotify
307  - DOMAIN-SUFFIX,heads4-ak-spotify-com.akamaized.net,🎵Spotify
308  - DOMAIN-SUFFIX,pscdn.co,🎵Spotify
309  - DOMAIN-SUFFIX,scdn.co,🎵Spotify
310  - DOMAIN-SUFFIX,spoti.fi,🎵Spotify
311  - DOMAIN-SUFFIX,spotify-com.akamaized.net,🎵Spotify
312  - DOMAIN-SUFFIX,spotify-everywhere.com,🎵Spotify
313  - DOMAIN-SUFFIX,spotify.com,🎵Spotify
314  - DOMAIN-SUFFIX,spotify.design,🎵Spotify
315  - DOMAIN-SUFFIX,spotifycdn.com,🎵Spotify
316  - DOMAIN-SUFFIX,spotifycdn.net,🎵Spotify
317  - DOMAIN-SUFFIX,spotifycharts.com,🎵Spotify
318  - DOMAIN-SUFFIX,spotifycodes.com,🎵Spotify
319  - DOMAIN-SUFFIX,spotifyforbrands.com,🎵Spotify
320  - DOMAIN-SUFFIX,spotifyjobs.com,🎵Spotify
321  - DOMAIN-SUFFIX,spotifynewsroom.jp,🎵Spotify
322  - DOMAIN-SUFFIX,spotilocal.com,🎵Spotify
323  - DOMAIN-SUFFIX,tospotify.com,🎵Spotify
324  - DOMAIN-KEYWORD,-spotify-,🎵Spotify
325  - DOMAIN-KEYWORD,spotify.com,🎵Spotify
326  - IP-CIDR,104.154.127.126/32,🎵Spotify,no-resolve
327  - IP-CIDR,35.186.224.47/32,🎵Spotify,no-resolve
328  - PROCESS-NAME,com.spotify.music,🎵Spotify
329  # docker
330  - DOMAIN-SUFFIX,docker.com,🎯境外流量
331  - DOMAIN-SUFFIX,login.docker.com,🎯境外流量
332  - DOMAIN-SUFFIX,hub.docker.com,🎯境外流量
333  - GEOIP,LAN,DIRECT
334  - GEOIP,CN,DIRECT
335  - MATCH,🐟漏网之鱼