mixed-port: 7890 allow-lan: true tcp-concurrent: true enable-process: true find-process-mode: always mode: rule log-level: error ipv6: true external-controller: 127.0.0.1:9090 experimental: ignore-resolve-fail: true sniff-tls-sni: true tracing: true hosts: "localhost": 127.0.0.1 profile: store-selected: true store-fake-ip: true sniffer: enable: true sniff: http: { ports: [1-442, 444-8442, 8444-65535], override-destination: true } tls: { ports: [1-79, 81-8079, 8081-65535], override-destination: true } force-domain: - "+.v2ex.com" - www.google.com - google.com skip-domain: - Mijia Cloud - dlg.io.mi.com sniffing: - tls - http port-whitelist: - "80" - "443" tun: enable: true prefer-h3: true listen: 0.0.0.0:53 stack: gvisor dns-hijack: - "any:53" - "tcp://any:53" auto-redir: true auto-route: true auto-detect-interface: true dns: enable: true ipv6: true default-nameserver: - '1.1.1.1' - '8.8.8.8' enhanced-mode: fake-ip fake-ip-range: 198.18.0.1/16 fake-ip-filter: - 'stun.*.*' - 'stun.*.*.*' - '+.stun.*.*' - '+.stun.*.*.*' - '+.stun.*.*.*.*' - '+.stun.*.*.*.*.*' - '*.lan' - '+.msftncsi.com' - msftconnecttest.com - 'time?.*.com' - 'time.*.com' - 'time.*.gov' - 'time.*.apple.com' - time-ios.apple.com - 'time1.*.com' - 'time2.*.com' - 'time3.*.com' - 'time4.*.com' - 'time5.*.com' - 'time6.*.com' - 'time7.*.com' - 'ntp?.*.com' - 'ntp.*.com' - 'ntp1.*.com' - 'ntp2.*.com' - 'ntp3.*.com' - 'ntp4.*.com' - 'ntp5.*.com' - 'ntp6.*.com' - 'ntp7.*.com' - '+.pool.ntp.org' - '+.ipv6.microsoft.com' - speedtest.cros.wr.pvp.net - network-test.debian.org - detectportal.firefox.com - cable.auth.com - miwifi.com - routerlogin.com - routerlogin.net - tendawifi.com - tendawifi.net - tplinklogin.net - tplinkwifi.net - '*.xiami.com' - tplinkrepeater.net - router.asus.com - '*.*.*.srv.nintendo.net' - '*.*.stun.playstation.net' - '*.openwrt.pool.ntp.org' - resolver1.opendns.com - 'GC._msDCS.*.*' - 'DC._msDCS.*.*' - 'PDC._msDCS.*.*' use-hosts: true nameserver: - '8.8.4.4' - '1.0.0.1' - "https://1.0.0.1/dns-query" - "https://8.8.4.4/dns-query" nameserver-policy: 'RULE-SET:ir,ircidr,geoip:ir,+.ir,+.bonyan.co': ["217.218.155.155", "217.218.127.127", "https://dns.403.online/dns-query", "https://dns.shecan.ir/dns-query"] proxies: - {"name":"SiNAVM | SS | #1","type":"ss","server":"15.204.247.206","port":4444,"password":"pKEW8JPByTVTLtM","cipher":"aes-256-gcm"} - {"name":"SiNAVM | SS | #2","type":"ss","server":"198.98.53.130","port":443,"password":"eDfN7SODQceIOmIAbtJJtK","cipher":"chacha20-ietf-poly1305"} - {"name":"SiNAVM | SS | #3","type":"ss","server":"15.204.233.41","port":8882,"password":"kDWvXYZoTBcGkC4","cipher":"aes-256-gcm"} - {"name":"SiNAVM | SS | #4","type":"ss","server":"15.204.247.124","port":2375,"password":"faBAoD54k87UJG7","cipher":"aes-256-gcm"} - {"name":"SiNAVM | SS | #5","type":"ss","server":"c3.nastuh.link","port":443,"password":"y7KeRTzmH0vXT2kp","cipher":"chacha20-ietf-poly1305"} - {"name":"SiNAVM | SS | #6","type":"ss","server":"94.156.250.148","port":7001,"password":"RexnBgU7EV5ADxG","cipher":"aes-256-gcm"} - {"name":"SiNAVM | SS | #7","type":"ss","server":"20.101.46.229","port":443,"password":"y7KeRTzmH0vXT2kp","cipher":"chacha20-ietf-poly1305"} - {"name":"SiNAVM | SS | #8","type":"ss","server":"82.38.31.46","port":8080,"password":"oZIoA69Q8yhcQV8ka3Pa3A","cipher":"chacha20-ietf-poly1305"} - {"name":"SiNAVM | SS | #9","type":"ss","server":"8.209.74.72","port":20001,"password":"PWpjPo3tqhPN4yRZ","cipher":"chacha20-ietf-poly1305"} - {"name":"SiNAVM | SS | #10","type":"ss","server":"82.38.31.9","port":8080,"password":"oZIoA69Q8yhcQV8ka3Pa3A","cipher":"chacha20-ietf-poly1305"} - {"name":"SiNAVM | SS | #11","type":"ss","server":"82.38.31.155","port":8080,"password":"oZIoA69Q8yhcQV8ka3Pa3A","cipher":"chacha20-ietf-poly1305"} - {"name":"SiNAVM | SS | #12","type":"ss","server":"82.38.31.174","port":443,"password":"oZIoA69Q8yhcQV8ka3Pa3A","cipher":"chacha20-ietf-poly1305"} - {"name":"SiNAVM | SS | #13","type":"ss","server":"82.38.31.42","port":8080,"password":"oZIoA69Q8yhcQV8ka3Pa3A","cipher":"chacha20-ietf-poly1305"} - {"name":"SiNAVM | SS | #14","type":"ss","server":"82.38.31.47","port":8080,"password":"oZIoA69Q8yhcQV8ka3Pa3A","cipher":"chacha20-ietf-poly1305"} - {"name":"SiNAVM | SS | #15","type":"ss","server":"82.38.31.49","port":8080,"password":"oZIoA69Q8yhcQV8ka3Pa3A","cipher":"chacha20-ietf-poly1305"} - {"name":"SiNAVM | SS | #16","type":"ss","server":"82.38.31.162","port":443,"password":"oZIoA69Q8yhcQV8ka3Pa3A","cipher":"chacha20-ietf-poly1305"} - {"name":"SiNAVM | SS | #17","type":"ss","server":"82.38.31.3","port":8080,"password":"oZIoA69Q8yhcQV8ka3Pa3A","cipher":"chacha20-ietf-poly1305"} - {"name":"SiNAVM | SS | #18","type":"ss","server":"82.38.31.69","port":8080,"password":"oZIoA69Q8yhcQV8ka3Pa3A","cipher":"chacha20-ietf-poly1305"} - {"name":"SiNAVM | SS | #19","type":"ss","server":"193.29.139.225","port":8080,"password":"oZIoA69Q8yhcQV8ka3Pa3A","cipher":"chacha20-ietf-poly1305"} - {"name":"SiNAVM | SS | #20","type":"ss","server":"82.38.31.159","port":443,"password":"oZIoA69Q8yhcQV8ka3Pa3A","cipher":"chacha20-ietf-poly1305"} - {"name":"SiNAVM | SS | #21","type":"ss","server":"82.38.31.82","port":8080,"password":"oZIoA69Q8yhcQV8ka3Pa3A","cipher":"chacha20-ietf-poly1305"} - {"name":"SiNAVM | SS | #22","type":"ss","server":"82.38.31.11","port":8080,"password":"oZIoA69Q8yhcQV8ka3Pa3A","cipher":"chacha20-ietf-poly1305"} - {"name":"SiNAVM | SS | #23","type":"ss","server":"193.29.139.188","port":8080,"password":"oZIoA69Q8yhcQV8ka3Pa3A","cipher":"chacha20-ietf-poly1305"} - {"name":"SiNAVM | SS | #24","type":"ss","server":"82.38.31.13","port":8080,"password":"oZIoA69Q8yhcQV8ka3Pa3A","cipher":"chacha20-ietf-poly1305"} - {"name":"SiNAVM | SS | #25","type":"ss","server":"82.38.31.62","port":8080,"password":"oZIoA69Q8yhcQV8ka3Pa3A","cipher":"chacha20-ietf-poly1305"} - {"name":"SiNAVM | SS | #26","type":"ss","server":"193.29.139.204","port":8080,"password":"oZIoA69Q8yhcQV8ka3Pa3A","cipher":"chacha20-ietf-poly1305"} - {"name":"SiNAVM | SS | #27","type":"ss","server":"82.38.31.10","port":8080,"password":"oZIoA69Q8yhcQV8ka3Pa3A","cipher":"chacha20-ietf-poly1305"} - {"name":"SiNAVM | SS | #28","type":"ss","server":"82.38.31.39","port":8080,"password":"oZIoA69Q8yhcQV8ka3Pa3A","cipher":"chacha20-ietf-poly1305"} - {"name":"SiNAVM | SS | #29","type":"ss","server":"82.38.31.61","port":8080,"password":"oZIoA69Q8yhcQV8ka3Pa3A","cipher":"chacha20-ietf-poly1305"} - {"name":"SiNAVM | SS | #30","type":"ss","server":"82.38.31.7","port":8080,"password":"oZIoA69Q8yhcQV8ka3Pa3A","cipher":"chacha20-ietf-poly1305"} - {"name":"SiNAVM | SS | #31","type":"ss","server":"193.29.139.212","port":8080,"password":"QCXDxuDlTTMD7jtgHUjIoj","cipher":"chacha20-ietf-poly1305"} - {"name":"SiNAVM | SS | #32","type":"ss","server":"193.29.139.147","port":8080,"password":"k1dBOmOB4oqi7Ump37a1bQ","cipher":"chacha20-ietf-poly1305"} - {"name":"SiNAVM | SS | #33","type":"ss","server":"193.29.139.197","port":8080,"password":"oZIoA69Q8yhcQV8ka3Pa3A","cipher":"chacha20-ietf-poly1305"} - {"name":"SiNAVM | SS | #34","type":"ss","server":"82.38.31.149","port":443,"password":"oZIoA69Q8yhcQV8ka3Pa3A","cipher":"chacha20-ietf-poly1305"} - {"name":"SiNAVM | SS | #35","type":"ss","server":"82.38.31.48","port":8080,"password":"oZIoA69Q8yhcQV8ka3Pa3A","cipher":"chacha20-ietf-poly1305"} - {"name":"SiNAVM | SS | #36","type":"ss","server":"82.38.31.176","port":8080,"password":"k1dBOmOB4oqi7Ump37a1bQ","cipher":"chacha20-ietf-poly1305"} - {"name":"SiNAVM | SS | #37","type":"ss","server":"82.38.31.66","port":8080,"password":"oZIoA69Q8yhcQV8ka3Pa3A","cipher":"chacha20-ietf-poly1305"} - {"name":"SiNAVM | SS | #38","type":"ss","server":"193.29.139.168","port":8080,"password":"QCXDxuDlTTMD7jtgHUjIoj","cipher":"chacha20-ietf-poly1305"} - {"name":"SiNAVM | SS | #39","type":"ss","server":"193.29.139.179","port":8080,"password":"oZIoA69Q8yhcQV8ka3Pa3A","cipher":"chacha20-ietf-poly1305"} - {"name":"SiNAVM | SS | #40","type":"ss","server":"82.38.31.16","port":8080,"password":"oZIoA69Q8yhcQV8ka3Pa3A","cipher":"chacha20-ietf-poly1305"} - {"name":"SiNAVM | SS | #41","type":"ss","server":"82.38.31.179","port":8080,"password":"k1dBOmOB4oqi7Ump37a1bQ","cipher":"chacha20-ietf-poly1305"} - {"name":"SiNAVM | SS | #42","type":"ss","server":"193.29.139.202","port":8080,"password":"oZIoA69Q8yhcQV8ka3Pa3A","cipher":"chacha20-ietf-poly1305"} - {"name":"SiNAVM | SS | #43","type":"ss","server":"82.38.31.175","port":443,"password":"oZIoA69Q8yhcQV8ka3Pa3A","cipher":"chacha20-ietf-poly1305"} - {"name":"SiNAVM | SS | #44","type":"ss","server":"193.29.139.198","port":8080,"password":"k1dBOmOB4oqi7Ump37a1bQ","cipher":"chacha20-ietf-poly1305"} - {"name":"SiNAVM | SS | #45","type":"ss","server":"82.38.31.186","port":8080,"password":"k1dBOmOB4oqi7Ump37a1bQ","cipher":"chacha20-ietf-poly1305"} - {"name":"SiNAVM | SS | #46","type":"ss","server":"82.38.31.198","port":8080,"password":"k1dBOmOB4oqi7Ump37a1bQ","cipher":"chacha20-ietf-poly1305"} - {"name":"SiNAVM | SS | #47","type":"ss","server":"82.38.31.201","port":8080,"password":"k1dBOmOB4oqi7Ump37a1bQ","cipher":"chacha20-ietf-poly1305"} - {"name":"SiNAVM | SS | #48","type":"ss","server":"82.38.31.205","port":8080,"password":"k1dBOmOB4oqi7Ump37a1bQ","cipher":"chacha20-ietf-poly1305"} - {"name":"SiNAVM | SS | #49","type":"ss","server":"193.29.139.151","port":8080,"password":"oZIoA69Q8yhcQV8ka3Pa3A","cipher":"chacha20-ietf-poly1305"} - {"name":"SiNAVM | SS | #50","type":"ss","server":"193.29.139.235","port":443,"password":"oZIoA69Q8yhcQV8ka3Pa3A","cipher":"chacha20-ietf-poly1305"} - {"name":"SiNAVM | SS | #51","type":"ss","server":"82.38.31.17","port":8080,"password":"oZIoA69Q8yhcQV8ka3Pa3A","cipher":"chacha20-ietf-poly1305"} - {"name":"SiNAVM | SS | #52","type":"ss","server":"82.38.31.18","port":8080,"password":"oZIoA69Q8yhcQV8ka3Pa3A","cipher":"chacha20-ietf-poly1305"} - {"name":"SiNAVM | SS | #53","type":"ss","server":"82.38.31.2","port":8080,"password":"oZIoA69Q8yhcQV8ka3Pa3A","cipher":"chacha20-ietf-poly1305"} - {"name":"SiNAVM | SS | #54","type":"ss","server":"82.38.31.34","port":8080,"password":"oZIoA69Q8yhcQV8ka3Pa3A","cipher":"chacha20-ietf-poly1305"} - {"name":"SiNAVM | SS | #55","type":"ss","server":"82.38.31.26","port":8080,"password":"oZIoA69Q8yhcQV8ka3Pa3A","cipher":"chacha20-ietf-poly1305"} - {"name":"SiNAVM | SS | #56","type":"ss","server":"82.38.31.28","port":8080,"password":"oZIoA69Q8yhcQV8ka3Pa3A","cipher":"chacha20-ietf-poly1305"} - {"name":"SiNAVM | SS | #57","type":"ss","server":"193.29.139.223","port":8080,"password":"k1dBOmOB4oqi7Ump37a1bQ","cipher":"chacha20-ietf-poly1305"} - {"name":"SiNAVM | SS | #58","type":"ss","server":"82.38.31.35","port":8080,"password":"oZIoA69Q8yhcQV8ka3Pa3A","cipher":"chacha20-ietf-poly1305"} - {"name":"SiNAVM | SS | #59","type":"ss","server":"82.38.31.36","port":8080,"password":"oZIoA69Q8yhcQV8ka3Pa3A","cipher":"chacha20-ietf-poly1305"} - {"name":"SiNAVM | SS | #60","type":"ss","server":"telegram.khp25.com","port":1080,"password":"pno0e2keji2gsfea","cipher":"chacha20-ietf-poly1305"} - {"name":"SiNAVM | SS | #61","type":"ss","server":"telegramx.khp25.com","port":1080,"password":"m5nsedvdczx6x06e","cipher":"chacha20-ietf-poly1305"} - {"name":"SiNAVM | SS | #62","type":"ss","server":"102.133.165.160","port":16233,"password":"Xsy8Ox4yOV3xLlpxtjzs3X","cipher":"chacha20-ietf-poly1305"} - {"name":"SiNAVM | SS | #63","type":"ss","server":"139.84.247.164","port":8388,"password":"tfAcRikawhNoZAhu","cipher":"chacha20-ietf-poly1305"} - {"name":"SiNAVM | SS | #64","type":"ss","server":"51.79.49.116","port":8882,"password":"kDWvXYZoTBcGkC4","cipher":"aes-256-gcm"} - {"name":"SiNAVM | SS | #65","type":"ss","server":"51.79.85.185","port":8118,"password":"cdBIDV42DCwnfIN","cipher":"aes-256-gcm"} - {"name":"SiNAVM | SS | #66","type":"ss","server":"15.204.246.132","port":7307,"password":"FoOiGlkAA9yPEGP","cipher":"aes-256-gcm"} proxy-groups: - name: MANUAL type: select proxies: - URL-TEST - FALLBACK - 'SiNAVM | SS | #1' - 'SiNAVM | SS | #2' - 'SiNAVM | SS | #3' - 'SiNAVM | SS | #4' - 'SiNAVM | SS | #5' - 'SiNAVM | SS | #6' - 'SiNAVM | SS | #7' - 'SiNAVM | SS | #8' - 'SiNAVM | SS | #9' - 'SiNAVM | SS | #10' - 'SiNAVM | SS | #11' - 'SiNAVM | SS | #12' - 'SiNAVM | SS | #13' - 'SiNAVM | SS | #14' - 'SiNAVM | SS | #15' - 'SiNAVM | SS | #16' - 'SiNAVM | SS | #17' - 'SiNAVM | SS | #18' - 'SiNAVM | SS | #19' - 'SiNAVM | SS | #20' - 'SiNAVM | SS | #21' - 'SiNAVM | SS | #22' - 'SiNAVM | SS | #23' - 'SiNAVM | SS | #24' - 'SiNAVM | SS | #25' - 'SiNAVM | SS | #26' - 'SiNAVM | SS | #27' - 'SiNAVM | SS | #28' - 'SiNAVM | SS | #29' - 'SiNAVM | SS | #30' - 'SiNAVM | SS | #31' - 'SiNAVM | SS | #32' - 'SiNAVM | SS | #33' - 'SiNAVM | SS | #34' - 'SiNAVM | SS | #35' - 'SiNAVM | SS | #36' - 'SiNAVM | SS | #37' - 'SiNAVM | SS | #38' - 'SiNAVM | SS | #39' - 'SiNAVM | SS | #40' - 'SiNAVM | SS | #41' - 'SiNAVM | SS | #42' - 'SiNAVM | SS | #43' - 'SiNAVM | SS | #44' - 'SiNAVM | SS | #45' - 'SiNAVM | SS | #46' - 'SiNAVM | SS | #47' - 'SiNAVM | SS | #48' - 'SiNAVM | SS | #49' - 'SiNAVM | SS | #50' - 'SiNAVM | SS | #51' - 'SiNAVM | SS | #52' - 'SiNAVM | SS | #53' - 'SiNAVM | SS | #54' - 'SiNAVM | SS | #55' - 'SiNAVM | SS | #56' - 'SiNAVM | SS | #57' - 'SiNAVM | SS | #58' - 'SiNAVM | SS | #59' - 'SiNAVM | SS | #60' - 'SiNAVM | SS | #61' - 'SiNAVM | SS | #62' - 'SiNAVM | SS | #63' - 'SiNAVM | SS | #64' - 'SiNAVM | SS | #65' - 'SiNAVM | SS | #66' - name: URL-TEST type: url-test url: http://cp.cloudflare.com/ interval: 60 tolerance: 50 proxies: - 'SiNAVM | SS | #1' - 'SiNAVM | SS | #2' - 'SiNAVM | SS | #3' - 'SiNAVM | SS | #4' - 'SiNAVM | SS | #5' - 'SiNAVM | SS | #6' - 'SiNAVM | SS | #7' - 'SiNAVM | SS | #8' - 'SiNAVM | SS | #9' - 'SiNAVM | SS | #10' - 'SiNAVM | SS | #11' - 'SiNAVM | SS | #12' - 'SiNAVM | SS | #13' - 'SiNAVM | SS | #14' - 'SiNAVM | SS | #15' - 'SiNAVM | SS | #16' - 'SiNAVM | SS | #17' - 'SiNAVM | SS | #18' - 'SiNAVM | SS | #19' - 'SiNAVM | SS | #20' - 'SiNAVM | SS | #21' - 'SiNAVM | SS | #22' - 'SiNAVM | SS | #23' - 'SiNAVM | SS | #24' - 'SiNAVM | SS | #25' - 'SiNAVM | SS | #26' - 'SiNAVM | SS | #27' - 'SiNAVM | SS | #28' - 'SiNAVM | SS | #29' - 'SiNAVM | SS | #30' - 'SiNAVM | SS | #31' - 'SiNAVM | SS | #32' - 'SiNAVM | SS | #33' - 'SiNAVM | SS | #34' - 'SiNAVM | SS | #35' - 'SiNAVM | SS | #36' - 'SiNAVM | SS | #37' - 'SiNAVM | SS | #38' - 'SiNAVM | SS | #39' - 'SiNAVM | SS | #40' - 'SiNAVM | SS | #41' - 'SiNAVM | SS | #42' - 'SiNAVM | SS | #43' - 'SiNAVM | SS | #44' - 'SiNAVM | SS | #45' - 'SiNAVM | SS | #46' - 'SiNAVM | SS | #47' - 'SiNAVM | SS | #48' - 'SiNAVM | SS | #49' - 'SiNAVM | SS | #50' - 'SiNAVM | SS | #51' - 'SiNAVM | SS | #52' - 'SiNAVM | SS | #53' - 'SiNAVM | SS | #54' - 'SiNAVM | SS | #55' - 'SiNAVM | SS | #56' - 'SiNAVM | SS | #57' - 'SiNAVM | SS | #58' - 'SiNAVM | SS | #59' - 'SiNAVM | SS | #60' - 'SiNAVM | SS | #61' - 'SiNAVM | SS | #62' - 'SiNAVM | SS | #63' - 'SiNAVM | SS | #64' - 'SiNAVM | SS | #65' - 'SiNAVM | SS | #66' - name: FALLBACK type: fallback url: http://cp.cloudflare.com/ interval: 60 proxies: - 'SiNAVM | SS | #1' - 'SiNAVM | SS | #2' - 'SiNAVM | SS | #3' - 'SiNAVM | SS | #4' - 'SiNAVM | SS | #5' - 'SiNAVM | SS | #6' - 'SiNAVM | SS | #7' - 'SiNAVM | SS | #8' - 'SiNAVM | SS | #9' - 'SiNAVM | SS | #10' - 'SiNAVM | SS | #11' - 'SiNAVM | SS | #12' - 'SiNAVM | SS | #13' - 'SiNAVM | SS | #14' - 'SiNAVM | SS | #15' - 'SiNAVM | SS | #16' - 'SiNAVM | SS | #17' - 'SiNAVM | SS | #18' - 'SiNAVM | SS | #19' - 'SiNAVM | SS | #20' - 'SiNAVM | SS | #21' - 'SiNAVM | SS | #22' - 'SiNAVM | SS | #23' - 'SiNAVM | SS | #24' - 'SiNAVM | SS | #25' - 'SiNAVM | SS | #26' - 'SiNAVM | SS | #27' - 'SiNAVM | SS | #28' - 'SiNAVM | SS | #29' - 'SiNAVM | SS | #30' - 'SiNAVM | SS | #31' - 'SiNAVM | SS | #32' - 'SiNAVM | SS | #33' - 'SiNAVM | SS | #34' - 'SiNAVM | SS | #35' - 'SiNAVM | SS | #36' - 'SiNAVM | SS | #37' - 'SiNAVM | SS | #38' - 'SiNAVM | SS | #39' - 'SiNAVM | SS | #40' - 'SiNAVM | SS | #41' - 'SiNAVM | SS | #42' - 'SiNAVM | SS | #43' - 'SiNAVM | SS | #44' - 'SiNAVM | SS | #45' - 'SiNAVM | SS | #46' - 'SiNAVM | SS | #47' - 'SiNAVM | SS | #48' - 'SiNAVM | SS | #49' - 'SiNAVM | SS | #50' - 'SiNAVM | SS | #51' - 'SiNAVM | SS | #52' - 'SiNAVM | SS | #53' - 'SiNAVM | SS | #54' - 'SiNAVM | SS | #55' - 'SiNAVM | SS | #56' - 'SiNAVM | SS | #57' - 'SiNAVM | SS | #58' - 'SiNAVM | SS | #59' - 'SiNAVM | SS | #60' - 'SiNAVM | SS | #61' - 'SiNAVM | SS | #62' - 'SiNAVM | SS | #63' - 'SiNAVM | SS | #64' - 'SiNAVM | SS | #65' - 'SiNAVM | SS | #66' rule-providers: ir: {type: http, format: text, behavior: domain, path: ./ruleset/ir.txt, url: https://github.com/chocolate4u/Iran-clash-rules/releases/latest/download/ir.txt, interval: 86400} ads: {type: http, format: text, behavior: domain, path: ./ruleset/ads.txt, url: https://github.com/chocolate4u/Iran-clash-rules/releases/latest/download/ads.txt, interval: 86400} ircidr: {type: http, format: text, behavior: ipcidr, path: ./ruleset/ircidr.txt, url: https://github.com/chocolate4u/Iran-clash-rules/releases/latest/download/ircidr.txt, interval: 86400} private: {type: http, format: text, behavior: ipcidr, path: ./ruleset/private.txt, url: https://github.com/chocolate4u/Iran-clash-rules/releases/latest/download/private.txt, interval: 86400} apps: {type: http, format: text, behavior: domain, path: ./ruleset/apps.txt, url: https://github.com/chocolate4u/Iran-clash-rules/releases/latest/download/apps.txt, interval: 86400} malware: {type: http, format: text, behavior: domain, path: ./ruleset/malware.txt, url: https://github.com/chocolate4u/Iran-clash-rules/releases/latest/download/malware.txt, interval: 86400} phishing: {type: http, format: text, behavior: domain, path: ./ruleset/phishing.txt, url: https://github.com/chocolate4u/Iran-clash-rules/releases/latest/download/phishing.txt, interval: 86400} cryptominers: {type: http, format: text, behavior: domain, path: ./ruleset/cryptominers.txt, url: https://github.com/chocolate4u/Iran-clash-rules/releases/latest/download/cryptominers.txt, interval: 86400} rules: - IP-CIDR,127.0.0.1/32,DIRECT,no-resolve - IP-CIDR,198.18.0.1/16,DIRECT,no-resolve - IP-CIDR,28.0.0.1/8,DIRECT,no-resolve - IP-CIDR6,::1/128,DIRECT,no-resolve - DOMAIN-SUFFIX,local,DIRECT - DOMAIN-SUFFIX,ip6-localhost,DIRECT - DOMAIN-SUFFIX,ip6-loopback,DIRECT - DOMAIN-SUFFIX,lan,DIRECT - DOMAIN-SUFFIX,localhost,DIRECT - DOMAIN-SUFFIX,ir,DIRECT - DOMAIN,clash.razord.top,DIRECT - DOMAIN,yacd.haishan.me,DIRECT - DOMAIN,yacd.metacubex.one,DIRECT - DOMAIN,clash.metacubex.one,DIRECT - RULE-SET,ads,REJECT - RULE-SET,malware,REJECT - RULE-SET,phishing,REJECT - RULE-SET,cryptominers,REJECT - RULE-SET,private,DIRECT - RULE-SET,apps,DIRECT - RULE-SET,ir,DIRECT - RULE-SET,ircidr,DIRECT - MATCH,MANUAL