mode: rule log-level: info # ignore-resolve-fail: false ipv6: false profile: # tracing: true store-selected: true # store-fake-ip: true # sniff-tls-sni: true ### Meta features ### tcp-concurrent: true global-client-fingerprint: chrome unified-delay: true dns: enable: true ipv6: false use-host: false listen: 127.0.0.1:7874 enhanced-mode: fake-ip fallback-filter: geoip: true geoip-code: IR ipcidr: # - 240.0.0.0/4 - 10.10.34.34/31 - 10.10.34.36/32 fake-ip-filter: - "*.lan" - "*.localdomain" - "*.localhost" - "*.local" - "time.*.com" - "time.*.gov" - "time.*.apple.com" - "lens.l.google.com" - "stun.l.google.com" default-nameserver: - 1.1.1.1 - 8.8.8.8 nameserver: - 1.1.1.1 - 1.0.0.1 # - 8.8.8.8 # - 9.9.9.9 # - 208.67.222.222 # - https://basic.rethinkdns.com/dns-query # - https://dns.google/dns-query # - https://cloudflare-dns.com/dns-query # - https://dns.quad9.net/dns-query # - https://doh.opendns.com/dns-query # - https://dns.controld.com/ # - https://nsc.torgues.net/dns-query # - https://ipv4-zepto-mci-1.edge.nextdns.io/dns-query fallback: # - tcp://1.1.1.1 # - tcp://9.9.9.9 # - 185.145.125.145 # - tcp://1.0.0.1 # - tcp://8.8.8.8 # - 9.9.9.9 - https://www.namava-ir.top/dns-query # redirect to dns.google - https://puredns.org/dns-query - https://kronos.plan9-dns.com/dns-query # - https://dnslow.me/dns-query # Working # - https://ipv4-zepto-mci-1.edge.nextdns.io/dns-query # - https://cloudflare-dns.com/dns-query ###flags### # de 🇩🇪 - id 🇮🇩 - ca 🇨🇦 - hk 🇭🇰 - my 🇲🇾 - jp 🇯🇵 - uk 🇬🇧 - ua 🇺🇦 - se 🇸🇪 - sp 🇪🇸 - us 🇺🇸 - za 🇿🇦 - sg 🇸🇬 - pl 🇵🇱 - fr 🇫🇷 - kr 🇰🇷 - nl 🇳🇱 - au 🇦🇺 - ae 🇦🇪 - th 🇹🇭 - vn 🇻🇳 - it 🇮🇹 - no 🇳🇴 proxies: # - {name: "☘️Doprax☘️", type: "vmess", server: "domaindemom4xe.eu-ffaqrvbjixds.dopraxrocks.net", port: 443, uuid: "3445bb7a-7dcb-408e-be51-a8912bad94ea", alterId: 0, cipher: "auto", network: "ws", udp: true, tls: true, skip-cert-verify: false, ws-opts: {path: "/vmess"}} # - {name: "FreeNode🇺🇸Atlanta🛠(11)", type: vmess, server: "104.16.0.170", port: 443, uuid: "59088BE1-AB52-99BA-4BE1-2B68AFECDF22", alterId: 0, cipher: "auto", udp: true, tls: true, servername: "worker4.denin68336.workers.dev", network: "ws", ws-opts: {path: "/Atlanta.v2ray.online:443/speedtest", headers: {host: "worker4.denin68336.workers.dev"}}} # - {name: "FreeNode🇺🇸Phoenix🛠(12)", type: vmess, server: "104.16.0.170", port: 443, uuid: "59088BE1-AB52-99BA-4BE1-2B68AFECDF22", alterId: 0, cipher: "auto", udp: true, tls: true, servername: "worker4.denin68336.workers.dev", network: "ws", ws-opts: {path: "/Phoenix.v2ray.online:443/speedtest", headers: {host: "worker4.denin68336.workers.dev"}}} # - {name: "FreeNode🇺🇸Kansas🛠(13)", type: vmess, server: "104.16.0.170", port: 443, uuid: "59088BE1-AB52-99BA-4BE1-2B68AFECDF22", alterId: 0, cipher: "auto", udp: true, tls: true, servername: "worker4.denin68336.workers.dev", network: "ws", ws-opts: {path: "/Kansas.v2ray.online:443/speedtest", headers: {host: "worker4.denin68336.workers.dev"}}} # - {name: "FreeNode🇫🇷Paris🛠(15)", type: vmess, server: "104.16.0.170", port: 443, uuid: "59088BE1-AB52-99BA-4BE1-2B68AFECDF22", alterId: 0, cipher: "auto", udp: true, tls: true, servername: "worker4.denin68336.workers.dev", network: "ws", ws-opts: {path: "/Paris.v2ray.online:443/speedtest", headers: {host: "worker4.denin68336.workers.dev"}}} # - {name: "FreeNode🇱🇻Riga🛠(17)", type: vmess, server: "104.16.0.170", port: 443, uuid: "59088BE1-AB52-99BA-4BE1-2B68AFECDF22", alterId: 0, cipher: "auto", udp: true, tls: true, servername: "worker4.denin68336.workers.dev", network: "ws", ws-opts: {path: "/Riga.v2ray.online:443/speedtest", headers: {host: "worker4.denin68336.workers.dev"}}} # - {name: "FreeNode🇳🇱Amsterdam🛠(16)", type: vmess, server: "104.16.0.170", port: 443, uuid: "59088BE1-AB52-99BA-4BE1-2B68AFECDF22", alterId: 0, cipher: "auto", udp: true, tls: true, servername: "worker4.denin68336.workers.dev", network: "ws", ws-opts: {path: "/Amsterdam.v2ray.online:443/speedtest", headers: {host: "worker4.denin68336.workers.dev"}}} # - {name: "FreeNode🇺🇸Seattle🛠(14)", type: vmess, server: "104.16.0.170", port: 443, uuid: "59088BE1-AB52-99BA-4BE1-2B68AFECDF22", alterId: 0, cipher: "auto", udp: true, tls: true, servername: "worker4.denin68336.workers.dev", network: "ws", ws-opts: {path: "/Seattle.v2ray.online:443/speedtest", headers: {host: "worker4.denin68336.workers.dev"}}} # - {name: "FreeNode🇯🇵Tokyo🛠(18)", type: vmess, server: "104.16.0.170", port: 443, uuid: "59088BE1-AB52-99BA-4BE1-2B68AFECDF22", alterId: 0, cipher: "auto", udp: true, tls: true, servername: "worker4.denin68336.workers.dev", network: "ws", ws-opts: {path: "/Tokyo.v2ray.online:443/speedtest", headers: {host: "worker4.denin68336.workers.dev"}}} # - {name: "FreeNode🇩🇪Dusseldorf🛠(19)", type: vmess, server: "104.16.0.170", port: 443, uuid: "59088BE1-AB52-99BA-4BE1-2B68AFECDF22", alterId: 0, cipher: "auto", udp: true, tls: true, servername: "worker4.denin68336.workers.dev", network: "ws", ws-opts: {path: "/Dusseldorf.v2ray.online:443/speedtest", headers: {host: "worker4.denin68336.workers.dev"}}} # - {name: "FreeNode🇺🇸Atlanta🛠(21)", type: "vmess", server: "104.16.0.214", port: 443, uuid: "5642E751-6AC6-45FD-8809-FD3FA7B8A20F", alterId: 0, cipher: "auto", udp: true, tls: true, servername: "worker4.denin68336.workers.dev", network: "ws", ws-opts: {path: "/Atlanta.v2ray.online:443/speedtest", headers: {host: "worker4.denin68336.workers.dev"}}} # - {name: "FreeNode🇯🇵Tokyo🛠(28)", type: "vmess", server: "104.16.0.214", port: 443, uuid: "5642E751-6AC6-45FD-8809-FD3FA7B8A20F", alterId: 0, cipher: "auto", udp: true, tls: true, servername: "worker4.denin68336.workers.dev", network: "ws", ws-opts: {path: "/Tokyo.v2ray.online:443/speedtest", headers: {host: "worker4.denin68336.workers.dev"}}} # - {name: "FreeNode🇺🇸Phoenix🛠(22)", type: "vmess", server: "104.16.0.214", port: 443, uuid: "5642E751-6AC6-45FD-8809-FD3FA7B8A20F", alterId: 0, cipher: "auto", udp: true, tls: true, servername: "worker4.denin68336.workers.dev", network: "ws", ws-opts: {path: "/Phoenix.v2ray.online:443/speedtest", headers: {host: "worker4.denin68336.workers.dev"}}} # - {name: "FreeNode🇳🇱Amsterdam🛠(26)", type: "vmess", server: "104.16.0.214", port: 443, uuid: "5642E751-6AC6-45FD-8809-FD3FA7B8A20F", alterId: 0, cipher: "auto", udp: true, tls: true, servername: "worker4.denin68336.workers.dev", network: "ws", ws-opts: {path: "/Amsterdam.v2ray.online:443/speedtest", headers: {host: "worker4.denin68336.workers.dev"}}} # - {name: "FreeNode🇺🇸Seattle🛠(24)", type: "vmess", server: "104.16.0.214", port: 443, uuid: "5642E751-6AC6-45FD-8809-FD3FA7B8A20F", alterId: 0, cipher: "auto", udp: true, tls: true, servername: "worker4.denin68336.workers.dev", network: "ws", ws-opts: {path: "/Seattle.v2ray.online:443/speedtest", headers: {host: "worker4.denin68336.workers.dev"}}} # - {name: "FreeNode🇩🇪Dusseldorf🛠(29)", type: "vmess", server: "104.16.0.214", port: 443, uuid: "5642E751-6AC6-45FD-8809-FD3FA7B8A20F", alterId: 0, cipher: "auto", udp: true, tls: true, servername: "worker4.denin68336.workers.dev", network: "ws", ws-opts: {path: "/Dusseldorf.v2ray.online:443/speedtest", headers: {host: "worker4.denin68336.workers.dev"}}} # - {name: "FreeNode🇺🇸Kansas🛠(23)", type: "vmess", server: "104.16.0.214", port: 443, uuid: "5642E751-6AC6-45FD-8809-FD3FA7B8A20F", alterId: 0, cipher: "auto", udp: true, tls: true, servername: "worker4.denin68336.workers.dev", network: "ws", ws-opts: {path: "/Kansas.v2ray.online:443/speedtest", headers: {host: "worker4.denin68336.workers.dev"}}} # - {name: "FreeNode🇫🇷Paris🛠(25)", type: "vmess", server: "104.16.0.214", port: 443, uuid: "5642E751-6AC6-45FD-8809-FD3FA7B8A20F", alterId: 0, cipher: "auto", udp: true, tls: true, servername: "worker4.denin68336.workers.dev", network: "ws", ws-opts: {path: "/Paris.v2ray.online:443/speedtest", headers: {host: "worker4.denin68336.workers.dev"}}} # - {name: "FreeNode🇱🇻Riga🛠(27)", type: "vmess", server: "104.16.0.214", port: 443, uuid: "5642E751-6AC6-45FD-8809-FD3FA7B8A20F", alterId: 0, cipher: "auto", udp: true, tls: true, servername: "worker4.denin68336.workers.dev", network: "ws", ws-opts: {path: "/Riga.v2ray.online:443/speedtest", headers: {host: "worker4.denin68336.workers.dev"}}} # - {name: "FreeNode🇺🇸Seattle🛠(34)", type: "vmess", server: "104.16.0.101", port: 443, uuid: "11A9BBCA-CCF2-4C84-9AE4-6E2CA1E66D2A", alterId: 0, cipher: "auto", udp: true, tls: true, servername: "worker5.tipage6563.workers.dev", network: "ws", ws-opts: {path: "/Seattle.v2ray.online:443/speedtest", headers: {host: "worker5.tipage6563.workers.dev"}}} # - {name: "FreeNode🇫🇷Paris🛠(35)", type: "vmess", server: "104.16.0.101", port: 443, uuid: "11A9BBCA-CCF2-4C84-9AE4-6E2CA1E66D2A", alterId: 0, cipher: "auto", udp: true, tls: true, servername: "worker5.tipage6563.workers.dev", network: "ws", ws-opts: {path: "/Paris.v2ray.online:443/speedtest", headers: {host: "worker5.tipage6563.workers.dev"}}} # - {name: "FreeNode🇳🇱Amsterdam🛠(36)", type: "vmess", server: "104.16.0.101", port: 443, uuid: "11A9BBCA-CCF2-4C84-9AE4-6E2CA1E66D2A", alterId: 0, cipher: "auto", udp: true, tls: true, servername: "worker5.tipage6563.workers.dev", network: "ws", ws-opts: {path: "/Amsterdam.v2ray.online:443/speedtest", headers: {host: "worker5.tipage6563.workers.dev"}}} # - {name: "FreeNode🇺🇸Kansas🛠(33)", type: "vmess", server: "104.16.0.101", port: 443, uuid: "11A9BBCA-CCF2-4C84-9AE4-6E2CA1E66D2A", alterId: 0, cipher: "auto", udp: true, tls: true, servername: "worker5.tipage6563.workers.dev", network: "ws", ws-opts: {path: "/Kansas.v2ray.online:443/speedtest", headers: {host: "worker5.tipage6563.workers.dev"}}} # - {name: "FreeNode🇯🇵Tokyo🛠(38)", type: "vmess", server: "104.16.0.101", port: 443, uuid: "11A9BBCA-CCF2-4C84-9AE4-6E2CA1E66D2A", alterId: 0, cipher: "auto", udp: true, tls: true, servername: "worker5.tipage6563.workers.dev", network: "ws", ws-opts: {path: "/Tokyo.v2ray.online:443/speedtest", headers: {host: "worker5.tipage6563.workers.dev"}}} # - {name: "FreeNode🇺🇸Phoenix🛠(32)", type: "vmess", server: "104.16.0.101", port: 443, uuid: "11A9BBCA-CCF2-4C84-9AE4-6E2CA1E66D2A", alterId: 0, cipher: "auto", udp: true, tls: true, servername: "worker5.tipage6563.workers.dev", network: "ws", ws-opts: {path: "/Phoenix.v2ray.online:443/speedtest", headers: {host: "worker5.tipage6563.workers.dev"}}} # - {name: "FreeNode🇺🇸Atlanta🛠(31)", type: "vmess", server: "104.16.0.101", port: 443, uuid: "11A9BBCA-CCF2-4C84-9AE4-6E2CA1E66D2A", alterId: 0, cipher: "auto", udp: true, tls: true, servername: "worker5.tipage6563.workers.dev", network: "ws", ws-opts: {path: "/Atlanta.v2ray.online:443/speedtest", headers: {host: "worker5.tipage6563.workers.dev"}}} # - {name: "FreeNode🇩🇪Dusseldorf🛠(39)", type: "vmess", server: "104.16.0.101", port: 443, uuid: "11A9BBCA-CCF2-4C84-9AE4-6E2CA1E66D2A", alterId: 0, cipher: "auto", udp: true, tls: true, servername: "worker5.tipage6563.workers.dev", network: "ws", ws-opts: {path: "/Dusseldorf.v2ray.online:443/speedtest", headers: {host: "worker5.tipage6563.workers.dev"}}} # - {name: "FreeNode🇱🇻Riga🛠(37)", type: "vmess", server: "104.16.0.101", port: 443, uuid: "11A9BBCA-CCF2-4C84-9AE4-6E2CA1E66D2A", alterId: 0, cipher: "auto", udp: true, tls: true, servername: "worker5.tipage6563.workers.dev", network: "ws", ws-opts: {path: "/Riga.v2ray.online:443/speedtest", headers: {host: "worker5.tipage6563.workers.dev"}}} # - {name: "FreeNode🇺🇸Seattle🛠(44)", type: "vmess", server: "104.16.0.170", port: 443, uuid: "7223AFD7-FF67-4B1E-978E-EE0F019B5442", alterId: 0, cipher: "auto", udp: true, tls: true, servername: "worker5.tipage6563.workers.dev", network: "ws", ws-opts: {path: "/Seattle.v2ray.online:443/speedtest", headers: {host: "worker5.tipage6563.workers.dev"}}} # - {name: "FreeNode🇫🇷Paris🛠(45)", type: "vmess", server: "104.16.0.170", port: 443, uuid: "7223AFD7-FF67-4B1E-978E-EE0F019B5442", alterId: 0, cipher: "auto", udp: true, tls: true, servername: "worker5.tipage6563.workers.dev", network: "ws", ws-opts: {path: "/Paris.v2ray.online:443/speedtest", headers: {host: "worker5.tipage6563.workers.dev"}}} # - {name: "FreeNode🇳🇱Amsterdam🛠(46)", type: "vmess", server: "104.16.0.170", port: 443, uuid: "7223AFD7-FF67-4B1E-978E-EE0F019B5442", alterId: 0, cipher: "auto", udp: true, tls: true, servername: "worker5.tipage6563.workers.dev", network: "ws", ws-opts: {path: "/Amsterdam.v2ray.online:443/speedtest", headers: {host: "worker5.tipage6563.workers.dev"}}} # - {name: "FreeNode🇺🇸Kansas🛠(43)", type: "vmess", server: "104.16.0.170", port: 443, uuid: "7223AFD7-FF67-4B1E-978E-EE0F019B5442", alterId: 0, cipher: "auto", udp: true, tls: true, servername: "worker5.tipage6563.workers.dev", network: "ws", ws-opts: {path: "/Kansas.v2ray.online:443/speedtest", headers: {host: "worker5.tipage6563.workers.dev"}}} # - {name: "FreeNode🇯🇵Tokyo🛠(48)", type: "vmess", server: "104.16.0.170", port: 443, uuid: "7223AFD7-FF67-4B1E-978E-EE0F019B5442", alterId: 0, cipher: "auto", udp: true, tls: true, servername: "worker5.tipage6563.workers.dev", network: "ws", ws-opts: {path: "/Tokyo.v2ray.online:443/speedtest", headers: {host: "worker5.tipage6563.workers.dev"}}} # - {name: "FreeNode🇺🇸Phoenix🛠(42)", type: "vmess", server: "104.16.0.170", port: 443, uuid: "7223AFD7-FF67-4B1E-978E-EE0F019B5442", alterId: 0, cipher: "auto", udp: true, tls: true, servername: "worker5.tipage6563.workers.dev", network: "ws", ws-opts: {path: "/Phoenix.v2ray.online:443/speedtest", headers: {host: "worker5.tipage6563.workers.dev"}}} # - {name: "FreeNode🇺🇸Atlanta🛠(41)", type: "vmess", server: "104.16.0.170", port: 443, uuid: "7223AFD7-FF67-4B1E-978E-EE0F019B5442", alterId: 0, cipher: "auto", udp: true, tls: true, servername: "worker5.tipage6563.workers.dev", network: "ws", ws-opts: {path: "/Atlanta.v2ray.online:443/speedtest", headers: {host: "worker5.tipage6563.workers.dev"}}} # - {name: "FreeNode🇩🇪Dusseldorf🛠(49)", type: "vmess", server: "104.16.0.170", port: 443, uuid: "7223AFD7-FF67-4B1E-978E-EE0F019B5442", alterId: 0, cipher: "auto", udp: true, tls: true, servername: "worker5.tipage6563.workers.dev", network: "ws", ws-opts: {path: "/Dusseldorf.v2ray.online:443/speedtest", headers: {host: "worker5.tipage6563.workers.dev"}}} # - {name: "FreeNode🇱🇻Riga🛠(47)", type: "vmess", server: "104.16.0.170", port: 443, uuid: "7223AFD7-FF67-4B1E-978E-EE0F019B5442", alterId: 0, cipher: "auto", udp: true, tls: true, servername: "worker5.tipage6563.workers.dev", network: "ws", ws-opts: {path: "/Riga.v2ray.online:443/speedtest", headers: {host: "worker5.tipage6563.workers.dev"}}} proxy-providers: irancell: type: http url: https://www.dropbox.com/s/c5k95ed2ns050os/irancell.yml?dl=1 path: ./proxies/irancell.yml interval: 86400 health-check: enable: true url: http://cp.cloudflare.com lazy: true interval: 600 mci: type: http url: https://www.dropbox.com/s/803mgad9vyxmq8w/mci.yml?dl=1 path: ./proxies/mci.yml interval: 86400 health-check: enable: true url: http://cp.cloudflare.com lazy: true interval: 600 asiatech: type: http url: https://dropbox.com/s/m9ycrxsxrkkec7n/asiatech.yml?dl=1 path: ./proxies/asiatech.yml interval: 86400 health-check: enable: true url: http://cp.cloudflare.com lazy: true interval: 600 pishgaman: type: http url: https://www.dropbox.com/s/dt9ksb1xeylotio/pishgaman.yml?dl=1 path: ./proxies/pishgaman.yml interval: 86400 health-check: enable: true url: http://cp.cloudflare.com lazy: true interval: 600 mokhaberat: type: http url: https://www.dropbox.com/s/qtu1lz5ss1uorg6/mokhaberat.yml?dl=1 path: ./proxies/mokhaberat.yml interval: 86400 health-check: enable: true url: http://cp.cloudflare.com lazy: true interval: 600 shatel: type: http url: https://www.dropbox.com/s/9qpz0j95amb65o8/shatel.yml?dl=1 path: ./proxies/shatel.yml interval: 86400 health-check: enable: true url: http://cp.cloudflare.com lazy: true interval: 600 worker: type: http url: https://lookup.eacvdgae3sa.eu.org/clash?max=200 path: ./proxies/worker.yml # interval: 86400 health-check: enable: true url: http://cp.cloudflare.com interval: 300 proxy-groups: - name: Proxy type: select # disable-udp: true proxies: - Asiatech - MCI - Irancell - Pishgaman - Mokhaberat - Shatel - Worker - DIRECT - name: Asiatech type: select use: - asiatech - name: MCI type: select use: - mci - name: Irancell type: select use: - irancell - name: Pishgaman type: select use: - pishgaman - name: Mokhaberat type: select use: - mokhaberat - name: Shatel type: select use: - shatel - name: Worker type: select use: - worker - name: Unfiltered-Sites type: select proxies: - Proxy - DIRECT - name: Ad-Block type: select proxies: - OFF - ON - name: ON type: select proxies: - REJECT - name: OFF type: select proxies: - Proxy rule-providers: ad: type: http behavior: domain path: ./customRules/rejectLinks.yaml url: https://raw.githubusercontent.com/Loyalsoldier/clash-rules/release/reject.txt interval: 259200 unfiltered: type: http behavior: domain path: ./customRules/unfiltered.txt url: https://www.dropbox.com/s/sx6um4hkgxco1ur/directLinks.txt?dl=1 interval: 259200 rules: - IP-CIDR,192.168.0.0/16,DIRECT - IP-CIDR,127.0.0.0/8,DIRECT - RULE-SET,ad,Ad-Block - DOMAIN-SUFFIX,ir,DIRECT - GEOIP,IR,DIRECT - RULE-SET,unfiltered,Unfiltered-Sites - MATCH,Proxy