{ "mixed-port": 7890, "ipv6": true, "allow-lan": true, "mode": "rule", "log-level": "warning", "disable-keep-alive": false, "keep-alive-idle": 30, "keep-alive-interval": 30, "unified-delay": false, "geo-auto-update": true, "geo-update-interval": 168, "external-controller": "127.0.0.1:9090", "external-ui-url": "https://github.com/MetaCubeX/metacubexd/archive/refs/heads/gh-pages.zip", "external-ui": "ui", "external-controller-cors": { "allow-origins": [ "*" ], "allow-private-network": true }, "profile": { "store-selected": true, "store-fake-ip": true }, "dns": { "enable": true, "listen": "0.0.0.0:1053", "ipv6": true, "respect-rules": true, "use-system-hosts": false, "nameserver": [ "https://dns.google/dns-query#✅ Selector" ], "proxy-server-nameserver": [ "8.8.8.8#DIRECT" ], "nameserver-policy": { "raw.githubusercontent.com": "8.8.8.8#DIRECT", "time.apple.com": "8.8.8.8#DIRECT", "rule-set:cn": [ "8.8.8.8#DIRECT" ] }, "default-nameserver": [ "https://8.8.8.8/dns-query#✅ Selector" ], "enhanced-mode": "fake-ip", "fake-ip-range": "198.18.0.1/16", "fake-ip-filter": [ "geosite:private" ] }, "tun": { "enable": true, "stack": "mixed", "auto-route": true, "strict-route": true, "auto-detect-interface": true, "dns-hijack": [ "any:53" ], "mtu": 9000 }, "sniffer": { "enable": true, "force-dns-mapping": true, "parse-pure-ip": true, "override-destination": false, "sniff": { "HTTP": { "ports": [ 80, 8080, 8880, 2052, 2082, 2086, 2095 ] }, "TLS": { "ports": [ 443, 8443, 2053, 2083, 2087, 2096 ] } } }, "proxies": [ { "name": "💦 1 - VLESS - Domain - 2053", "type": "vless", "server": "ddd.zcr07.dns-dynamic.net", "port": 2053, "uuid": "6d9e3875-b705-4304-a2eb-2597563d57b0", "tls": true, "network": "ws", "udp": true, "ws-opts": { "path": "/nS0L44aN5IPG5i4b/dHMuaHBjLnR3", "headers": { "host": "ddd.zcr07.dns-dynamic.net" }, "max-early-data": 2560, "early-data-header-name": "Sec-WebSocket-Protocol" }, "servername": "DDD.Zcr07.dNS-dYNaMIC.NeT", "alpn": [ "h2", "http/1.1" ], "client-fingerprint": "random", "skip-cert-verify": false }, { "name": "💦 2 - VLESS - Domain - 2053", "type": "vless", "server": "www.speedtest.net", "port": 2053, "uuid": "6d9e3875-b705-4304-a2eb-2597563d57b0", "tls": true, "network": "ws", "udp": true, "ws-opts": { "path": "/r3qPGqTgNcvQ87Ci/dHMuaHBjLnR3", "headers": { "host": "ddd.zcr07.dns-dynamic.net" }, "max-early-data": 2560, "early-data-header-name": "Sec-WebSocket-Protocol" }, "servername": "dDd.ZcR07.dns-DYnAMIC.NeT", "alpn": [ "h2", "http/1.1" ], "client-fingerprint": "random", "skip-cert-verify": false }, { "name": "💦 3 - VLESS - - 2053", "type": "vless", "server": "dns.zcr07.dns-dynamic.net.", "port": 2053, "uuid": "6d9e3875-b705-4304-a2eb-2597563d57b0", "tls": true, "network": "ws", "udp": true, "ws-opts": { "path": "/MvyLl0y2ItlZfVrV/dHMuaHBjLnR3", "headers": { "host": "ddd.zcr07.dns-dynamic.net" }, "max-early-data": 2560, "early-data-header-name": "Sec-WebSocket-Protocol" }, "servername": "DDD.zcR07.dNS-dYNaMic.Net", "alpn": [ "h2", "http/1.1" ], "client-fingerprint": "random", "skip-cert-verify": false }, { "name": "💦 4 - VLESS - IPv4 - 2053", "type": "vless", "server": "172.67.142.84", "port": 2053, "uuid": "6d9e3875-b705-4304-a2eb-2597563d57b0", "tls": true, "network": "ws", "udp": true, "ws-opts": { "path": "/4Rw6TqSXkhRlhbuU/dHMuaHBjLnR3", "headers": { "host": "ddd.zcr07.dns-dynamic.net" }, "max-early-data": 2560, "early-data-header-name": "Sec-WebSocket-Protocol" }, "servername": "DDd.zCr07.DnS-dynAMIc.nEt", "alpn": [ "h2", "http/1.1" ], "client-fingerprint": "random", "skip-cert-verify": false }, { "name": "💦 5 - VLESS - IPv4 - 2053", "type": "vless", "server": "104.21.41.39", "port": 2053, "uuid": "6d9e3875-b705-4304-a2eb-2597563d57b0", "tls": true, "network": "ws", "udp": true, "ws-opts": { "path": "/x9C4XMJLm2jpDzAS/dHMuaHBjLnR3", "headers": { "host": "ddd.zcr07.dns-dynamic.net" }, "max-early-data": 2560, "early-data-header-name": "Sec-WebSocket-Protocol" }, "servername": "DDd.Zcr07.DNS-DYnamIC.neT", "alpn": [ "h2", "http/1.1" ], "client-fingerprint": "random", "skip-cert-verify": false }, { "name": "💦 6 - VLESS - - 2053", "type": "vless", "server": "[dns.zcr07.dns-dynamic.net.]", "port": 2053, "uuid": "6d9e3875-b705-4304-a2eb-2597563d57b0", "tls": true, "network": "ws", "udp": true, "ws-opts": { "path": "/Ol64PFndqSy80jxZ/dHMuaHBjLnR3", "headers": { "host": "ddd.zcr07.dns-dynamic.net" }, "max-early-data": 2560, "early-data-header-name": "Sec-WebSocket-Protocol" }, "servername": "Ddd.zCr07.Dns-DynaMic.net", "alpn": [ "h2", "http/1.1" ], "client-fingerprint": "random", "skip-cert-verify": false }, { "name": "💦 7 - VLESS - IPv6 - 2053", "type": "vless", "server": "2606:4700:3036::6815:2927", "port": 2053, "uuid": "6d9e3875-b705-4304-a2eb-2597563d57b0", "tls": true, "network": "ws", "udp": true, "ws-opts": { "path": "/GixlYsuhMt3b1rc8/dHMuaHBjLnR3", "headers": { "host": "ddd.zcr07.dns-dynamic.net" }, "max-early-data": 2560, "early-data-header-name": "Sec-WebSocket-Protocol" }, "servername": "DDD.ZcR07.dNs-dyNamic.NeT", "alpn": [ "h2", "http/1.1" ], "client-fingerprint": "random", "skip-cert-verify": false }, { "name": "💦 8 - VLESS - IPv6 - 2053", "type": "vless", "server": "2606:4700:3037::ac43:8e54", "port": 2053, "uuid": "6d9e3875-b705-4304-a2eb-2597563d57b0", "tls": true, "network": "ws", "udp": true, "ws-opts": { "path": "/ekcvWGHVqPzmJFMw/dHMuaHBjLnR3", "headers": { "host": "ddd.zcr07.dns-dynamic.net" }, "max-early-data": 2560, "early-data-header-name": "Sec-WebSocket-Protocol" }, "servername": "DDD.zcR07.dnS-dYnAMIc.NeT", "alpn": [ "h2", "http/1.1" ], "client-fingerprint": "random", "skip-cert-verify": false }, { "name": "💦 9 - VLESS - Clean IP - 2053", "type": "vless", "server": "2606:4700:9c69:41e8:f3ba:a982:d95:7c5d", "port": 2053, "uuid": "6d9e3875-b705-4304-a2eb-2597563d57b0", "tls": true, "network": "ws", "udp": true, "ws-opts": { "path": "/V0YG8KfCerUFIPSA/dHMuaHBjLnR3", "headers": { "host": "ddd.zcr07.dns-dynamic.net" }, "max-early-data": 2560, "early-data-header-name": "Sec-WebSocket-Protocol" }, "servername": "dDd.zcr07.dnS-dyNaMiC.nEt", "alpn": [ "h2", "http/1.1" ], "client-fingerprint": "random", "skip-cert-verify": false }, { "name": "💦 10 - VLESS - Clean IP - 2053", "type": "vless", "server": "2606:4700:a9:1bbc:2c68:294e:3b99:b83d", "port": 2053, "uuid": "6d9e3875-b705-4304-a2eb-2597563d57b0", "tls": true, "network": "ws", "udp": true, "ws-opts": { "path": "/MBTmEm3xcQg2prRR/dHMuaHBjLnR3", "headers": { "host": "ddd.zcr07.dns-dynamic.net" }, "max-early-data": 2560, "early-data-header-name": "Sec-WebSocket-Protocol" }, "servername": "ddd.ZcR07.DnS-dYnAMIC.nEt", "alpn": [ "h2", "http/1.1" ], "client-fingerprint": "random", "skip-cert-verify": false }, { "name": "💦 1 - Trojan - Domain - 2053", "type": "trojan", "server": "ddd.zcr07.dns-dynamic.net", "port": 2053, "password": "jx(oeD3]_eKad7@y", "network": "ws", "udp": true, "ws-opts": { "path": "/trzQuZ6lMfQ8PPjtVm/dHMuaHBjLnR3", "headers": { "host": "ddd.zcr07.dns-dynamic.net" }, "max-early-data": 2560, "early-data-header-name": "Sec-WebSocket-Protocol" }, "sni": "dDD.ZCr07.DnS-DyNamic.neT", "alpn": [ "h2", "http/1.1" ], "client-fingerprint": "random", "skip-cert-verify": false }, { "name": "💦 2 - Trojan - Domain - 2053", "type": "trojan", "server": "www.speedtest.net", "port": 2053, "password": "jx(oeD3]_eKad7@y", "network": "ws", "udp": true, "ws-opts": { "path": "/trczw0S0c5LcJ68vGz/dHMuaHBjLnR3", "headers": { "host": "ddd.zcr07.dns-dynamic.net" }, "max-early-data": 2560, "early-data-header-name": "Sec-WebSocket-Protocol" }, "sni": "ddd.ZCR07.dNS-DYNAMic.NET", "alpn": [ "h2", "http/1.1" ], "client-fingerprint": "random", "skip-cert-verify": false }, { "name": "💦 3 - Trojan - - 2053", "type": "trojan", "server": "dns.zcr07.dns-dynamic.net.", "port": 2053, "password": "jx(oeD3]_eKad7@y", "network": "ws", "udp": true, "ws-opts": { "path": "/trxi7kyF6iQriLELJS/dHMuaHBjLnR3", "headers": { "host": "ddd.zcr07.dns-dynamic.net" }, "max-early-data": 2560, "early-data-header-name": "Sec-WebSocket-Protocol" }, "sni": "ddd.ZcR07.Dns-dynAMIc.NEt", "alpn": [ "h2", "http/1.1" ], "client-fingerprint": "random", "skip-cert-verify": false }, { "name": "💦 4 - Trojan - IPv4 - 2053", "type": "trojan", "server": "172.67.142.84", "port": 2053, "password": "jx(oeD3]_eKad7@y", "network": "ws", "udp": true, "ws-opts": { "path": "/tr1VQSzx6pT9x9RsDc/dHMuaHBjLnR3", "headers": { "host": "ddd.zcr07.dns-dynamic.net" }, "max-early-data": 2560, "early-data-header-name": "Sec-WebSocket-Protocol" }, "sni": "ddD.zcr07.Dns-DynAmiC.nEt", "alpn": [ "h2", "http/1.1" ], "client-fingerprint": "random", "skip-cert-verify": false }, { "name": "💦 5 - Trojan - IPv4 - 2053", "type": "trojan", "server": "104.21.41.39", "port": 2053, "password": "jx(oeD3]_eKad7@y", "network": "ws", "udp": true, "ws-opts": { "path": "/trnji15mNWsSgpeF2L/dHMuaHBjLnR3", "headers": { "host": "ddd.zcr07.dns-dynamic.net" }, "max-early-data": 2560, "early-data-header-name": "Sec-WebSocket-Protocol" }, "sni": "DdD.zCr07.dns-dynamic.NeT", "alpn": [ "h2", "http/1.1" ], "client-fingerprint": "random", "skip-cert-verify": false }, { "name": "💦 6 - Trojan - - 2053", "type": "trojan", "server": "[dns.zcr07.dns-dynamic.net.]", "port": 2053, "password": "jx(oeD3]_eKad7@y", "network": "ws", "udp": true, "ws-opts": { "path": "/trm99oSE8fpmZ5xoRv/dHMuaHBjLnR3", "headers": { "host": "ddd.zcr07.dns-dynamic.net" }, "max-early-data": 2560, "early-data-header-name": "Sec-WebSocket-Protocol" }, "sni": "DDD.ZCR07.dns-DYNAmIC.NET", "alpn": [ "h2", "http/1.1" ], "client-fingerprint": "random", "skip-cert-verify": false }, { "name": "💦 7 - Trojan - IPv6 - 2053", "type": "trojan", "server": "2606:4700:3036::6815:2927", "port": 2053, "password": "jx(oeD3]_eKad7@y", "network": "ws", "udp": true, "ws-opts": { "path": "/trTguvoEJLZSyu4cfX/dHMuaHBjLnR3", "headers": { "host": "ddd.zcr07.dns-dynamic.net" }, "max-early-data": 2560, "early-data-header-name": "Sec-WebSocket-Protocol" }, "sni": "ddD.zCR07.DNs-DYNaMiC.NeT", "alpn": [ "h2", "http/1.1" ], "client-fingerprint": "random", "skip-cert-verify": false }, { "name": "💦 8 - Trojan - IPv6 - 2053", "type": "trojan", "server": "2606:4700:3037::ac43:8e54", "port": 2053, "password": "jx(oeD3]_eKad7@y", "network": "ws", "udp": true, "ws-opts": { "path": "/trkikXy928SIBXd6Is/dHMuaHBjLnR3", "headers": { "host": "ddd.zcr07.dns-dynamic.net" }, "max-early-data": 2560, "early-data-header-name": "Sec-WebSocket-Protocol" }, "sni": "DdD.zcr07.Dns-dYnAmiC.NeT", "alpn": [ "h2", "http/1.1" ], "client-fingerprint": "random", "skip-cert-verify": false }, { "name": "💦 9 - Trojan - Clean IP - 2053", "type": "trojan", "server": "2606:4700:9c69:41e8:f3ba:a982:d95:7c5d", "port": 2053, "password": "jx(oeD3]_eKad7@y", "network": "ws", "udp": true, "ws-opts": { "path": "/tryRNXtBnHcCxGuYaq/dHMuaHBjLnR3", "headers": { "host": "ddd.zcr07.dns-dynamic.net" }, "max-early-data": 2560, "early-data-header-name": "Sec-WebSocket-Protocol" }, "sni": "DdD.zcr07.DNs-dYnAMIC.net", "alpn": [ "h2", "http/1.1" ], "client-fingerprint": "random", "skip-cert-verify": false }, { "name": "💦 10 - Trojan - Clean IP - 2053", "type": "trojan", "server": "2606:4700:a9:1bbc:2c68:294e:3b99:b83d", "port": 2053, "password": "jx(oeD3]_eKad7@y", "network": "ws", "udp": true, "ws-opts": { "path": "/trsg1fr2TG6ZyauzVf/dHMuaHBjLnR3", "headers": { "host": "ddd.zcr07.dns-dynamic.net" }, "max-early-data": 2560, "early-data-header-name": "Sec-WebSocket-Protocol" }, "sni": "DDd.zCr07.dns-dynAmIc.nET", "alpn": [ "h2", "http/1.1" ], "client-fingerprint": "random", "skip-cert-verify": false } ], "proxy-groups": [ { "name": "✅ Selector", "type": "select", "proxies": [ "💦 Best Ping 💥", "💦 1 - VLESS - Domain - 2053", "💦 2 - VLESS - Domain - 2053", "💦 3 - VLESS - - 2053", "💦 4 - VLESS - IPv4 - 2053", "💦 5 - VLESS - IPv4 - 2053", "💦 6 - VLESS - - 2053", "💦 7 - VLESS - IPv6 - 2053", "💦 8 - VLESS - IPv6 - 2053", "💦 9 - VLESS - Clean IP - 2053", "💦 10 - VLESS - Clean IP - 2053", "💦 1 - Trojan - Domain - 2053", "💦 2 - Trojan - Domain - 2053", "💦 3 - Trojan - - 2053", "💦 4 - Trojan - IPv4 - 2053", "💦 5 - Trojan - IPv4 - 2053", "💦 6 - Trojan - - 2053", "💦 7 - Trojan - IPv6 - 2053", "💦 8 - Trojan - IPv6 - 2053", "💦 9 - Trojan - Clean IP - 2053", "💦 10 - Trojan - Clean IP - 2053" ] }, { "name": "💦 Best Ping 💥", "type": "url-test", "url": "https://www.gstatic.com/generate_204", "interval": 30, "tolerance": 50, "proxies": [ "💦 1 - VLESS - Domain - 2053", "💦 2 - VLESS - Domain - 2053", "💦 3 - VLESS - - 2053", "💦 4 - VLESS - IPv4 - 2053", "💦 5 - VLESS - IPv4 - 2053", "💦 6 - VLESS - - 2053", "💦 7 - VLESS - IPv6 - 2053", "💦 8 - VLESS - IPv6 - 2053", "💦 9 - VLESS - Clean IP - 2053", "💦 10 - VLESS - Clean IP - 2053", "💦 1 - Trojan - Domain - 2053", "💦 2 - Trojan - Domain - 2053", "💦 3 - Trojan - - 2053", "💦 4 - Trojan - IPv4 - 2053", "💦 5 - Trojan - IPv4 - 2053", "💦 6 - Trojan - - 2053", "💦 7 - Trojan - IPv6 - 2053", "💦 8 - Trojan - IPv6 - 2053", "💦 9 - Trojan - Clean IP - 2053", "💦 10 - Trojan - Clean IP - 2053" ] } ], "rule-providers": { "cn": { "type": "http", "format": "yaml", "behavior": "domain", "url": "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/cn.yaml", "path": "./ruleset/cn.yaml", "interval": 86400 }, "cn-cidr": { "type": "http", "format": "yaml", "behavior": "ipcidr", "url": "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geoip/cn.yaml", "path": "./ruleset/cn-cidr.yaml", "interval": 86400 }, "malware": { "type": "http", "format": "text", "behavior": "domain", "url": "https://raw.githubusercontent.com/Chocolate4U/Iran-clash-rules/release/malware.txt", "path": "./ruleset/malware.txt", "interval": 86400 }, "phishing": { "type": "http", "format": "text", "behavior": "domain", "url": "https://raw.githubusercontent.com/Chocolate4U/Iran-clash-rules/release/phishing.txt", "path": "./ruleset/phishing.txt", "interval": 86400 }, "cryptominers": { "type": "http", "format": "text", "behavior": "domain", "url": "https://raw.githubusercontent.com/Chocolate4U/Iran-clash-rules/release/cryptominers.txt", "path": "./ruleset/cryptominers.txt", "interval": 86400 }, "ads": { "type": "http", "format": "text", "behavior": "domain", "url": "https://raw.githubusercontent.com/Chocolate4U/Iran-clash-rules/release/ads.txt", "path": "./ruleset/ads.txt", "interval": 86400 } }, "rules": [ "RULE-SET,cn,DIRECT", "RULE-SET,cn-cidr,DIRECT", "RULE-SET,malware,REJECT", "RULE-SET,phishing,REJECT", "RULE-SET,cryptominers,REJECT", "RULE-SET,ads,REJECT", "MATCH,✅ Selector" ], "ntp": { "enable": true, "server": "time.apple.com", "port": 123, "interval": 30 } }