{ "mixed-port": 7890, "ipv6": true, "allow-lan": true, "mode": "rule", "log-level": "warning", "disable-keep-alive": false, "keep-alive-idle": 10, "keep-alive-interval": 15, "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://8.8.8.8/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:ir": "8.8.8.8#DIRECT", "rule-set:openai": "78.157.42.100#DIRECT", "rule-set:microsoft": "78.157.42.100#DIRECT", "rule-set:oracle": "78.157.42.100#DIRECT", "rule-set:docker": "78.157.42.100#DIRECT", "rule-set:adobe": "78.157.42.100#DIRECT", "rule-set:epicgames": "78.157.42.100#DIRECT", "rule-set:intel": "78.157.42.100#DIRECT", "rule-set:amd": "78.157.42.100#DIRECT", "rule-set:nvidia": "78.157.42.100#DIRECT", "rule-set:asus": "78.157.42.100#DIRECT", "rule-set:hp": "78.157.42.100#DIRECT", "rule-set:lenovo": "78.157.42.100#DIRECT" }, "hosts": { "rule-set:malware": "127.0.0.1", "rule-set:phishing": "127.0.0.1", "rule-set:cryptominers": "127.0.0.1" } }, "tun": { "enable": true, "stack": "mixed", "auto-route": true, "strict-route": true, "auto-detect-interface": true, "dns-hijack": [ "any:53", "tcp://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": "🇩🇪 IRDevs 1 - Cloud", "type": "vless", "server": "fk31lndm4w8uj0yp1drwltdtdko6y-cu.pages.dev", "port": 443, "uuid": "826f524a-cea1-4e44-9b49-3381d13b7593", "packet-encoding": "packetaddr", "ip-version": "dual", "tls": true, "network": "ws", "tfo": true, "mptcp": true, "ws-opts": { "path": "/recVqkVwqqw7LmBd", "headers": { "Host": "fk31lndm4w8uj0yp1drwltdtdko6y-cu.pages.dev" }, "max-early-data": 2560, "early-data-header-name": "Sec-WebSocket-Protocol" }, "servername": "fk31LNdm4W8uJ0yP1DrwLtDTdkO6y-cU.PagEs.DEv", "alpn": [ "http/1.1" ], "client-fingerprint": "random", "skip-cert-verify": false }, { "name": "🇩🇪 IRDevs 2 - Cloud", "type": "vless", "server": "www.speedtest.net", "port": 443, "uuid": "826f524a-cea1-4e44-9b49-3381d13b7593", "packet-encoding": "packetaddr", "ip-version": "dual", "tls": true, "network": "ws", "tfo": true, "mptcp": true, "ws-opts": { "path": "/UOaLeUmgQRZ5uhcq", "headers": { "Host": "fk31lndm4w8uj0yp1drwltdtdko6y-cu.pages.dev" }, "max-early-data": 2560, "early-data-header-name": "Sec-WebSocket-Protocol" }, "servername": "FK31lndM4w8uj0yp1dRWLTDtDKO6y-cU.PaGes.dEV", "alpn": [ "http/1.1" ], "client-fingerprint": "random", "skip-cert-verify": false }, { "name": "🇩🇪 IRDevs 3 - Cloud", "type": "vless", "server": "172.66.45.9", "port": 443, "uuid": "826f524a-cea1-4e44-9b49-3381d13b7593", "packet-encoding": "packetaddr", "ip-version": "dual", "tls": true, "network": "ws", "tfo": true, "mptcp": true, "ws-opts": { "path": "/NVWasBTxbfwF2HcE", "headers": { "Host": "fk31lndm4w8uj0yp1drwltdtdko6y-cu.pages.dev" }, "max-early-data": 2560, "early-data-header-name": "Sec-WebSocket-Protocol" }, "servername": "FK31lNDM4w8Uj0yp1DrWLtDtdKo6y-CU.pagEs.dEv", "alpn": [ "http/1.1" ], "client-fingerprint": "random", "skip-cert-verify": false }, { "name": "🇩🇪 IRDevs 4 - Cloud", "type": "vless", "server": "172.66.46.247", "port": 443, "uuid": "826f524a-cea1-4e44-9b49-3381d13b7593", "packet-encoding": "packetaddr", "ip-version": "dual", "tls": true, "network": "ws", "tfo": true, "mptcp": true, "ws-opts": { "path": "/Pkw6KxbVGLPdFvVB", "headers": { "Host": "fk31lndm4w8uj0yp1drwltdtdko6y-cu.pages.dev" }, "max-early-data": 2560, "early-data-header-name": "Sec-WebSocket-Protocol" }, "servername": "FK31LNdM4W8uJ0Yp1dRwLtDtDKO6Y-Cu.pAgEs.dev", "alpn": [ "http/1.1" ], "client-fingerprint": "random", "skip-cert-verify": false }, { "name": "🇩🇪 IRDevs 5 - Cloud", "type": "trojan", "server": "fk31lndm4w8uj0yp1drwltdtdko6y-cu.pages.dev", "port": 443, "password": ":bC5^lakx>$d", "ip-version": "dual", "tls": true, "network": "ws", "tfo": true, "mptcp": true, "ws-opts": { "path": "/tr36lzjdkNeRsTyvzS", "headers": { "Host": "fk31lndm4w8uj0yp1drwltdtdko6y-cu.pages.dev" }, "max-early-data": 2560, "early-data-header-name": "Sec-WebSocket-Protocol" }, "sni": "fK31lndM4w8uj0yp1drwLtDtDKO6y-CU.PagEs.deV", "alpn": [ "http/1.1" ], "client-fingerprint": "random", "skip-cert-verify": false }, { "name": "🇩🇪 IRDevs 6 - Cloud", "type": "trojan", "server": "www.speedtest.net", "port": 443, "password": ":bC5^lakx>$d", "ip-version": "dual", "tls": true, "network": "ws", "tfo": true, "mptcp": true, "ws-opts": { "path": "/trJWRbayZa8hawRRzg", "headers": { "Host": "fk31lndm4w8uj0yp1drwltdtdko6y-cu.pages.dev" }, "max-early-data": 2560, "early-data-header-name": "Sec-WebSocket-Protocol" }, "sni": "fK31lndm4w8Uj0Yp1DRWltdTdKO6y-cu.PagES.Dev", "alpn": [ "http/1.1" ], "client-fingerprint": "random", "skip-cert-verify": false }, { "name": "🇩🇪 IRDevs 7 - Cloud", "type": "trojan", "server": "172.66.45.9", "port": 443, "password": ":bC5^lakx>$d", "ip-version": "dual", "tls": true, "network": "ws", "tfo": true, "mptcp": true, "ws-opts": { "path": "/tr3Q4vmAMSvbxTaEmT", "headers": { "Host": "fk31lndm4w8uj0yp1drwltdtdko6y-cu.pages.dev" }, "max-early-data": 2560, "early-data-header-name": "Sec-WebSocket-Protocol" }, "sni": "FK31lNDm4W8uj0yp1DRWlTdTDKo6Y-cU.PAGES.dev", "alpn": [ "http/1.1" ], "client-fingerprint": "random", "skip-cert-verify": false }, { "name": "🇩🇪 IRDevs 8 - Cloud", "type": "trojan", "server": "172.66.46.247", "port": 443, "password": ":bC5^lakx>$d", "ip-version": "dual", "tls": true, "network": "ws", "tfo": true, "mptcp": true, "ws-opts": { "path": "/trCkP61MXFeK8jq8La", "headers": { "Host": "fk31lndm4w8uj0yp1drwltdtdko6y-cu.pages.dev" }, "max-early-data": 2560, "early-data-header-name": "Sec-WebSocket-Protocol" }, "sni": "Fk31lndm4W8UJ0YP1drWltdtdkO6y-Cu.paGES.DEv", "alpn": [ "http/1.1" ], "client-fingerprint": "random", "skip-cert-verify": false } ], "proxy-groups": [ { "name": "🇩🇪 Selector", "type": "select", "proxies": [ "🇩🇪👑 Fast", "🇩🇪 IRDevs 1 - Cloud", "🇩🇪 IRDevs 2 - Cloud", "🇩🇪 IRDevs 3 - Cloud", "🇩🇪 IRDevs 4 - Cloud", "🇩🇪 IRDevs 5 - Cloud", "🇩🇪 IRDevs 6 - Cloud", "🇩🇪 IRDevs 7 - Cloud", "🇩🇪 IRDevs 8 - Cloud", ] }, { "name": "🇩🇪👑 Fast", "type": "url-test", "url": "https://www.gstatic.com/generate_204", "interval": 30, "tolerance": 50, "proxies": [ "🇩🇪 IRDevs 1 - Cloud", "🇩🇪 IRDevs 2 - Cloud", "🇩🇪 IRDevs 3 - Cloud", "🇩🇪 IRDevs 4 - Cloud", "🇩🇪 IRDevs 5 - Cloud", "🇩🇪 IRDevs 6 - Cloud", "🇩🇪 IRDevs 7 - Cloud", "🇩🇪 IRDevs 8 - Cloud", ] } ], "rule-providers": { "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 }, "malware-cidr": { "type": "http", "format": "text", "behavior": "ipcidr", "url": "https://raw.githubusercontent.com/Chocolate4U/Iran-clash-rules/release/malware-ip.txt", "path": "./ruleset/malware-cidr.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 }, "phishing-cidr": { "type": "http", "format": "text", "behavior": "ipcidr", "url": "https://raw.githubusercontent.com/Chocolate4U/Iran-clash-rules/release/phishing-ip.txt", "path": "./ruleset/phishing-cidr.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 }, "ir": { "type": "http", "format": "text", "behavior": "domain", "url": "https://raw.githubusercontent.com/Chocolate4U/Iran-clash-rules/release/ir.txt", "path": "./ruleset/ir.txt", "interval": 86400 }, "ir-cidr": { "type": "http", "format": "text", "behavior": "ipcidr", "url": "https://raw.githubusercontent.com/Chocolate4U/Iran-clash-rules/release/ircidr.txt", "path": "./ruleset/ir-cidr.txt", "interval": 86400 }, "openai": { "type": "http", "format": "yaml", "behavior": "domain", "url": "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/openai.yaml", "path": "./ruleset/openai.yaml", "interval": 86400 }, "microsoft": { "type": "http", "format": "yaml", "behavior": "domain", "url": "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/microsoft.yaml", "path": "./ruleset/microsoft.yaml", "interval": 86400 }, "oracle": { "type": "http", "format": "yaml", "behavior": "domain", "url": "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/oracle.yaml", "path": "./ruleset/oracle.yaml", "interval": 86400 }, "docker": { "type": "http", "format": "yaml", "behavior": "domain", "url": "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/docker.yaml", "path": "./ruleset/docker.yaml", "interval": 86400 }, "adobe": { "type": "http", "format": "yaml", "behavior": "domain", "url": "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/adobe.yaml", "path": "./ruleset/adobe.yaml", "interval": 86400 }, "epicgames": { "type": "http", "format": "yaml", "behavior": "domain", "url": "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/epicgames.yaml", "path": "./ruleset/epicgames.yaml", "interval": 86400 }, "intel": { "type": "http", "format": "yaml", "behavior": "domain", "url": "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/intel.yaml", "path": "./ruleset/intel.yaml", "interval": 86400 }, "amd": { "type": "http", "format": "yaml", "behavior": "domain", "url": "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/amd.yaml", "path": "./ruleset/amd.yaml", "interval": 86400 }, "nvidia": { "type": "http", "format": "yaml", "behavior": "domain", "url": "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/nvidia.yaml", "path": "./ruleset/nvidia.yaml", "interval": 86400 }, "asus": { "type": "http", "format": "yaml", "behavior": "domain", "url": "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/asus.yaml", "path": "./ruleset/asus.yaml", "interval": 86400 }, "hp": { "type": "http", "format": "yaml", "behavior": "domain", "url": "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/hp.yaml", "path": "./ruleset/hp.yaml", "interval": 86400 }, "lenovo": { "type": "http", "format": "yaml", "behavior": "domain", "url": "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/lenovo.yaml", "path": "./ruleset/lenovo.yaml", "interval": 86400 } }, "rules": [ "NETWORK,udp,REJECT", "RULE-SET,malware,REJECT", "RULE-SET,phishing,REJECT", "RULE-SET,cryptominers,REJECT", "RULE-SET,malware-cidr,REJECT", "RULE-SET,phishing-cidr,REJECT", "RULE-SET,ir,DIRECT", "RULE-SET,openai,DIRECT", "RULE-SET,microsoft,DIRECT", "RULE-SET,oracle,DIRECT", "RULE-SET,docker,DIRECT", "RULE-SET,adobe,DIRECT", "RULE-SET,epicgames,DIRECT", "RULE-SET,intel,DIRECT", "RULE-SET,amd,DIRECT", "RULE-SET,nvidia,DIRECT", "RULE-SET,asus,DIRECT", "RULE-SET,hp,DIRECT", "RULE-SET,lenovo,DIRECT", "RULE-SET,ir-cidr,DIRECT", "MATCH,🇩🇪 Selector" ], "ntp": { "enable": true, "server": "time.cloudflare.com", "port": 123, "interval": 30 } }