diff --git a/openwrt_clash_v2.yml b/openwrt_clash_v2.yml index e47a0cd..2db0cd5 100644 --- a/openwrt_clash_v2.yml +++ b/openwrt_clash_v2.yml @@ -256,17 +256,11 @@ proxy-groups: - EXIT_TAIWAN - EXIT_JAPAN - EXIT_HONGKONG - - name: POLICY_PAYMAYA - type: select - proxies: - - DIRECT - - EXIT_SINGAPORE - - name: POLICY_POLYMARKET type: select proxies: - - EXIT_HONGKONG - DIRECT + - EXIT_HONGKONG - name: POLICY_STRIPE type: select proxies: @@ -548,9 +542,6 @@ rules: - DOMAIN-KEYWORD,paypal,EXIT_AMERICA - DOMAIN-KEYWORD,paypa1,EXIT_AMERICA - DOMAIN-SUFFIX,wise.com,POLICY_WISE - - DOMAIN-SUFFIX,maya.ph,POLICY_PAYMAYA - - DOMAIN-SUFFIX,paymaya.com,POLICY_PAYMAYA - - DOMAIN-SUFFIX,mayabank.ph,POLICY_PAYMAYA - DOMAIN-SUFFIX,polymarket.com,POLICY_POLYMARKET - DOMAIN-KEYWORD,reddit.com,POLICY_EASY_IPBLOCK - DOMAIN-KEYWORD,avgle,POLICY_COLOR diff --git a/phone_clash_v2.yml b/phone_clash_v2.yml index 1fd7ebe..0fc2702 100644 --- a/phone_clash_v2.yml +++ b/phone_clash_v2.yml @@ -1,10 +1,27 @@ -# Generated business-policy projection; preserve mobile-only network settings. -# Mobile intentionally omits the router UDP/443 reject because it breaks phone UDP. +# HTTP 端口 mixed-port: 7890 + +# Linux 及 macOS 的 redir 端口 +# redir-port: 7892 + allow-lan: false + +# 仅适用于设置 allow-lan 为 true 时 +# "*": 绑定所有 IP 地址 +# 192.168.122.11: 绑定单个 IPv4 地址 +# "[aaaa::a8aa:ff:fe09:57d8]": 绑定单个 IPv6 地址 +# bind-address: "*" + +# Rule / Global / Direct (默认为 Rule 模式) mode: Rule + +# 设置输出日志的等级 (默认为 info) +# info / warning / error / debug / silent log-level: info + +# RESTful API for clash external-controller: 127.0.0.1:9090 + dns: enable: true ipv6: true @@ -12,587 +29,559 @@ dns: fake-ip-range: 198.18.0.1/16 fake-ip-filter-mode: blacklist fake-ip-filter: - - '*.lan' - - '*.test' - - '*.home.arpa' + - "*.lan" + - "*.test" + - "*.home.arpa" nameserver: - - https://223.5.5.5/dns-query - - https://1.12.12.12/dns-query + - https://223.5.5.5/dns-query + - https://1.12.12.12/dns-query proxy-server-nameserver: - - https://1.12.12.12/dns-query + - https://1.12.12.12/dns-query fallback: - - tls://8.8.4.4 - - tls://1.1.1.1 + - tls://8.8.4.4 + - tls://1.1.1.1 + proxy-providers: AirportShandianProAll: type: http path: ./providers/proxy/AirportShandianProAll.yaml - url: https://hproxy.likezgq.top/api/convert?url=https://45.78.78.177:15251/v2b/shandian/api/v1/client/subscribe?token=fdee6024ef338b23b9012eb748030d1c + url: "https://hproxy.likezgq.top/api/convert?url=https://times1732002366.subxiandan.top:9604/v2b/shandian/api/v1/client/subscribe?token=fdee6024ef338b23b9012eb748030d1c" interval: 1800 health-check: enable: true url: http://www.gstatic.com/generate_204 interval: 300 + AirportShandianProForegin: type: http path: ./providers/proxy/AirportShandianProForegin.yaml - url: https://hproxy.likezgq.top/api/convert?url=https://45.78.78.177:15251/v2b/shandian/api/v1/client/subscribe?token=fdee6024ef338b23b9012eb748030d1c + url: "https://hproxy.likezgq.top/api/convert?url=https://times1732002366.subxiandan.top:9604/v2b/shandian/api/v1/client/subscribe?token=fdee6024ef338b23b9012eb748030d1c" interval: 1800 health-check: enable: true url: http://www.gstatic.com/generate_204 interval: 300 + AirportShandianProAmerica: type: http path: ./providers/proxy/AirportShandianProAmerica.yaml - url: https://hproxy.likezgq.top/api/convert?url=https://45.78.78.177:15251/v2b/shandian/api/v1/client/subscribe?token=fdee6024ef338b23b9012eb748030d1c + url: "https://hproxy.likezgq.top/api/convert?url=https://times1732002366.subxiandan.top:9604/v2b/shandian/api/v1/client/subscribe?token=fdee6024ef338b23b9012eb748030d1c" interval: 1800 - filter: 美国 + filter: "美国" health-check: enable: true url: http://www.gstatic.com/generate_204 interval: 300 + AirportShandianProJapan: type: http path: ./providers/proxy/AirportShandianProJapan.yaml - url: https://hproxy.likezgq.top/api/convert?url=https://45.78.78.177:15251/v2b/shandian/api/v1/client/subscribe?token=fdee6024ef338b23b9012eb748030d1c + url: "https://hproxy.likezgq.top/api/convert?url=https://times1732002366.subxiandan.top:9604/v2b/shandian/api/v1/client/subscribe?token=fdee6024ef338b23b9012eb748030d1c" interval: 1800 - filter: 日本 + filter: "日本" health-check: enable: true url: http://www.gstatic.com/generate_204 interval: 300 + AirportShandianProTaiwan: type: http - path: ./providers/proxy/AirportShandianProJapan.yaml - url: https://hproxy.likezgq.top/api/convert?url=https://b88c32b7-e6db-4dc8-b44f-a13e5160f674.shandiannginx.com/api/v1/client/subscribe?token=a629ecf09cd5408c12610a8171085d7c + path: ./providers/proxy/AirportShandianProTaiwan.yaml + # url: "https://hproxy.likezgq.top/api/convert?url=https://times1732002366.subxiandan.top:9604/v2b/shandian/api/v1/client/subscribe?token=fdee6024ef338b23b9012eb748030d1c" + url: "https://hproxy.likezgq.top/api/convert?url=https://b88c32b7-e6db-4dc8-b44f-a13e5160f674.shandiannginx.com/api/v1/client/subscribe?token=a629ecf09cd5408c12610a8171085d7c" interval: 1800 - filter: 台湾 + filter: "台湾" health-check: enable: true url: http://www.gstatic.com/generate_204 interval: 300 + AirportShandianProSingapore: type: http path: ./providers/proxy/AirportShandianProSingapore.yaml - url: https://hproxy.likezgq.top/api/convert?url=https://45.78.78.177:15251/v2b/shandian/api/v1/client/subscribe?token=fdee6024ef338b23b9012eb748030d1c + url: "https://hproxy.likezgq.top/api/convert?url=https://times1732002366.subxiandan.top:9604/v2b/shandian/api/v1/client/subscribe?token=fdee6024ef338b23b9012eb748030d1c" interval: 1800 - filter: 新加坡 + filter: "新加坡" health-check: enable: true url: http://www.gstatic.com/generate_204 interval: 300 + AirportShandianProHongkong: type: http path: ./providers/proxy/AirportShandianProHongkong.yaml - url: https://hproxy.likezgq.top/api/convert?url=https://45.78.78.177:15251/v2b/shandian/api/v1/client/subscribe?token=fdee6024ef338b23b9012eb748030d1c + url: "https://hproxy.likezgq.top/api/convert?url=https://times1732002366.subxiandan.top:9604/v2b/shandian/api/v1/client/subscribe?token=fdee6024ef338b23b9012eb748030d1c" interval: 1800 - filter: 香港 + filter: "香港" health-check: enable: true url: http://www.gstatic.com/generate_204 interval: 300 - AirportHaitaAll: + + AirportEqualAll: type: http - path: ./providers/proxy/AirportHaitaAll.yaml - url: https://hproxy.likezgq.top/api/convert?url=https://su.anywayfosec.xyz/api/v1/client/subscribe?token=0d0df10e797c69b59ff577cb3e90d549 + path: ./providers/proxy/AirportEqualAll.yaml + url: "https://hproxy.likezgq.top/api/convert?url=https%3A%2F%2Fequaldcdn.com%2Fuse%2Funsafe%2Fsub.php%3Ft%3DeyJ1dWlkIjoiMUEzRjcyRTMtNUFGQS00MTk4LUE4QzAtQ0ZGNkIxNTFGRkNBIiwic2VydmVyIjoiMTU0LjE3LjI0LjE3MCIsInBvcnQiOiI0NDMiLCJwdWJsaWNfa2V5IjoicDMyTG44Y1plLW9pTGVTckRoaUxPNElmeUE3OFFWc1hGaG1SbjdxdlJrTSIsInNob3J0X2lkIjoiZjNkN2UxNzYwZGQ4NjI4ZiIsInRvdGFsIjo1MzY4NzA5MTIwMCwiZXhwaXJlIjoxNzc3MTMxMTMwfQ%26s%3Dd00e6d732df2776203591051ed78f95a0bdb978d994af9775be4c35042a12a6b" interval: 1800 health-check: enable: true url: http://www.gstatic.com/generate_204 interval: 300 - AirportHaitaAmerica: + + AirportEqualAmerica: type: http - path: ./providers/proxy/AirportHaitaAmerica.yaml - url: https://hproxy.likezgq.top/api/convert?url=https://su.anywayfosec.xyz/api/v1/client/subscribe?token=0d0df10e797c69b59ff577cb3e90d549 + path: ./providers/proxy/AirportEqualAmerica.yaml + url: "https://hproxy.likezgq.top/api/convert?url=https%3A%2F%2Fequaldcdn.com%2Fuse%2Funsafe%2Fsub.php%3Ft%3DeyJ1dWlkIjoiMUEzRjcyRTMtNUFGQS00MTk4LUE4QzAtQ0ZGNkIxNTFGRkNBIiwic2VydmVyIjoiMTU0LjE3LjI0LjE3MCIsInBvcnQiOiI0NDMiLCJwdWJsaWNfa2V5IjoicDMyTG44Y1plLW9pTGVTckRoaUxPNElmeUE3OFFWc1hGaG1SbjdxdlJrTSIsInNob3J0X2lkIjoiZjNkN2UxNzYwZGQ4NjI4ZiIsInRvdGFsIjo1MzY4NzA5MTIwMCwiZXhwaXJlIjoxNzc3MTMxMTMwfQ%26s%3Dd00e6d732df2776203591051ed78f95a0bdb978d994af9775be4c35042a12a6b" interval: 1800 - filter: 美国 + filter: "美国" health-check: enable: true url: http://www.gstatic.com/generate_204 interval: 300 - AirportHaitaJapan: + + AirportEqualJapan: type: http - path: ./providers/proxy/AirportHaitaJapan.yaml - url: https://hproxy.likezgq.top/api/convert?url=https://su.anywayfosec.xyz/api/v1/client/subscribe?token=0d0df10e797c69b59ff577cb3e90d549 + path: ./providers/proxy/AirportEqualJapan.yaml + url: "https://hproxy.likezgq.top/api/convert?url=https%3A%2F%2Fequaldcdn.com%2Fuse%2Funsafe%2Fsub.php%3Ft%3DeyJ1dWlkIjoiMUEzRjcyRTMtNUFGQS00MTk4LUE4QzAtQ0ZGNkIxNTFGRkNBIiwic2VydmVyIjoiMTU0LjE3LjI0LjE3MCIsInBvcnQiOiI0NDMiLCJwdWJsaWNfa2V5IjoicDMyTG44Y1plLW9pTGVTckRoaUxPNElmeUE3OFFWc1hGaG1SbjdxdlJrTSIsInNob3J0X2lkIjoiZjNkN2UxNzYwZGQ4NjI4ZiIsInRvdGFsIjo1MzY4NzA5MTIwMCwiZXhwaXJlIjoxNzc3MTMxMTMwfQ%26s%3Dd00e6d732df2776203591051ed78f95a0bdb978d994af9775be4c35042a12a6b" interval: 1800 - filter: 日本 + filter: "日本" health-check: enable: true url: http://www.gstatic.com/generate_204 interval: 300 - AirportHaitaTaiwan: + + AirportEqualHongkong: type: http - path: ./providers/proxy/AirportHaitaTaiwan.yaml - url: https://hproxy.likezgq.top/api/convert?url=https://su.anywayfosec.xyz/api/v1/client/subscribe?token=0d0df10e797c69b59ff577cb3e90d549 + path: ./providers/proxy/AirportEqualHongkong.yaml + url: "https://hproxy.likezgq.top/api/convert?url=https%3A%2F%2Fequaldcdn.com%2Fuse%2Funsafe%2Fsub.php%3Ft%3DeyJ1dWlkIjoiMUEzRjcyRTMtNUFGQS00MTk4LUE4QzAtQ0ZGNkIxNTFGRkNBIiwic2VydmVyIjoiMTU0LjE3LjI0LjE3MCIsInBvcnQiOiI0NDMiLCJwdWJsaWNfa2V5IjoicDMyTG44Y1plLW9pTGVTckRoaUxPNElmeUE3OFFWc1hGaG1SbjdxdlJrTSIsInNob3J0X2lkIjoiZjNkN2UxNzYwZGQ4NjI4ZiIsInRvdGFsIjo1MzY4NzA5MTIwMCwiZXhwaXJlIjoxNzc3MTMxMTMwfQ%26s%3Dd00e6d732df2776203591051ed78f95a0bdb978d994af9775be4c35042a12a6b" interval: 1800 - filter: 台湾 + filter: "香港" health-check: enable: true url: http://www.gstatic.com/generate_204 interval: 300 - AirportHaitaSingapore: + + AirportEqualKorea: type: http - path: ./providers/proxy/AirportHaitaSingapore.yaml - url: https://hproxy.likezgq.top/api/convert?url=https://su.anywayfosec.xyz/api/v1/client/subscribe?token=0d0df10e797c69b59ff577cb3e90d549 + path: ./providers/proxy/AirportEqualKorea.yaml + url: "https://hproxy.likezgq.top/api/convert?url=https%3A%2F%2Fequaldcdn.com%2Fuse%2Funsafe%2Fsub.php%3Ft%3DeyJ1dWlkIjoiMUEzRjcyRTMtNUFGQS00MTk4LUE4QzAtQ0ZGNkIxNTFGRkNBIiwic2VydmVyIjoiMTU0LjE3LjI0LjE3MCIsInBvcnQiOiI0NDMiLCJwdWJsaWNfa2V5IjoicDMyTG44Y1plLW9pTGVTckRoaUxPNElmeUE3OFFWc1hGaG1SbjdxdlJrTSIsInNob3J0X2lkIjoiZjNkN2UxNzYwZGQ4NjI4ZiIsInRvdGFsIjo1MzY4NzA5MTIwMCwiZXhwaXJlIjoxNzc3MTMxMTMwfQ%26s%3Dd00e6d732df2776203591051ed78f95a0bdb978d994af9775be4c35042a12a6b" interval: 1800 - filter: 新加坡 + filter: "韩国" health-check: enable: true url: http://www.gstatic.com/generate_204 interval: 300 - AirportHaitaHongkong: + + AirportEqualEurope: type: http - path: ./providers/proxy/AirportHaitaHongkong.yaml - url: https://hproxy.likezgq.top/api/convert?url=https://su.anywayfosec.xyz/api/v1/client/subscribe?token=0d0df10e797c69b59ff577cb3e90d549 + path: ./providers/proxy/AirportEqualEurope.yaml + url: "https://hproxy.likezgq.top/api/convert?url=https%3A%2F%2Fequaldcdn.com%2Fuse%2Funsafe%2Fsub.php%3Ft%3DeyJ1dWlkIjoiMUEzRjcyRTMtNUFGQS00MTk4LUE4QzAtQ0ZGNkIxNTFGRkNBIiwic2VydmVyIjoiMTU0LjE3LjI0LjE3MCIsInBvcnQiOiI0NDMiLCJwdWJsaWNfa2V5IjoicDMyTG44Y1plLW9pTGVTckRoaUxPNElmeUE3OFFWc1hGaG1SbjdxdlJrTSIsInNob3J0X2lkIjoiZjNkN2UxNzYwZGQ4NjI4ZiIsInRvdGFsIjo1MzY4NzA5MTIwMCwiZXhwaXJlIjoxNzc3MTMxMTMwfQ%26s%3Dd00e6d732df2776203591051ed78f95a0bdb978d994af9775be4c35042a12a6b" interval: 1800 - filter: 香港 - health-check: - enable: true - url: http://www.gstatic.com/generate_204 - interval: 300 - AirportHaitaKorea: - type: http - path: ./providers/proxy/AirportHaitaKorea.yaml - url: https://hproxy.likezgq.top/api/convert?url=https://su.anywayfosec.xyz/api/v1/client/subscribe?token=0d0df10e797c69b59ff577cb3e90d549 - interval: 1800 - filter: 韩国 - health-check: - enable: true - url: http://www.gstatic.com/generate_204 - interval: 300 - AirportHaitaEurope: - type: http - path: ./providers/proxy/AirportHaitaEurope.yaml - url: https://hproxy.likezgq.top/api/convert?url=https://su.anywayfosec.xyz/api/v1/client/subscribe?token=0d0df10e797c69b59ff577cb3e90d549 - interval: 1800 - filter: 英国|荷兰|德国 + filter: "英国|荷兰|德国" health-check: enable: true url: http://www.gstatic.com/generate_204 interval: 300 + proxies: -- name: vless_dmitcf_likezgq - type: vless - server: dmitcf.likezgq.top - port: 2053 - uuid: 3e7dab20-a75f-4da0-a338-6bc5d5b6d0c1 - network: ws - skip-cert-verify: true - tls: true - tls-hostname: dmitcf.likezgq.top - ws-opts: - headers: - Host: dmitcf.likezgq.top - path: /ws -- name: vless_dmit02_reality_likezgq - type: vless - server: dmit02.likezgq.top - port: 33666 - uuid: 56cc48b8-0603-43b0-b5f4-0b4f9f62bd7d - network: tcp - tls: true - servername: www.amazon.com - client-fingerprint: chrome - reality-opts: - public-key: M771aZAjU3l8XeOq9U3mY0JrbcOZPE00fLMYQH2L3xI - short-id: c8e608f37b8f2a21 - spider-x: / -- name: vless_cc03_reality_vision - type: vless - server: cc03.likezgq.top - port: 40686 - uuid: 5c796c0b-fbc9-4f68-8998-857280b31549 - network: tcp - tls: true - flow: xtls-rprx-vision - servername: www.amazon.com - client-fingerprint: chrome - reality-opts: - public-key: hvSiIywHKfF7SwbIgtp4lF1k2SLb2y5Q5C-bDQiS1AQ - short-id: eb87dd0654a11c21 + # vless://3e7dab20-a75f-4da0-a338-6bc5d5b6d0c1@dmit01.likezgq.top:2053?type=ws&encryption=none&path=%2Fws&host=dmcf.likezgq.top&security=tls&fp=chrome&alpn=h2%2Chttp%2F1.1&sni=dmcf.likezgq.top#vless%2Bwebsocket-ifnkvalb + - name: "vless_dmitcf_likezgq" + type: vless + server: dmitcf.likezgq.top + port: 2053 + uuid: 3e7dab20-a75f-4da0-a338-6bc5d5b6d0c1 + network: ws + skip-cert-verify: true + tls: true + tls-hostname: dmitcf.likezgq.top # for TLS SNI + ws-opts: + headers: + Host: dmitcf.likezgq.top + path: /ws + + # vless://56cc48b8-0603-43b0-b5f4-0b4f9f62bd7d@dmit02.likezgq.top:33666?type=tcp&encryption=none&security=reality&pbk=M771aZAjU3l8XeOq9U3mY0JrbcOZPE00fLMYQH2L3xI&fp=chrome&sni=www.amazon.com&sid=c8e608f37b8f2a21&spx=%2F#tcp%2Breality-ntu1wls4 + - name: "vless_dmit02_reality_likezgq" + type: vless + server: dmit02.likezgq.top + port: 33666 + uuid: 56cc48b8-0603-43b0-b5f4-0b4f9f62bd7d + network: tcp + tls: true + servername: www.amazon.com + client-fingerprint: chrome + reality-opts: + public-key: M771aZAjU3l8XeOq9U3mY0JrbcOZPE00fLMYQH2L3xI + short-id: c8e608f37b8f2a21 + spider-x: / + proxy-groups: -- name: POLICY_OPENAI - type: select - proxies: - - DEFAULT_EXIT - - EXIT_SELF_HOSTED - - EXIT_AMERICA - - EXIT_SINGAPORE - - EXIT_TAIWAN - - EXIT_JAPAN - - EXIT_HONGKONG -- name: POLICY_XAI - type: select - proxies: - - DEFAULT_EXIT - - EXIT_SELF_HOSTED - - EXIT_AMERICA - - EXIT_SINGAPORE - - EXIT_TAIWAN - - EXIT_JAPAN - - EXIT_HONGKONG -- name: POLICY_ANTHROPIC - type: select - proxies: - - DEFAULT_EXIT - - EXIT_SELF_HOSTED - - EXIT_AMERICA - - EXIT_SINGAPORE - - EXIT_TAIWAN - - EXIT_JAPAN - - EXIT_HONGKONG -- name: POLICY_GOOGLE - type: select - proxies: - - DEFAULT_EXIT - - EXIT_SELF_HOSTED - - EXIT_AMERICA - - EXIT_SINGAPORE - - EXIT_TAIWAN - - EXIT_JAPAN - - EXIT_HONGKONG -- name: POLICY_WISE - type: select - proxies: - - DIRECT - - DEFAULT_EXIT - - EXIT_SELF_HOSTED - - EXIT_AMERICA - - EXIT_SINGAPORE - - EXIT_TAIWAN - - EXIT_JAPAN - - EXIT_HONGKONG -- name: POLICY_PAYMAYA - type: select - proxies: - - DIRECT - - EXIT_SINGAPORE -- name: POLICY_POLYMARKET - type: select - proxies: - - EXIT_HONGKONG - - DIRECT -- name: POLICY_STRIPE - type: select - proxies: - - EXIT_SELF_HOSTED - - DIRECT - - EXIT_AMERICA - - EXIT_HONGKONG -- name: POLICY_EASY_IPBLOCK - type: select - proxies: - - DEFAULT_EXIT - - EXIT_SELF_HOSTED - - EXIT_AMERICA - - EXIT_SINGAPORE - - EXIT_TAIWAN - - EXIT_JAPAN - - EXIT_HONGKONG -- name: POLICY_YOUTUBE - type: select - proxies: - - DEFAULT_EXIT - - EXIT_SELF_HOSTED - - EXIT_AMERICA - - EXIT_SINGAPORE - - EXIT_TAIWAN - - EXIT_JAPAN - - EXIT_HONGKONG -- name: POLICY_IP_CHECK - type: select - proxies: - - DEFAULT_EXIT - - EXIT_SELF_HOSTED - - EXIT_AMERICA - - EXIT_SINGAPORE - - EXIT_TAIWAN - - EXIT_JAPAN - - EXIT_HONGKONG - - DIRECT -- name: POLICY_COLOR - type: select - proxies: - - DEFAULT_EXIT - - EXIT_SELF_HOSTED - - EXIT_AMERICA - - EXIT_SINGAPORE - - EXIT_TAIWAN - - EXIT_JAPAN - - EXIT_HONGKONG -- name: POLICY_DEFAULT - type: select - proxies: - - DEFAULT_EXIT - - EXIT_SELF_HOSTED - - EXIT_AMERICA - - EXIT_SINGAPORE - - EXIT_TAIWAN - - EXIT_JAPAN - - EXIT_HONGKONG -- name: DEFAULT_EXIT - type: select - proxies: - - EXIT_SELF_HOSTED - - EXIT_AMERICA - - EXIT_SINGAPORE - - EXIT_TAIWAN - - EXIT_JAPAN - - EXIT_HONGKONG -- name: EXIT_SELF_HOSTED - type: select - proxies: - - AUTO_SELF_HOSTED - - vless_dmitcf_likezgq - - vless_dmit02_reality_likezgq - - vless_cc03_reality_vision -- name: EXIT_AMERICA - type: select - proxies: - - AUTO_AMERICA - use: - - AirportShandianProAmerica - - AirportHaitaAmerica -- name: EXIT_SINGAPORE - type: select - proxies: - - AUTO_SINGAPORE - use: - - AirportShandianProSingapore - - AirportHaitaSingapore -- name: EXIT_TAIWAN - type: select - proxies: - - AUTO_TAIWAN - use: - - AirportShandianProTaiwan - - AirportHaitaTaiwan -- name: EXIT_JAPAN - type: select - proxies: - - AUTO_JAPAN - use: - - AirportShandianProJapan - - AirportHaitaJapan -- name: EXIT_HONGKONG - type: select - proxies: - - AUTO_HONGKONG - use: - - AirportShandianProHongkong - - AirportHaitaHongkong -- name: AUTO_SELF_HOSTED - type: url-test - url: http://www.gstatic.com/generate_204 - interval: 150 - tolerance: 30 - proxies: - - vless_dmitcf_likezgq - - vless_dmit02_reality_likezgq - - vless_cc03_reality_vision -- name: AUTO_AMERICA - type: url-test - url: http://www.gstatic.com/generate_204 - interval: 300 - tolerance: 50 - use: - - AirportShandianProAmerica - - AirportHaitaAmerica -- name: AUTO_SINGAPORE - type: url-test - url: http://www.gstatic.com/generate_204 - interval: 150 - tolerance: 50 - use: - - AirportShandianProSingapore - - AirportHaitaSingapore -- name: AUTO_TAIWAN - type: url-test - url: http://www.gstatic.com/generate_204 - interval: 150 - tolerance: 50 - use: - - AirportShandianProTaiwan - - AirportHaitaTaiwan -- name: AUTO_JAPAN - type: url-test - url: http://www.gstatic.com/generate_204 - interval: 150 - tolerance: 50 - use: - - AirportShandianProJapan - - AirportHaitaJapan -- name: AUTO_HONGKONG - type: url-test - url: http://www.gstatic.com/generate_204 - interval: 250 - tolerance: 30 - use: - - AirportShandianProHongkong - - AirportHaitaHongkong + - name: SB_LOWEST_DELAY1 + type: url-test + url: http://www.gstatic.com/generate_204 + interval: 150 + tolerance: 30 #延迟相差 30ms 以内就不⽤切换 + proxies: + - "vless_dmitcf_likezgq" + - "vless_dmit02_reality_likezgq" + + - name: SB_SELECTED + # type: url-test + # url: http://www.gstatic.com/generate_204 + # interval: 300 + type: select + proxies: + - SB_LOWEST_DELAY1 + - "vless_dmitcf_likezgq" + - "vless_dmit02_reality_likezgq" + + - name: GPT_LOWEST_DELAY1 + type: url-test + # url: http://www.gstatic.com/generate_204 + url: https://github.com + interval: 150 + tolerance: 30 #延迟相差 30ms 以内就不⽤切换 + use: + - AirportShandianProTaiwan + - AirportShandianProSingapore + # - AirportShandianProJapan + + - name: GPT_SELECTED + type: select + use: + - AirportEqualAll + proxies: + - GPT_LOWEST_DELAY1 + - SB_SELECTED + - PG_AMERICA + - RESIDENTIAL_SELECTED + + - name: ANTHROPIC_SELECTED + type: select + use: + - AirportEqualAll + proxies: + - GPT_LOWEST_DELAY1 + - SB_SELECTED + - PG_AMERICA + + - name: GOOGLE_SELECTED + type: select + proxies: + - GPT_SELECTED + - SB_SELECTED + - PG_AMERICA + + - name: EASY_IPBLOCK_SELECTED + type: select + proxies: + # - "v2ray-yxcft2-likezgq" + - PROXY + - SB_SELECTED + - PG_JAPAN + - PG_AMERICA + - PG_TAIWAN + - RESIDENTIAL_SELECTED + + - name: RESIDENTIAL_SELECTED + type: select + use: + - AirportShandianProAll + - AirportEqualAll + + - name: YOUTUBE_SELECTED + type: select + proxies: + # - "v2ray-yxcft2-likezgq" + - LOWEST_DELAY1 + - SB_LOWEST_DELAY1 + - SB_SELECTED + + - name: LOWEST_DELAY1 + type: url-test + url: http://www.gstatic.com/generate_204 + interval: 150 + tolerance: 50 #延迟相差 50ms 以内就不⽤切换 + use: + - AirportShandianProHongkong + - AirportEqualHongkong + proxies: + + - name: LOWEST_DELAY2 + type: url-test + url: http://www.gstatic.com/generate_204 + interval: 250 + tolerance: 30 #延迟相差 30ms 以内就不⽤切换 + use: + - AirportShandianProHongkong + - AirportEqualHongkong + proxies: + + - name: LOWEST_LOAD_BALANCE + type: load-balance + strategy: consistent-hashing + url: "http://www.google.com/generate_204" + interval: 180 + proxies: + - LOWEST_DELAY1 + - LOWEST_DELAY2 + + - name: PROXY_DELAY + type: url-test + # type: fallback + url: http://www.gstatic.com/generate_204 + interval: 150 + proxies: + - LOWEST_LOAD_BALANCE + - SB_SELECTED + + - name: PROXY + type: select + proxies: + - PROXY_DELAY + - LOWEST_LOAD_BALANCE + - GPT_SELECTED + - SB_SELECTED + + - name: PG_AMERICA + type: url-test + url: http://www.gstatic.com/generate_204 + interval: 300 + use: + - AirportShandianProAmerica + - AirportEqualAmerica + proxies: + - SB_SELECTED + # # - "v2ray-yxcft2-likezgq" + # - "vmess_cfws_tls_likezgq" + + - name: PG_JAPAN_DELAY + type: url-test + url: http://www.gstatic.com/generate_204 + interval: 300 + use: + - AirportShandianProJapan + - AirportEqualJapan + + - name: PG_JAPAN + type: select + proxies: + - PG_JAPAN_DELAY + - SB_SELECTED + + - name: PG_TAIWAN + type: url-test + url: http://www.gstatic.com/generate_204 + interval: 300 + use: + - AirportShandianProTaiwan + + - name: PG_SINGLEAPORE + type: url-test + url: http://www.gstatic.com/generate_204 + interval: 300 + use: + - AirportShandianProSingapore + + - name: IP_CHECK_SELECTED + type: select + use: + - AirportShandianProAll + - AirportEqualAll + proxies: + - PROXY + - SB_SELECTED + - PG_AMERICA + - PG_JAPAN + - PG_TAIWAN + - PG_SINGLEAPORE + - "vless_dmitcf_likezgq" + - "vless_dmit02_reality_likezgq" + - DIRECT + + - name: PG_COLOR + type: select + use: + - AirportShandianProJapan + - AirportShandianProTaiwan + - AirportShandianProSingapore + - AirportEqualJapan + proxies: + - PROXY + rule-providers: reject: type: http behavior: domain - url: https://fastly.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/reject.txt + url: "https://fastly.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/reject.txt" path: ./ruleset/reject.yaml interval: 86400 + icloud: type: http behavior: domain - url: https://fastly.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/icloud.txt + url: "https://fastly.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/icloud.txt" path: ./ruleset/icloud.yaml interval: 86400 + apple: type: http behavior: domain - url: https://fastly.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/apple.txt + url: "https://fastly.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/apple.txt" path: ./ruleset/apple.yaml interval: 86400 + google: type: http behavior: domain - url: https://fastly.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/google.txt + url: "https://fastly.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/google.txt" path: ./ruleset/google.yaml interval: 86400 + proxy: type: http behavior: domain - url: https://fastly.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/proxy.txt + url: "https://fastly.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/proxy.txt" path: ./ruleset/proxy.yaml interval: 86400 + direct: type: http behavior: domain - url: https://fastly.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/direct.txt + url: "https://fastly.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/direct.txt" path: ./ruleset/direct.yaml interval: 86400 + private: type: http behavior: domain - url: https://fastly.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/private.txt + url: "https://fastly.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/private.txt" path: ./ruleset/private.yaml interval: 86400 + tld-not-cn: type: http behavior: domain - url: https://fastly.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/tld-not-cn.txt + url: "https://fastly.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://fastly.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/telegramcidr.txt + url: "https://fastly.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/telegramcidr.txt" path: ./ruleset/telegramcidr.yaml interval: 86400 + cncidr: type: http behavior: ipcidr - url: https://fastly.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/cncidr.txt + url: "https://fastly.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/cncidr.txt" path: ./ruleset/cncidr.yaml interval: 86400 + lancidr: type: http behavior: ipcidr - url: https://fastly.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/lancidr.txt + url: "https://fastly.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/lancidr.txt" path: ./ruleset/lancidr.yaml interval: 86400 + applications: type: http behavior: classical - url: https://fastly.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/applications.txt + url: "https://fastly.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/applications.txt" path: ./ruleset/applications.yaml interval: 86400 + github: type: http behavior: domain - url: https://raw.gitmirror.com/ACL4SSR/ACL4SSR/master/Clash/Providers/Ruleset/Github.yaml + url: "https://raw.gitmirror.com/ACL4SSR/ACL4SSR/master/Clash/Providers/Ruleset/Github.yaml" path: ./ruleset/github.yaml interval: 86400 + tiktok: type: http behavior: domain - url: https://raw.gitmirror.com/ACL4SSR/ACL4SSR/master/Clash/Providers/Ruleset/TikTok.yaml + url: "https://raw.gitmirror.com/ACL4SSR/ACL4SSR/master/Clash/Providers/Ruleset/TikTok.yaml" path: ./ruleset/tiktok.yaml interval: 86400 + rules: -- DST-PORT,22,EXIT_SELF_HOSTED -- DOMAIN-SUFFIX,ipinfo.io,POLICY_IP_CHECK -- DOMAIN-SUFFIX,scamalytics.com,POLICY_IP_CHECK -- DOMAIN-SUFFIX,ping0.cc,POLICY_IP_CHECK -- DOMAIN,huggingface.co,EXIT_SELF_HOSTED -- DOMAIN-SUFFIX,openai.com,POLICY_OPENAI -- DOMAIN-SUFFIX,chatgpt.com,POLICY_OPENAI -- DOMAIN-KEYWORD,openai,POLICY_OPENAI -- DOMAIN-KEYWORD,chatgpt,POLICY_OPENAI -- DOMAIN-KEYWORD,claude,POLICY_ANTHROPIC -- DOMAIN-KEYWORD,anthropic,POLICY_ANTHROPIC -- DOMAIN-SUFFIX,cursor.sh,POLICY_XAI -- DOMAIN-KEYWORD,grok,POLICY_XAI -- DOMAIN-SUFFIX,intercomcdn.com,POLICY_DEFAULT -- DOMAIN-SUFFIX,cdn.usefathom.com,POLICY_DEFAULT -- DOMAIN-SUFFIX,stripe.com,POLICY_STRIPE -- DOMAIN-KEYWORD,sora,POLICY_OPENAI -- DOMAIN-KEYWORD,aistudio,POLICY_GOOGLE -- DOMAIN-KEYWORD,youtube,POLICY_YOUTUBE -- DOMAIN-KEYWORD,google,POLICY_GOOGLE -- DOMAIN-KEYWORD,gemini,POLICY_GOOGLE -- DOMAIN-KEYWORD,discord,EXIT_AMERICA -- DOMAIN-KEYWORD,us-api,EXIT_AMERICA -- DOMAIN-KEYWORD,paypal,EXIT_AMERICA -- DOMAIN-KEYWORD,paypa1,EXIT_AMERICA -- DOMAIN-SUFFIX,wise.com,POLICY_WISE -- DOMAIN-SUFFIX,maya.ph,POLICY_PAYMAYA -- DOMAIN-SUFFIX,paymaya.com,POLICY_PAYMAYA -- DOMAIN-SUFFIX,mayabank.ph,POLICY_PAYMAYA -- DOMAIN-SUFFIX,polymarket.com,POLICY_POLYMARKET -- DOMAIN-KEYWORD,reddit.com,POLICY_EASY_IPBLOCK -- DOMAIN-KEYWORD,avgle,POLICY_COLOR -- DOMAIN-KEYWORD,porn,POLICY_COLOR -- DOMAIN-KEYWORD,xvideo,POLICY_COLOR -- DOMAIN-KEYWORD,xhamster,POLICY_COLOR -- DOMAIN-SUFFIX,ycombinator.com,POLICY_DEFAULT -- DOMAIN-SUFFIX,distrowatch.com,POLICY_DEFAULT -- DOMAIN-SUFFIX,pypi.org,POLICY_DEFAULT -- DOMAIN-SUFFIX,pythonhosted.org,POLICY_DEFAULT -- DOMAIN-SUFFIX,nvidia.com,POLICY_DEFAULT -- DOMAIN-SUFFIX,tailscale.com,POLICY_DEFAULT -- DOMAIN-KEYWORD,time.windows.com,DIRECT -- DOMAIN-SUFFIX,likezgq.top,DIRECT -- DOMAIN-KEYWORD,ra2web.com,DIRECT -- DOMAIN-KEYWORD,bun.sh.cn,DIRECT -- DOMAIN-SUFFIX,kgithub.com,DIRECT -- DOMAIN-KEYWORD,chronodivide.com,DIRECT -- DOMAIN,clash.razord.top,DIRECT -- DOMAIN,yacd.haishan.me,DIRECT -- DOMAIN-SUFFIX,likezgq.pub,DIRECT -- DOMAIN-SUFFIX,home.pub,DIRECT -- DOMAIN-SUFFIX,lan,DIRECT -- PROCESS-NAME,Tailscale.exe,DIRECT -- PROCESS-NAME,Tailscale Service.exe,DIRECT -- PROCESS-NAME,tailscaled.exe,DIRECT -- PROCESS-NAME,tailscale-ipn.exe,DIRECT -- PROCESS-NAME,tailscaled,DIRECT -- PROCESS-NAME,Tailscale,DIRECT -- RULE-SET,github,EXIT_SELF_HOSTED -- RULE-SET,tiktok,EXIT_AMERICA -- RULE-SET,applications,DIRECT -- RULE-SET,private,DIRECT -- RULE-SET,reject,REJECT -- RULE-SET,icloud,DIRECT -- RULE-SET,apple,DIRECT -- RULE-SET,direct,DIRECT -- RULE-SET,proxy,POLICY_DEFAULT -- RULE-SET,telegramcidr,POLICY_DEFAULT,no-resolve -- IP-CIDR,104.27.80.65/32,DIRECT,no-resolve -- IP-CIDR,104.16.29.191/32,DIRECT,no-resolve -- IP-CIDR,141.101.115.236/32,DIRECT,no-resolve -- IP-CIDR,172.64.93.84/32,DIRECT,no-resolve -- IP-CIDR,142.171.94.73/32,DIRECT,no-resolve -- IP-CIDR,100.64.0.0/10,DIRECT,no-resolve -- RULE-SET,lancidr,DIRECT,no-resolve -- RULE-SET,cncidr,DIRECT,no-resolve -- GEOIP,LAN,DIRECT,no-resolve -- GEOIP,CN,DIRECT -- MATCH,POLICY_DEFAULT + # UDP手机会报错,所以注释掉 + # - AND,((NETWORK,UDP),(DST-PORT,443)),REJECT + - DST-PORT,22,SB_SELECTED + - DOMAIN-SUFFIX,ipinfo.io,IP_CHECK_SELECTED + - DOMAIN-SUFFIX,scamalytics.com,IP_CHECK_SELECTED + - DOMAIN-SUFFIX,ping0.cc,IP_CHECK_SELECTED + - DOMAIN,huggingface.co,SB_SELECTED + - DOMAIN-SUFFIX,openai.com,GPT_SELECTED + - DOMAIN-KEYWORD,openai,GPT_SELECTED + - DOMAIN-KEYWORD,chatgpt,GPT_SELECTED + - DOMAIN-KEYWORD,claude,ANTHROPIC_SELECTED + - DOMAIN-KEYWORD,anthropic,ANTHROPIC_SELECTED + - DOMAIN-SUFFIX,cursor.sh,GPT_SELECTED + - DOMAIN-SUFFIX,intercomcdn.com,GPT_SELECTED + - DOMAIN-SUFFIX,cdn.usefathom.com,GPT_SELECTED + - DOMAIN-SUFFIX,stripe.com,GPT_SELECTED + - DOMAIN-KEYWORD,sora.com,GPT_SELECTED + - DOMAIN-KEYWORD,grok,GPT_SELECTED + - DOMAIN-KEYWORD,aistudio,GPT_SELECTED + - DOMAIN-KEYWORD,youtube,YOUTUBE_SELECTED + - DOMAIN-KEYWORD,google,GOOGLE_SELECTED + - DOMAIN-KEYWORD,gemini,GOOGLE_SELECTED + - DOMAIN-KEYWORD,discord,PG_AMERICA + - DOMAIN-KEYWORD,us-api,PG_AMERICA + - DOMAIN-KEYWORD,paypal,PG_AMERICA + - DOMAIN-KEYWORD,paypa1,PG_AMERICA + - DOMAIN-KEYWORD,reddit.com,EASY_IPBLOCK_SELECTED + - DOMAIN-KEYWORD,grok.com,EASY_IPBLOCK_SELECTED + - DOMAIN-KEYWORD,avgle,PG_COLOR + - DOMAIN-KEYWORD,porn,PG_COLOR + - DOMAIN-KEYWORD,xvideo,PG_COLOR + - DOMAIN-KEYWORD,xhamster,PG_COLOR + - DOMAIN-SUFFIX,ycombinator.com,PROXY + - DOMAIN-SUFFIX,distrowatch.com,PROXY + - DOMAIN-SUFFIX,pypi.org,PROXY + - DOMAIN-SUFFIX,pythonhosted.org,PROXY + - DOMAIN-SUFFIX,nvidia.com,PROXY + - DOMAIN-SUFFIX,tailscale.com,PROXY + - DOMAIN-KEYWORD,time.windows.com,DIRECT + - DOMAIN-SUFFIX,likezgq.top,DIRECT + - DOMAIN-KEYWORD,ra2web.com,DIRECT + - DOMAIN-KEYWORD,bun.sh.cn,DIRECT + - DOMAIN-SUFFIX,kgithub.com,DIRECT + - DOMAIN-KEYWORD,chronodivide.com,DIRECT + - DOMAIN,clash.razord.top,DIRECT + - DOMAIN,yacd.haishan.me,DIRECT + - DOMAIN-SUFFIX,likezgq.pub,DIRECT + - DOMAIN-SUFFIX,home.pub,DIRECT + - DOMAIN-SUFFIX,lan,DIRECT + - PROCESS-NAME,Tailscale.exe,DIRECT + - PROCESS-NAME,Tailscale Service.exe,DIRECT + - PROCESS-NAME,tailscaled.exe,DIRECT + - PROCESS-NAME,tailscale-ipn.exe,DIRECT + - PROCESS-NAME,tailscaled,DIRECT + - PROCESS-NAME,Tailscale,DIRECT + - RULE-SET,github,SB_SELECTED + - RULE-SET,tiktok,PG_AMERICA + - RULE-SET,applications,DIRECT + - RULE-SET,private,DIRECT + - RULE-SET,reject,REJECT + - RULE-SET,icloud,DIRECT + - RULE-SET,apple,DIRECT + # - RULE-SET,google,DIRECT + - RULE-SET,direct,DIRECT + - RULE-SET,proxy,GPT_SELECTED + - RULE-SET,telegramcidr,PROXY,no-resolve + - IP-CIDR,104.27.80.65/32,DIRECT,no-resolve + - IP-CIDR,104.16.29.191/32,DIRECT,no-resolve + - IP-CIDR,141.101.115.236/32,DIRECT,no-resolve + - IP-CIDR,172.64.93.84/32,DIRECT,no-resolve + - IP-CIDR,142.171.94.73/32,DIRECT,no-resolve + - IP-CIDR,100.64.0.0/10,DIRECT,no-resolve + - RULE-SET,lancidr,DIRECT,no-resolve + - RULE-SET,cncidr,DIRECT,no-resolve + - GEOIP,LAN,DIRECT,no-resolve + - GEOIP,CN,DIRECT,no-resolve + - MATCH,GPT_SELECTED \ No newline at end of file diff --git a/phone_rules/apple.srs b/phone_rules/apple.srs deleted file mode 100644 index 5392b2a..0000000 Binary files a/phone_rules/apple.srs and /dev/null differ diff --git a/phone_rules/applications.srs b/phone_rules/applications.srs deleted file mode 100644 index 51c9780..0000000 Binary files a/phone_rules/applications.srs and /dev/null differ diff --git a/phone_rules/cncidr.srs b/phone_rules/cncidr.srs deleted file mode 100644 index 2f3be59..0000000 Binary files a/phone_rules/cncidr.srs and /dev/null differ diff --git a/phone_rules/direct.srs b/phone_rules/direct.srs deleted file mode 100644 index 4af68b1..0000000 Binary files a/phone_rules/direct.srs and /dev/null differ diff --git a/phone_rules/github.srs b/phone_rules/github.srs deleted file mode 100644 index f684b2b..0000000 Binary files a/phone_rules/github.srs and /dev/null differ diff --git a/phone_rules/icloud.srs b/phone_rules/icloud.srs deleted file mode 100644 index 8214ab6..0000000 Binary files a/phone_rules/icloud.srs and /dev/null differ diff --git a/phone_rules/lancidr.srs b/phone_rules/lancidr.srs deleted file mode 100644 index 351acaa..0000000 Binary files a/phone_rules/lancidr.srs and /dev/null differ diff --git a/phone_rules/private.srs b/phone_rules/private.srs deleted file mode 100644 index 827a86b..0000000 Binary files a/phone_rules/private.srs and /dev/null differ diff --git a/phone_rules/proxy.srs b/phone_rules/proxy.srs deleted file mode 100644 index ebb4674..0000000 Binary files a/phone_rules/proxy.srs and /dev/null differ diff --git a/phone_rules/reject.srs b/phone_rules/reject.srs deleted file mode 100644 index 89add5f..0000000 Binary files a/phone_rules/reject.srs and /dev/null differ diff --git a/phone_rules/telegramcidr.srs b/phone_rules/telegramcidr.srs deleted file mode 100644 index 4550877..0000000 Binary files a/phone_rules/telegramcidr.srs and /dev/null differ diff --git a/phone_rules/tiktok.srs b/phone_rules/tiktok.srs deleted file mode 100644 index 5d8b91f..0000000 Binary files a/phone_rules/tiktok.srs and /dev/null differ diff --git a/phone_singbox_v2.json b/phone_singbox_v2.json index 844699c..26644ba 100644 --- a/phone_singbox_v2.json +++ b/phone_singbox_v2.json @@ -6,30 +6,28 @@ "dns": { "servers": [ { - "type": "https", "tag": "local", - "server": "223.5.5.5" + "address": "https://223.5.5.5/dns-query", + "detour": "DIRECT" }, { - "type": "https", "tag": "local2", - "server": "1.12.12.12" + "address": "https://1.12.12.12/dns-query", + "detour": "DIRECT" }, { - "type": "https", "tag": "fallback", - "server": "8.8.8.8" + "address": "https://8.8.8.8/dns-query", + "detour": "DIRECT" }, { - "type": "https", "tag": "fallback2", - "server": "1.1.1.1" + "address": "https://1.1.1.1/dns-query", + "detour": "DIRECT" }, { - "type": "fakeip", "tag": "fakeip", - "inet4_range": "198.18.0.0/16", - "inet6_range": "fc00::/18" + "address": "fakeip" } ], "rules": [ @@ -43,11 +41,7 @@ "disable_cache": true }, { - "domain_suffix": [ - ".lan", - ".test", - ".home.arpa" - ], + "domain_suffix": [".lan", ".test", ".home.arpa"], "server": "local" }, { @@ -80,14 +74,17 @@ "server": "local" }, { - "query_type": [ - "A", - "AAAA" - ], + "query_type": ["A", "AAAA"], "server": "fakeip" } ], - "final": "local" + "fakeip": { + "enabled": true, + "inet4_range": "198.18.0.0/16", + "inet6_range": "fc00::/18" + }, + "final": "local", + "independent_cache": true }, "inbounds": [ { @@ -111,6 +108,25 @@ } ], "outbounds": [ + { + "type": "vless", + "tag": "vless_likezgq_dmcf", + "server": "dmit01.likezgq.top", + "server_port": 2053, + "uuid": "3e7dab20-a75f-4da0-a338-6bc5d5b6d0c1", + "tls": { + "enabled": true, + "insecure": true, + "server_name": "dmcf.likezgq.top" + }, + "transport": { + "type": "ws", + "path": "/ws", + "headers": { + "Host": "dmcf.likezgq.top" + } + } + }, { "type": "vless", "tag": "vless_dmitcf_likezgq", @@ -119,8 +135,8 @@ "uuid": "3e7dab20-a75f-4da0-a338-6bc5d5b6d0c1", "tls": { "enabled": true, - "server_name": "dmitcf.likezgq.top", - "insecure": true + "insecure": true, + "server_name": "dmitcf.likezgq.top" }, "transport": { "type": "ws", @@ -151,528 +167,190 @@ } }, { - "type": "vless", - "tag": "vless_cc03_reality_vision", - "server": "cc03.likezgq.top", - "server_port": 40686, - "uuid": "5c796c0b-fbc9-4f68-8998-857280b31549", - "tls": { - "enabled": true, - "server_name": "www.amazon.com", - "utls": { - "enabled": true, - "fingerprint": "chrome" - }, - "reality": { - "enabled": true, - "public_key": "hvSiIywHKfF7SwbIgtp4lF1k2SLb2y5Q5C-bDQiS1AQ", - "short_id": "eb87dd0654a11c21" + "type": "vmess", + "tag": "vmess_cfws_likezgq", + "server": "172.64.93.84", + "server_port": 8080, + "uuid": "e3a45881-f11b-42da-b0d0-4f1f57c5d57b", + "security": "none", + "alter_id": 0, + "transport": { + "type": "ws", + "path": "/ws", + "headers": { + "Host": "cfws.likezgq.top" } + } + }, + { + "type": "vmess", + "tag": "vmess_cfws_tls_likezgq", + "server": "104.16.29.191", + "server_port": 2053, + "uuid": "a226be6c-2b1c-49c3-ad6b-f5857704f003", + "security": "none", + "alter_id": 0, + "tls": { + "enabled": true, + "insecure": true, + "server_name": "cftls.likezgq.top" }, - "flow": "xtls-rprx-vision" - }, - { - "type": "trojan", - "tag": "HAITA_AMERICA_01", - "server": "4511d21c-5f49-4bdd-9baa-1ccad3dfab43.bouuonouuw.lol", - "server_port": 42541, - "password": "6a881bed-969c-4310-add3-79924118b754", - "tls": { - "enabled": true, - "server_name": "douyin.com", - "insecure": true + "transport": { + "type": "ws", + "path": "/tls", + "headers": { + "Host": "cftls.likezgq.top" + } } }, - { - "type": "trojan", - "tag": "HAITA_AMERICA_02", - "server": "4511d21c-5f49-4bdd-9baa-1ccad3dfab43.bouuonouuw.lol", - "server_port": 18604, - "password": "6a881bed-969c-4310-add3-79924118b754", - "tls": { - "enabled": true, - "server_name": "douyin.com", - "insecure": true - } - }, - { - "type": "trojan", - "tag": "HAITA_AMERICA_03", - "server": "4511d21c-5f49-4bdd-9baa-1ccad3dfab43.bouuonouuw.lol", - "server_port": 22332, - "password": "6a881bed-969c-4310-add3-79924118b754", - "tls": { - "enabled": true, - "server_name": "douyin.com", - "insecure": true - } - }, - { - "type": "trojan", - "tag": "HAITA_SINGAPORE_01", - "server": "4511d21c-5f49-4bdd-9baa-1ccad3dfab43.bouuonouuw.lol", - "server_port": 46585, - "password": "6a881bed-969c-4310-add3-79924118b754", - "tls": { - "enabled": true, - "server_name": "douyin.com", - "insecure": true - } - }, - { - "type": "trojan", - "tag": "HAITA_SINGAPORE_02", - "server": "4511d21c-5f49-4bdd-9baa-1ccad3dfab43.bouuonouuw.lol", - "server_port": 31951, - "password": "6a881bed-969c-4310-add3-79924118b754", - "tls": { - "enabled": true, - "server_name": "douyin.com", - "insecure": true - } - }, - { - "type": "trojan", - "tag": "HAITA_SINGAPORE_03", - "server": "4511d21c-5f49-4bdd-9baa-1ccad3dfab43.bouuonouuw.lol", - "server_port": 21703, - "password": "6a881bed-969c-4310-add3-79924118b754", - "tls": { - "enabled": true, - "server_name": "douyin.com", - "insecure": true - } - }, - { - "type": "trojan", - "tag": "HAITA_TAIWAN_01", - "server": "4511d21c-5f49-4bdd-9baa-1ccad3dfab43.bouuonouuw.lol", - "server_port": 23440, - "password": "6a881bed-969c-4310-add3-79924118b754", - "tls": { - "enabled": true, - "server_name": "douyin.com", - "insecure": true - } - }, - { - "type": "trojan", - "tag": "HAITA_TAIWAN_02", - "server": "4511d21c-5f49-4bdd-9baa-1ccad3dfab43.bouuonouuw.lol", - "server_port": 11969, - "password": "6a881bed-969c-4310-add3-79924118b754", - "tls": { - "enabled": true, - "server_name": "douyin.com", - "insecure": true - } - }, - { - "type": "trojan", - "tag": "HAITA_TAIWAN_03", - "server": "4511d21c-5f49-4bdd-9baa-1ccad3dfab43.bouuonouuw.lol", - "server_port": 27364, - "password": "6a881bed-969c-4310-add3-79924118b754", - "tls": { - "enabled": true, - "server_name": "douyin.com", - "insecure": true - } - }, - { - "type": "trojan", - "tag": "HAITA_JAPAN_01", - "server": "4511d21c-5f49-4bdd-9baa-1ccad3dfab43.bouuonouuw.lol", - "server_port": 24215, - "password": "6a881bed-969c-4310-add3-79924118b754", - "tls": { - "enabled": true, - "server_name": "douyin.com", - "insecure": true - } - }, - { - "type": "trojan", - "tag": "HAITA_JAPAN_02", - "server": "4511d21c-5f49-4bdd-9baa-1ccad3dfab43.bouuonouuw.lol", - "server_port": 31381, - "password": "6a881bed-969c-4310-add3-79924118b754", - "tls": { - "enabled": true, - "server_name": "douyin.com", - "insecure": true - } - }, - { - "type": "trojan", - "tag": "HAITA_JAPAN_03", - "server": "4511d21c-5f49-4bdd-9baa-1ccad3dfab43.bouuonouuw.lol", - "server_port": 24070, - "password": "6a881bed-969c-4310-add3-79924118b754", - "tls": { - "enabled": true, - "server_name": "douyin.com", - "insecure": true - } - }, - { - "type": "trojan", - "tag": "HAITA_HONGKONG_01", - "server": "4511d21c-5f49-4bdd-9baa-1ccad3dfab43.bouuonouuw.lol", - "server_port": 30273, - "password": "6a881bed-969c-4310-add3-79924118b754", - "tls": { - "enabled": true, - "server_name": "douyin.com", - "insecure": true - } - }, - { - "type": "trojan", - "tag": "HAITA_HONGKONG_02", - "server": "4511d21c-5f49-4bdd-9baa-1ccad3dfab43.bouuonouuw.lol", - "server_port": 30273, - "password": "6a881bed-969c-4310-add3-79924118b754", - "tls": { - "enabled": true, - "server_name": "douyin.com", - "insecure": true - } - }, - { - "type": "trojan", - "tag": "HAITA_HONGKONG_03", - "server": "4511d21c-5f49-4bdd-9baa-1ccad3dfab43.bouuonouuw.lol", - "server_port": 22140, - "password": "6a881bed-969c-4310-add3-79924118b754", - "tls": { - "enabled": true, - "server_name": "douyin.com", - "insecure": true - } - }, - { - "type": "selector", - "tag": "POLICY_OPENAI", - "outbounds": [ - "DEFAULT_EXIT", - "EXIT_SELF_HOSTED", - "EXIT_AMERICA", - "EXIT_SINGAPORE", - "EXIT_TAIWAN", - "EXIT_JAPAN", - "EXIT_HONGKONG" - ], - "default": "DEFAULT_EXIT" - }, - { - "type": "selector", - "tag": "POLICY_XAI", - "outbounds": [ - "DEFAULT_EXIT", - "EXIT_SELF_HOSTED", - "EXIT_AMERICA", - "EXIT_SINGAPORE", - "EXIT_TAIWAN", - "EXIT_JAPAN", - "EXIT_HONGKONG" - ], - "default": "DEFAULT_EXIT" - }, - { - "type": "selector", - "tag": "POLICY_ANTHROPIC", - "outbounds": [ - "DEFAULT_EXIT", - "EXIT_SELF_HOSTED", - "EXIT_AMERICA", - "EXIT_SINGAPORE", - "EXIT_TAIWAN", - "EXIT_JAPAN", - "EXIT_HONGKONG" - ], - "default": "DEFAULT_EXIT" - }, - { - "type": "selector", - "tag": "POLICY_GOOGLE", - "outbounds": [ - "DEFAULT_EXIT", - "EXIT_SELF_HOSTED", - "EXIT_AMERICA", - "EXIT_SINGAPORE", - "EXIT_TAIWAN", - "EXIT_JAPAN", - "EXIT_HONGKONG" - ], - "default": "DEFAULT_EXIT" - }, - { - "type": "selector", - "tag": "POLICY_WISE", - "outbounds": [ - "DIRECT", - "DEFAULT_EXIT", - "EXIT_SELF_HOSTED", - "EXIT_AMERICA", - "EXIT_SINGAPORE", - "EXIT_TAIWAN", - "EXIT_JAPAN", - "EXIT_HONGKONG" - ], - "default": "DIRECT" - }, - { - "type": "selector", - "tag": "POLICY_PAYMAYA", - "outbounds": [ - "DIRECT", - "EXIT_SINGAPORE" - ], - "default": "DIRECT" - }, - { - "type": "selector", - "tag": "POLICY_POLYMARKET", - "outbounds": [ - "EXIT_HONGKONG", - "DIRECT" - ], - "default": "EXIT_HONGKONG" - }, - { - "type": "selector", - "tag": "POLICY_STRIPE", - "outbounds": [ - "EXIT_SELF_HOSTED", - "DIRECT", - "EXIT_AMERICA", - "EXIT_HONGKONG" - ], - "default": "EXIT_SELF_HOSTED" - }, - { - "type": "selector", - "tag": "POLICY_EASY_IPBLOCK", - "outbounds": [ - "DEFAULT_EXIT", - "EXIT_SELF_HOSTED", - "EXIT_AMERICA", - "EXIT_SINGAPORE", - "EXIT_TAIWAN", - "EXIT_JAPAN", - "EXIT_HONGKONG" - ], - "default": "DEFAULT_EXIT" - }, - { - "type": "selector", - "tag": "POLICY_YOUTUBE", - "outbounds": [ - "DEFAULT_EXIT", - "EXIT_SELF_HOSTED", - "EXIT_AMERICA", - "EXIT_SINGAPORE", - "EXIT_TAIWAN", - "EXIT_JAPAN", - "EXIT_HONGKONG" - ], - "default": "DEFAULT_EXIT" - }, - { - "type": "selector", - "tag": "POLICY_IP_CHECK", - "outbounds": [ - "DEFAULT_EXIT", - "EXIT_SELF_HOSTED", - "EXIT_AMERICA", - "EXIT_SINGAPORE", - "EXIT_TAIWAN", - "EXIT_JAPAN", - "EXIT_HONGKONG", - "DIRECT" - ], - "default": "DEFAULT_EXIT" - }, - { - "type": "selector", - "tag": "POLICY_COLOR", - "outbounds": [ - "DEFAULT_EXIT", - "EXIT_SELF_HOSTED", - "EXIT_AMERICA", - "EXIT_SINGAPORE", - "EXIT_TAIWAN", - "EXIT_JAPAN", - "EXIT_HONGKONG" - ], - "default": "DEFAULT_EXIT" - }, - { - "type": "selector", - "tag": "POLICY_DEFAULT", - "outbounds": [ - "DEFAULT_EXIT", - "EXIT_SELF_HOSTED", - "EXIT_AMERICA", - "EXIT_SINGAPORE", - "EXIT_TAIWAN", - "EXIT_JAPAN", - "EXIT_HONGKONG" - ], - "default": "DEFAULT_EXIT" - }, - { - "type": "selector", - "tag": "DEFAULT_EXIT", - "outbounds": [ - "EXIT_SELF_HOSTED", - "EXIT_AMERICA", - "EXIT_SINGAPORE", - "EXIT_TAIWAN", - "EXIT_JAPAN", - "EXIT_HONGKONG" - ], - "default": "EXIT_SELF_HOSTED" - }, - { - "type": "selector", - "tag": "EXIT_SELF_HOSTED", - "outbounds": [ - "AUTO_SELF_HOSTED", - "vless_dmitcf_likezgq", - "vless_dmit02_reality_likezgq", - "vless_cc03_reality_vision" - ], - "default": "AUTO_SELF_HOSTED" - }, - { - "type": "selector", - "tag": "EXIT_AMERICA", - "outbounds": [ - "AUTO_AMERICA", - "HAITA_AMERICA_01", - "HAITA_AMERICA_02", - "HAITA_AMERICA_03" - ], - "default": "AUTO_AMERICA" - }, - { - "type": "selector", - "tag": "EXIT_SINGAPORE", - "outbounds": [ - "AUTO_SINGAPORE", - "HAITA_SINGAPORE_01", - "HAITA_SINGAPORE_02", - "HAITA_SINGAPORE_03" - ], - "default": "AUTO_SINGAPORE" - }, - { - "type": "selector", - "tag": "EXIT_TAIWAN", - "outbounds": [ - "AUTO_TAIWAN", - "HAITA_TAIWAN_01", - "HAITA_TAIWAN_02", - "HAITA_TAIWAN_03" - ], - "default": "AUTO_TAIWAN" - }, - { - "type": "selector", - "tag": "EXIT_JAPAN", - "outbounds": [ - "AUTO_JAPAN", - "HAITA_JAPAN_01", - "HAITA_JAPAN_02", - "HAITA_JAPAN_03" - ], - "default": "AUTO_JAPAN" - }, - { - "type": "selector", - "tag": "EXIT_HONGKONG", - "outbounds": [ - "AUTO_HONGKONG", - "HAITA_HONGKONG_01", - "HAITA_HONGKONG_02", - "HAITA_HONGKONG_03" - ], - "default": "AUTO_HONGKONG" - }, { "type": "urltest", - "tag": "AUTO_SELF_HOSTED", + "tag": "SB_LOWEST_DELAY1", "outbounds": [ + "vmess_cfws_likezgq", + "vmess_cfws_tls_likezgq", + "vless_likezgq_dmcf", "vless_dmitcf_likezgq", - "vless_dmit02_reality_likezgq", - "vless_cc03_reality_vision" + "vless_dmit02_reality_likezgq" ], "url": "http://www.gstatic.com/generate_204", "interval": "150s", "tolerance": 30 }, { - "type": "urltest", - "tag": "AUTO_AMERICA", + "type": "selector", + "tag": "SB_SELECTED", "outbounds": [ - "HAITA_AMERICA_01", - "HAITA_AMERICA_02", - "HAITA_AMERICA_03" - ], - "url": "http://www.gstatic.com/generate_204", - "interval": "300s", - "tolerance": 50 + "SB_LOWEST_DELAY1", + "vmess_cfws_tls_likezgq", + "vmess_cfws_likezgq", + "vless_likezgq_dmcf", + "vless_dmitcf_likezgq", + "vless_dmit02_reality_likezgq" + ] }, { "type": "urltest", - "tag": "AUTO_SINGAPORE", + "tag": "GPT_LOWEST_DELAY1", "outbounds": [ - "HAITA_SINGAPORE_01", - "HAITA_SINGAPORE_02", - "HAITA_SINGAPORE_03" + "SB_SELECTED" ], - "url": "http://www.gstatic.com/generate_204", + "url": "https://github.com", "interval": "150s", - "tolerance": 50 - }, - { - "type": "urltest", - "tag": "AUTO_TAIWAN", - "outbounds": [ - "HAITA_TAIWAN_01", - "HAITA_TAIWAN_02", - "HAITA_TAIWAN_03" - ], - "url": "http://www.gstatic.com/generate_204", - "interval": "150s", - "tolerance": 50 - }, - { - "type": "urltest", - "tag": "AUTO_JAPAN", - "outbounds": [ - "HAITA_JAPAN_01", - "HAITA_JAPAN_02", - "HAITA_JAPAN_03" - ], - "url": "http://www.gstatic.com/generate_204", - "interval": "150s", - "tolerance": 50 - }, - { - "type": "urltest", - "tag": "AUTO_HONGKONG", - "outbounds": [ - "HAITA_HONGKONG_01", - "HAITA_HONGKONG_02", - "HAITA_HONGKONG_03" - ], - "url": "http://www.gstatic.com/generate_204", - "interval": "250s", "tolerance": 30 }, + { + "type": "selector", + "tag": "GPT_SELECTED", + "outbounds": [ + "GPT_LOWEST_DELAY1", + "SB_SELECTED", + "PG_AMERICA" + ] + }, + { + "type": "selector", + "tag": "GOOGLE_SELECTED", + "outbounds": [ + "GPT_LOWEST_DELAY1", + "SB_SELECTED", + "PG_AMERICA" + ] + }, + { + "type": "selector", + "tag": "REDDIT_SELECTED", + "outbounds": [ + "PROXY", + "SB_SELECTED", + "PG_JAPAN", + "PG_AMERICA", + "PG_TAIWAN" + ] + }, + { + "type": "selector", + "tag": "YOUTUBE_SELECTED", + "outbounds": [ + "LOWEST_DELAY1", + "SB_LOWEST_DELAY1", + "SB_SELECTED" + ] + }, + { + "type": "urltest", + "tag": "LOWEST_DELAY1", + "outbounds": [ + "SB_SELECTED" + ], + "url": "http://www.gstatic.com/generate_204", + "interval": "150s", + "tolerance": 50 + }, + { + "type": "urltest", + "tag": "PROXY_DELAY", + "outbounds": [ + "LOWEST_DELAY1", + "SB_SELECTED" + ], + "url": "http://www.gstatic.com/generate_204", + "interval": "150s" + }, + { + "type": "selector", + "tag": "PROXY", + "outbounds": [ + "PROXY_DELAY", + "LOWEST_DELAY1", + "GPT_SELECTED", + "SB_SELECTED" + ] + }, + { + "type": "urltest", + "tag": "PG_AMERICA", + "outbounds": [ + "SB_SELECTED" + ], + "url": "http://www.gstatic.com/generate_204", + "interval": "300s" + }, + { + "type": "urltest", + "tag": "PG_JAPAN_DELAY", + "outbounds": [ + "SB_SELECTED" + ], + "url": "http://www.gstatic.com/generate_204", + "interval": "300s" + }, + { + "type": "selector", + "tag": "PG_JAPAN", + "outbounds": [ + "PG_JAPAN_DELAY", + "SB_SELECTED" + ] + }, + { + "type": "urltest", + "tag": "PG_TAIWAN", + "outbounds": [ + "SB_SELECTED" + ], + "url": "http://www.gstatic.com/generate_204", + "interval": "300s" + }, + { + "type": "urltest", + "tag": "PG_SINGAPORE", + "outbounds": [ + "SB_SELECTED" + ], + "url": "http://www.gstatic.com/generate_204", + "interval": "300s" + }, { "type": "direct", "tag": "DIRECT" @@ -699,548 +377,160 @@ { "clash_mode": "Global", "action": "route", - "outbound": "POLICY_DEFAULT" + "outbound": "PROXY" }, { - "port": 22, + "domain_suffix": ["anthropic.com"], "action": "route", - "outbound": "EXIT_SELF_HOSTED" + "outbound": "PG_AMERICA" }, { - "domain_suffix": [ - "ipinfo.io" - ], + "domain": ["huggingface.co"], "action": "route", - "outbound": "POLICY_IP_CHECK" - }, - { - "domain_suffix": [ - "scamalytics.com" - ], - "action": "route", - "outbound": "POLICY_IP_CHECK" - }, - { - "domain_suffix": [ - "ping0.cc" - ], - "action": "route", - "outbound": "POLICY_IP_CHECK" - }, - { - "domain": [ - "huggingface.co" - ], - "action": "route", - "outbound": "EXIT_SELF_HOSTED" - }, - { - "domain_suffix": [ - "openai.com" - ], - "action": "route", - "outbound": "POLICY_OPENAI" - }, - { - "domain_suffix": [ - "chatgpt.com" - ], - "action": "route", - "outbound": "POLICY_OPENAI" - }, - { - "domain_keyword": [ - "openai" - ], - "action": "route", - "outbound": "POLICY_OPENAI" - }, - { - "domain_keyword": [ - "chatgpt" - ], - "action": "route", - "outbound": "POLICY_OPENAI" - }, - { - "domain_keyword": [ - "claude" - ], - "action": "route", - "outbound": "POLICY_ANTHROPIC" - }, - { - "domain_keyword": [ - "anthropic" - ], - "action": "route", - "outbound": "POLICY_ANTHROPIC" - }, - { - "domain_suffix": [ - "cursor.sh" - ], - "action": "route", - "outbound": "POLICY_XAI" - }, - { - "domain_keyword": [ - "grok" - ], - "action": "route", - "outbound": "POLICY_XAI" - }, - { - "domain_suffix": [ - "intercomcdn.com" - ], - "action": "route", - "outbound": "POLICY_DEFAULT" - }, - { - "domain_suffix": [ - "cdn.usefathom.com" - ], - "action": "route", - "outbound": "POLICY_DEFAULT" + "outbound": "SB_SELECTED" }, { "domain_suffix": [ + "openai.com", + "chatgpt.com", + "claude.ai", + "servd-anthropic-website.b-cdn.net", + "intercomcdn.com", + "cdn.usefathom.com", "stripe.com" ], "action": "route", - "outbound": "POLICY_STRIPE" + "outbound": "GPT_SELECTED" }, { - "domain_keyword": [ - "sora" - ], + "domain_keyword": ["openai", "chatgpt", "claude", "sora", "grok", "aistudio"], "action": "route", - "outbound": "POLICY_OPENAI" + "outbound": "GPT_SELECTED" }, { - "domain_keyword": [ - "aistudio" - ], + "domain_keyword": ["gemini"], "action": "route", - "outbound": "POLICY_GOOGLE" - }, - { - "domain_keyword": [ - "youtube" - ], - "action": "route", - "outbound": "POLICY_YOUTUBE" - }, - { - "domain_keyword": [ - "google" - ], - "action": "route", - "outbound": "POLICY_GOOGLE" - }, - { - "domain_keyword": [ - "gemini" - ], - "action": "route", - "outbound": "POLICY_GOOGLE" - }, - { - "domain_keyword": [ - "discord" - ], - "action": "route", - "outbound": "EXIT_AMERICA" - }, - { - "domain_keyword": [ - "us-api" - ], - "action": "route", - "outbound": "EXIT_AMERICA" - }, - { - "domain_keyword": [ - "paypal" - ], - "action": "route", - "outbound": "EXIT_AMERICA" - }, - { - "domain_keyword": [ - "paypa1" - ], - "action": "route", - "outbound": "EXIT_AMERICA" + "outbound": "GOOGLE_SELECTED" }, { "domain_suffix": [ - "wise.com" + "google.com", + "googleapis.com", + "gstatic.com", + "googlevideo.com", + "ggpht.com", + "youtubei.googleapis.com" ], "action": "route", - "outbound": "POLICY_WISE" + "outbound": "GOOGLE_SELECTED" }, { - "domain_suffix": [ - "maya.ph" - ], + "domain_keyword": ["youtube"], "action": "route", - "outbound": "POLICY_PAYMAYA" + "outbound": "YOUTUBE_SELECTED" }, { - "domain_suffix": [ - "paymaya.com" - ], + "domain": ["bard.google.com", "one.google.com"], "action": "route", - "outbound": "POLICY_PAYMAYA" + "outbound": "PG_AMERICA" }, { - "domain_suffix": [ - "mayabank.ph" - ], + "domain_keyword": ["discord", "us-api", "paypal", "paypa1"], "action": "route", - "outbound": "POLICY_PAYMAYA" + "outbound": "PG_AMERICA" }, { - "domain_suffix": [ - "polymarket.com" - ], + "domain_keyword": ["reddit"], "action": "route", - "outbound": "POLICY_POLYMARKET" + "outbound": "REDDIT_SELECTED" }, { - "domain_keyword": [ - "reddit.com" - ], + "domain_keyword": ["avgle", "porn", "xvideo", "xhamster"], "action": "route", - "outbound": "POLICY_EASY_IPBLOCK" - }, - { - "domain_keyword": [ - "avgle" - ], - "action": "route", - "outbound": "POLICY_COLOR" - }, - { - "domain_keyword": [ - "porn" - ], - "action": "route", - "outbound": "POLICY_COLOR" - }, - { - "domain_keyword": [ - "xvideo" - ], - "action": "route", - "outbound": "POLICY_COLOR" - }, - { - "domain_keyword": [ - "xhamster" - ], - "action": "route", - "outbound": "POLICY_COLOR" - }, - { - "domain_suffix": [ - "ycombinator.com" - ], - "action": "route", - "outbound": "POLICY_DEFAULT" - }, - { - "domain_suffix": [ - "distrowatch.com" - ], - "action": "route", - "outbound": "POLICY_DEFAULT" - }, - { - "domain_suffix": [ - "pypi.org" - ], - "action": "route", - "outbound": "POLICY_DEFAULT" - }, - { - "domain_suffix": [ - "pythonhosted.org" - ], - "action": "route", - "outbound": "POLICY_DEFAULT" - }, - { - "domain_suffix": [ - "nvidia.com" - ], - "action": "route", - "outbound": "POLICY_DEFAULT" + "outbound": "PG_JAPAN" }, { "domain_suffix": [ + "ycombinator.com", + "distrowatch.com", + "pypi.org", + "pythonhosted.org", + "nvidia.com", "tailscale.com" ], "action": "route", - "outbound": "POLICY_DEFAULT" + "outbound": "PROXY" }, { - "domain_keyword": [ - "time.windows.com" - ], + "ip_cidr": ["149.154.160.0/20", "91.108.4.0/22"], "action": "route", - "outbound": "DIRECT" + "outbound": "PROXY" }, { - "domain_suffix": [ - "likezgq.top" - ], - "action": "route", - "outbound": "DIRECT" - }, - { - "domain_keyword": [ - "ra2web.com" - ], - "action": "route", - "outbound": "DIRECT" - }, - { - "domain_keyword": [ - "bun.sh.cn" - ], - "action": "route", - "outbound": "DIRECT" - }, - { - "domain_suffix": [ - "kgithub.com" - ], - "action": "route", - "outbound": "DIRECT" - }, - { - "domain_keyword": [ - "chronodivide.com" - ], - "action": "route", - "outbound": "DIRECT" - }, - { - "domain": [ - "clash.razord.top" - ], - "action": "route", - "outbound": "DIRECT" - }, - { - "domain": [ - "yacd.haishan.me" - ], - "action": "route", - "outbound": "DIRECT" - }, - { - "domain_suffix": [ - "likezgq.pub" - ], - "action": "route", - "outbound": "DIRECT" - }, - { - "domain_suffix": [ - "home.pub" - ], + "domain": ["time.windows.com", "clash.razord.top", "yacd.haishan.me"], "action": "route", "outbound": "DIRECT" }, { "domain_suffix": [ + "likezgq.pub", + "home.pub", + "kgithub.com", "lan" ], "action": "route", "outbound": "DIRECT" }, { - "process_name": [ - "Tailscale.exe" - ], - "action": "route", - "outbound": "DIRECT" - }, - { - "process_name": [ - "Tailscale Service.exe" - ], - "action": "route", - "outbound": "DIRECT" - }, - { - "process_name": [ - "tailscaled.exe" - ], - "action": "route", - "outbound": "DIRECT" - }, - { - "process_name": [ - "tailscale-ipn.exe" - ], - "action": "route", - "outbound": "DIRECT" - }, - { - "process_name": [ - "tailscaled" - ], - "action": "route", - "outbound": "DIRECT" - }, - { - "process_name": [ - "Tailscale" - ], - "action": "route", - "outbound": "DIRECT" - }, - { - "rule_set": [ - "github" - ], - "action": "route", - "outbound": "EXIT_SELF_HOSTED" - }, - { - "rule_set": [ - "tiktok" - ], - "action": "route", - "outbound": "EXIT_AMERICA" - }, - { - "rule_set": [ - "applications" - ], - "action": "route", - "outbound": "DIRECT" - }, - { - "rule_set": [ - "private" - ], - "action": "route", - "outbound": "DIRECT" - }, - { - "rule_set": [ - "reject" - ], - "action": "reject" - }, - { - "rule_set": [ - "icloud" - ], - "action": "route", - "outbound": "DIRECT" - }, - { - "rule_set": [ - "apple" - ], - "action": "route", - "outbound": "DIRECT" - }, - { - "rule_set": [ - "direct" - ], - "action": "route", - "outbound": "DIRECT" - }, - { - "rule_set": [ - "proxy" - ], - "action": "route", - "outbound": "POLICY_DEFAULT" - }, - { - "rule_set": [ - "telegramcidr" - ], - "action": "route", - "outbound": "POLICY_DEFAULT" - }, - { - "ip_cidr": [ - "104.27.80.65/32" - ], - "action": "route", - "outbound": "DIRECT" - }, - { - "ip_cidr": [ - "104.16.29.191/32" - ], - "action": "route", - "outbound": "DIRECT" - }, - { - "ip_cidr": [ - "141.101.115.236/32" - ], - "action": "route", - "outbound": "DIRECT" - }, - { - "ip_cidr": [ - "172.64.93.84/32" - ], - "action": "route", - "outbound": "DIRECT" - }, - { - "ip_cidr": [ - "142.171.94.73/32" - ], + "domain_keyword": ["ra2web.com", "bun.sh.cn", "chronodivide.com"], "action": "route", "outbound": "DIRECT" }, { "ip_cidr": [ + "104.27.80.65/32", + "104.16.29.191/32", + "141.101.115.236/32", + "172.64.93.84/32", + "142.171.94.73/32", "100.64.0.0/10" ], "action": "route", "outbound": "DIRECT" }, - { - "rule_set": [ - "lancidr" - ], - "action": "route", - "outbound": "DIRECT" - }, - { - "rule_set": [ - "cncidr" - ], - "action": "route", - "outbound": "DIRECT" - }, { "ip_is_private": true, "action": "route", "outbound": "DIRECT" }, { - "rule_set": [ - "geoip-cn" - ], + "rule_set": "geosite-category-ads-all", + "action": "reject" + }, + { + "rule_set": "geosite-icloud", "action": "route", "outbound": "DIRECT" + }, + { + "rule_set": "geosite-apple", + "action": "route", + "outbound": "DIRECT" + }, + { + "rule_set": "geosite-cn", + "action": "route", + "outbound": "DIRECT" + }, + { + "rule_set": "geoip-cn", + "action": "route", + "outbound": "DIRECT" + }, + { + "port": 22, + "action": "route", + "outbound": "SB_SELECTED" } ], "rule_set": [ @@ -1249,137 +539,39 @@ "type": "remote", "format": "binary", "url": "https://github.likezgq.top/https://raw.githubusercontent.com/SagerNet/sing-geosite/rule-set/geosite-category-ads-all.srs", - "http_client": "rules-direct" + "download_detour": "DIRECT" }, { "tag": "geosite-icloud", "type": "remote", "format": "binary", "url": "https://github.likezgq.top/https://raw.githubusercontent.com/SagerNet/sing-geosite/rule-set/geosite-icloud.srs", - "http_client": "rules-direct" + "download_detour": "DIRECT" }, { "tag": "geosite-apple", "type": "remote", "format": "binary", "url": "https://github.likezgq.top/https://raw.githubusercontent.com/SagerNet/sing-geosite/rule-set/geosite-apple.srs", - "http_client": "rules-direct" + "download_detour": "DIRECT" }, { "tag": "geosite-cn", "type": "remote", "format": "binary", "url": "https://github.likezgq.top/https://raw.githubusercontent.com/SagerNet/sing-geosite/rule-set/geosite-cn.srs", - "http_client": "rules-direct" + "download_detour": "DIRECT" }, { "tag": "geoip-cn", "type": "remote", "format": "binary", "url": "https://github.likezgq.top/https://raw.githubusercontent.com/SagerNet/sing-geoip/rule-set/geoip-cn.srs", - "http_client": "rules-direct" - }, - { - "tag": "github", - "type": "remote", - "format": "binary", - "url": "https://kv2git.likezgq.top/zgqq/person-share/raw/branch/main/phone_rules/github.srs", - "http_client": "rules-direct", - "update_interval": "1d" - }, - { - "tag": "tiktok", - "type": "remote", - "format": "binary", - "url": "https://kv2git.likezgq.top/zgqq/person-share/raw/branch/main/phone_rules/tiktok.srs", - "http_client": "rules-direct", - "update_interval": "1d" - }, - { - "tag": "applications", - "type": "remote", - "format": "binary", - "url": "https://kv2git.likezgq.top/zgqq/person-share/raw/branch/main/phone_rules/applications.srs", - "http_client": "rules-direct", - "update_interval": "1d" - }, - { - "tag": "private", - "type": "remote", - "format": "binary", - "url": "https://kv2git.likezgq.top/zgqq/person-share/raw/branch/main/phone_rules/private.srs", - "http_client": "rules-direct", - "update_interval": "1d" - }, - { - "tag": "reject", - "type": "remote", - "format": "binary", - "url": "https://kv2git.likezgq.top/zgqq/person-share/raw/branch/main/phone_rules/reject.srs", - "http_client": "rules-direct", - "update_interval": "1d" - }, - { - "tag": "icloud", - "type": "remote", - "format": "binary", - "url": "https://kv2git.likezgq.top/zgqq/person-share/raw/branch/main/phone_rules/icloud.srs", - "http_client": "rules-direct", - "update_interval": "1d" - }, - { - "tag": "apple", - "type": "remote", - "format": "binary", - "url": "https://kv2git.likezgq.top/zgqq/person-share/raw/branch/main/phone_rules/apple.srs", - "http_client": "rules-direct", - "update_interval": "1d" - }, - { - "tag": "direct", - "type": "remote", - "format": "binary", - "url": "https://kv2git.likezgq.top/zgqq/person-share/raw/branch/main/phone_rules/direct.srs", - "http_client": "rules-direct", - "update_interval": "1d" - }, - { - "tag": "proxy", - "type": "remote", - "format": "binary", - "url": "https://kv2git.likezgq.top/zgqq/person-share/raw/branch/main/phone_rules/proxy.srs", - "http_client": "rules-direct", - "update_interval": "1d" - }, - { - "tag": "telegramcidr", - "type": "remote", - "format": "binary", - "url": "https://kv2git.likezgq.top/zgqq/person-share/raw/branch/main/phone_rules/telegramcidr.srs", - "http_client": "rules-direct", - "update_interval": "1d" - }, - { - "tag": "lancidr", - "type": "remote", - "format": "binary", - "url": "https://kv2git.likezgq.top/zgqq/person-share/raw/branch/main/phone_rules/lancidr.srs", - "http_client": "rules-direct", - "update_interval": "1d" - }, - { - "tag": "cncidr", - "type": "remote", - "format": "binary", - "url": "https://kv2git.likezgq.top/zgqq/person-share/raw/branch/main/phone_rules/cncidr.srs", - "http_client": "rules-direct", - "update_interval": "1d" + "download_detour": "DIRECT" } ], "auto_detect_interface": true, - "final": "POLICY_DEFAULT", - "default_domain_resolver": "local", - "default_http_client": "rules-direct" + "final": "GPT_SELECTED" }, "experimental": { "clash_api": { @@ -1390,10 +582,5 @@ "enabled": true, "path": "cache.db" } - }, - "http_clients": [ - { - "tag": "rules-direct" - } - ] -} + } +} \ No newline at end of file