{ "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": "/L1RGvGbXobqJbmOo/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": "/Lhw6BxK4U6NR4ScU/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": "/EHzkzUv7OOKoCL1W/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": "/z2sZCZxykFRsgkk6/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": "/cwPUVmpLCvxQBbfA/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": "/AVmzDeB0yLQLGOMK/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:3037::ac43:8e54", "port": 2053, "uuid": "6d9e3875-b705-4304-a2eb-2597563d57b0", "tls": true, "network": "ws", "udp": true, "ws-opts": { "path": "/c1p89VSKPljQgBYs/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:3036::6815:2927", "port": 2053, "uuid": "6d9e3875-b705-4304-a2eb-2597563d57b0", "tls": true, "network": "ws", "udp": true, "ws-opts": { "path": "/dFF9rnsBocDRQmh5/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": "/QiZlw3v2FDruk8Rs/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": "/ilBTlB4S0gexHdM0/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": "/tryqZllEuTz1GYLSOi/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": "/trfFJg54FY0BdCiJzH/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": "/trkSPr6mSaI0Glj5MC/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": "/trBupIrDiAmbhPXG4c/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": "/tr5sjpdJvauuHXGEha/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": "/tra1TaRthUOTYmqBAX/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:3037::ac43:8e54", "port": 2053, "password": "jx(oeD3]_eKad7@y", "network": "ws", "udp": true, "ws-opts": { "path": "/trqGo8dAhr3gjsG4hA/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:3036::6815:2927", "port": 2053, "password": "jx(oeD3]_eKad7@y", "network": "ws", "udp": true, "ws-opts": { "path": "/trtgCYWCNIWUWyis8j/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": "/tr5VhqhLG7m9HNVBCo/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": "/trKGMubv3M1wh3kWlF/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 } }