diff --git a/clash_share.yaml b/clash_share.yaml new file mode 100644 index 0000000..00375eb --- /dev/null +++ b/clash_share.yaml @@ -0,0 +1,134 @@ +port: 7890 +socks-port: 7891 +redir-port: 7892 +allow-lan: false +mode: rule +log-level: info +external-controller: '0.0.0.0:9090' +secret: '' +proxies: + - name: "🇯🇵 AK Hysteria2" + type: hysteria2 + server: akjp.812371.xyz + port: 9749 + password: gGbxvQIGYnsd8KNv0DzwzA== + sni: akjp.812371.xyz + skip-cert-verify: false + alpn: + - h3 +proxy-groups: + - + name: '🚀 节点选择' + type: select + proxies: + - 🇯🇵 AK Hysteria2 + +rules: + - RULE-SET,applications,DIRECT + - DOMAIN,clash.razord.top,DIRECT + - DOMAIN,yacd.haishan.me,DIRECT + - RULE-SET,private,DIRECT + - RULE-SET,reject,REJECT + - RULE-SET,icloud,DIRECT + - RULE-SET,apple,DIRECT + - RULE-SET,google,PROXY + - RULE-SET,proxy,PROXY + - RULE-SET,direct,DIRECT + - RULE-SET,lancidr,DIRECT + - RULE-SET,cncidr,DIRECT + - RULE-SET,telegramcidr,PROXY + - GEOIP,LAN,DIRECT + - GEOIP,CN,DIRECT + - MATCH,PROXY + + rule-providers: + reject: + type: http + behavior: domain + url: "https://cdn.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/reject.txt" + path: ./ruleset/reject.yaml + interval: 86400 + + icloud: + type: http + behavior: domain + url: "https://cdn.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/icloud.txt" + path: ./ruleset/icloud.yaml + interval: 86400 + + apple: + type: http + behavior: domain + url: "https://cdn.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/apple.txt" + path: ./ruleset/apple.yaml + interval: 86400 + + google: + type: http + behavior: domain + url: "https://cdn.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/google.txt" + path: ./ruleset/google.yaml + interval: 86400 + + proxy: + type: http + behavior: domain + url: "https://cdn.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/proxy.txt" + path: ./ruleset/proxy.yaml + interval: 86400 + + direct: + type: http + behavior: domain + url: "https://cdn.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/direct.txt" + path: ./ruleset/direct.yaml + interval: 86400 + + private: + type: http + behavior: domain + url: "https://cdn.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/private.txt" + path: ./ruleset/private.yaml + interval: 86400 + + gfw: + type: http + behavior: domain + url: "https://cdn.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/gfw.txt" + path: ./ruleset/gfw.yaml + interval: 86400 + + tld-not-cn: + type: http + behavior: domain + url: "https://cdn.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/tld-not-cn.txt" + path: ./ruleset/tld-not-cn.yaml + interval: 86400 + + telegramcidr: + type: http + behavior: ipcidr + url: "https://cdn.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/telegramcidr.txt" + path: ./ruleset/telegramcidr.yaml + interval: 86400 + + cncidr: + type: http + behavior: ipcidr + url: "https://cdn.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/cncidr.txt" + path: ./ruleset/cncidr.yaml + interval: 86400 + + lancidr: + type: http + behavior: ipcidr + url: "https://cdn.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/lancidr.txt" + path: ./ruleset/lancidr.yaml + interval: 86400 + + applications: + type: http + behavior: classical + url: "https://cdn.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/applications.txt" + path: ./ruleset/applications.yaml + interval: 86400 \ No newline at end of file