{ "log": { "loglevel": "warning" }, "dns": { "hosts": { "localhost": "127.0.0.1", "dns.google": [ "8.8.8.8", "8.8.4.4" ], "dns.quad9.net": [ "9.9.9.9", "149.112.112.112" ], "dns.adguard-dns.com": [ "94.140.14.14", "94.140.15.15" ], "freedns.controld.com": [ "76.76.2.0", "76.76.10.0" ], "dns.mullvad.net": [ "194.242.2.2" ], "cloudflare-dns.com": [ "1.1.1.1", "1.0.0.1" ], "doh.opendns.com": [ "208.67.222.222", "208.67.220.220" ], "doh.libredns.gr": [ "116.202.176.26" ], "doh.dns4all.eu": [ "194.0.5.3" ], "wikimedia-dns.org": [ "185.71.138.138" ], "dns.hostux.net": [ "46.226.108.173", "46.226.109.82" ], "blank.dnsforge.de": [ "138.199.149.249", "78.47.71.194" ] }, "servers": [ "fakedns", { "address": "localhost", "domains": [ "full:localhost", "domain:local", "domain:lan", "regexp:^[^.]+$" ], "skipFallback": true, "queryStrategy": "UseIPv4", "timeoutMs": 4000 }, { "address": "https+local://common.dot.dns.yandex.net/dns-query", "domains": [ "full:localhost", "domain:local", "domain:lan", "regexp:^[^.]+$" ], "skipFallback": true, "queryStrategy": "UseIPv4", "timeoutMs": 4000 }, { "address": "https+local://safe.dot.dns.yandex.net/dns-query", "domains": [ "full:localhost", "domain:local", "domain:lan", "regexp:^[^.]+$" ], "skipFallback": true, "queryStrategy": "UseIPv4", "timeoutMs": 4000 }, { "address": "https+local://family.dot.dns.yandex.net/dns-query", "domains": [ "full:localhost", "domain:local", "domain:lan", "regexp:^[^.]+$" ], "skipFallback": true, "queryStrategy": "UseIPv4", "timeoutMs": 4000 }, { "address": "tcp+local://77.88.8.1:53", "domains": [ "full:dns.google", "full:dns.quad9.net", "full:dns.adguard-dns.com", "full:freedns.controld.com", "full:dns.mullvad.net", "full:cloudflare-dns.com", "full:doh.opendns.com", "full:doh.libredns.gr", "full:doh.dns4all.eu", "full:wikimedia-dns.org", "full:dns.hostux.net", "full:blank.dnsforge.de" ], "skipFallback": true, "queryStrategy": "UseIPv4", "timeoutMs": 4000 }, { "address": "tcp+local://77.88.8.2:53", "domains": [ "full:dns.google", "full:dns.quad9.net", "full:dns.adguard-dns.com", "full:freedns.controld.com", "full:dns.mullvad.net", "full:cloudflare-dns.com", "full:doh.opendns.com", "full:doh.libredns.gr", "full:doh.dns4all.eu", "full:wikimedia-dns.org", "full:dns.hostux.net", "full:blank.dnsforge.de" ], "skipFallback": true, "queryStrategy": "UseIPv4", "timeoutMs": 4000 }, { "address": "tcp+local://77.88.8.3:53", "domains": [ "full:dns.google", "full:dns.quad9.net", "full:dns.adguard-dns.com", "full:freedns.controld.com", "full:dns.mullvad.net", "full:cloudflare-dns.com", "full:doh.opendns.com", "full:doh.libredns.gr", "full:doh.dns4all.eu", "full:wikimedia-dns.org", "full:dns.hostux.net", "full:blank.dnsforge.de" ], "skipFallback": true, "queryStrategy": "UseIPv4", "timeoutMs": 4000 }, { "address": "tcp+local://77.88.8.7:53", "domains": [ "full:dns.google", "full:dns.quad9.net", "full:dns.adguard-dns.com", "full:freedns.controld.com", "full:dns.mullvad.net", "full:cloudflare-dns.com", "full:doh.opendns.com", "full:doh.libredns.gr", "full:doh.dns4all.eu", "full:wikimedia-dns.org", "full:dns.hostux.net", "full:blank.dnsforge.de" ], "skipFallback": true, "queryStrategy": "UseIPv4", "timeoutMs": 4000 }, { "address": "tcp+local://77.88.8.8:53", "domains": [ "full:dns.google", "full:dns.quad9.net", "full:dns.adguard-dns.com", "full:freedns.controld.com", "full:dns.mullvad.net", "full:cloudflare-dns.com", "full:doh.opendns.com", "full:doh.libredns.gr", "full:doh.dns4all.eu", "full:wikimedia-dns.org", "full:dns.hostux.net", "full:blank.dnsforge.de" ], "skipFallback": true, "queryStrategy": "UseIPv4", "timeoutMs": 4000 }, { "address": "tcp+local://77.88.8.88:53", "domains": [ "full:dns.google", "full:dns.quad9.net", "full:dns.adguard-dns.com", "full:freedns.controld.com", "full:dns.mullvad.net", "full:cloudflare-dns.com", "full:doh.opendns.com", "full:doh.libredns.gr", "full:doh.dns4all.eu", "full:wikimedia-dns.org", "full:dns.hostux.net", "full:blank.dnsforge.de" ], "skipFallback": true, "queryStrategy": "UseIPv4", "timeoutMs": 4000 }, { "address": "tcp+local://89.175.167.27:53", "domains": [ "full:dns.google", "full:dns.quad9.net", "full:dns.adguard-dns.com", "full:freedns.controld.com", "full:dns.mullvad.net", "full:cloudflare-dns.com", "full:doh.opendns.com", "full:doh.libredns.gr", "full:doh.dns4all.eu", "full:wikimedia-dns.org", "full:dns.hostux.net", "full:blank.dnsforge.de" ], "skipFallback": true, "queryStrategy": "UseIPv4", "timeoutMs": 4000 }, { "address": "tcp+local://94.72.28.59:53", "domains": [ "full:dns.google", "full:dns.quad9.net", "full:dns.adguard-dns.com", "full:freedns.controld.com", "full:dns.mullvad.net", "full:cloudflare-dns.com", "full:doh.opendns.com", "full:doh.libredns.gr", "full:doh.dns4all.eu", "full:wikimedia-dns.org", "full:dns.hostux.net", "full:blank.dnsforge.de" ], "skipFallback": true, "queryStrategy": "UseIPv4", "timeoutMs": 4000 }, { "address": "tcp+local://95.31.212.206:53", "domains": [ "full:dns.google", "full:dns.quad9.net", "full:dns.adguard-dns.com", "full:freedns.controld.com", "full:dns.mullvad.net", "full:cloudflare-dns.com", "full:doh.opendns.com", "full:doh.libredns.gr", "full:doh.dns4all.eu", "full:wikimedia-dns.org", "full:dns.hostux.net", "full:blank.dnsforge.de" ], "skipFallback": true, "queryStrategy": "UseIPv4", "timeoutMs": 4000 }, { "address": "tcp+local://82.140.107.246:53", "domains": [ "full:dns.google", "full:dns.quad9.net", "full:dns.adguard-dns.com", "full:freedns.controld.com", "full:dns.mullvad.net", "full:cloudflare-dns.com", "full:doh.opendns.com", "full:doh.libredns.gr", "full:doh.dns4all.eu", "full:wikimedia-dns.org", "full:dns.hostux.net", "full:blank.dnsforge.de" ], "skipFallback": true, "queryStrategy": "UseIPv4", "timeoutMs": 4000 }, { "address": "tcp+local://83.149.26.2:53", "domains": [ "full:dns.google", "full:dns.quad9.net", "full:dns.adguard-dns.com", "full:freedns.controld.com", "full:dns.mullvad.net", "full:cloudflare-dns.com", "full:doh.opendns.com", "full:doh.libredns.gr", "full:doh.dns4all.eu", "full:wikimedia-dns.org", "full:dns.hostux.net", "full:blank.dnsforge.de" ], "skipFallback": true, "queryStrategy": "UseIPv4", "timeoutMs": 4000 }, { "address": "tcp+local://188.162.79.131:53", "domains": [ "full:dns.google", "full:dns.quad9.net", "full:dns.adguard-dns.com", "full:freedns.controld.com", "full:dns.mullvad.net", "full:cloudflare-dns.com", "full:doh.opendns.com", "full:doh.libredns.gr", "full:doh.dns4all.eu", "full:wikimedia-dns.org", "full:dns.hostux.net", "full:blank.dnsforge.de" ], "skipFallback": true, "queryStrategy": "UseIPv4", "timeoutMs": 4000 }, "https://dns.google/dns-query", "https://dns.quad9.net/dns-query", "https://dns.adguard-dns.com/dns-query", "https://freedns.controld.com/p0", "https://dns.mullvad.net/dns-query", "https://cloudflare-dns.com/dns-query", "https://doh.opendns.com/dns-query", "https://doh.libredns.gr/dns-query", "https://doh.dns4all.eu/dns-query", "https://wikimedia-dns.org/dns-query", "https://dns.hostux.net/dns-query", "https://blank.dnsforge.de/dns-query" ], "queryStrategy": "UseIPv4", "disableCache": false, "serveStale": true, "useSystemHosts": true, "enableParallelQuery": true, "tag": "dns-remote", "disableFallbackIfMatch": true }, "fakedns": [ { "ipPool": "198.18.0.0/16", "poolSize": 65535 } ], "inbounds": [ { "tag": "socks-in", "listen": "127.0.0.1", "port": 10808, "protocol": "socks", "settings": { "auth": "noauth", "udp": true }, "sniffing": { "enabled": true, "destOverride": [ "http", "tls", "quic", "fakedns" ], "metadataOnly": false } }, { "tag": "http-in", "listen": "127.0.0.1", "port": 10809, "protocol": "http", "settings": {}, "sniffing": { "enabled": true, "destOverride": [ "http", "tls", "quic", "fakedns" ], "metadataOnly": false } }, { "tag": "dns-in", "listen": "127.0.0.1", "port": 10853, "protocol": "dokodemo-door", "settings": { "address": "1.1.1.1", "port": 53, "network": "tcp,udp" } } ], "outbounds": [ { "tag": "igareck-node-001", "protocol": "vless", "settings": { "vnext": [ { "address": "46.243.232.77", "port": 2080, "users": [ { "id": "38eb3e71-4349-4bd6-9baf-9740e1896495", "encryption": "none", "flow": "xtls-rprx-vision" } ] } ] }, "streamSettings": { "network": "raw", "sockopt": { "tcpKeepAliveIdle": 300, "tcpKeepAliveInterval": 60 }, "rawSettings": { "header": { "type": "none" } }, "security": "reality", "realitySettings": { "serverName": "unpkg.com", "fingerprint": "chrome", "publicKey": "CQBmePak1QN5SsSmK_KTOSLjsCTaiaM4Jtxt7jLheko", "shortId": "b0d8c9a285c70f6f" } } }, { "tag": "igareck-node-002", "protocol": "vless", "settings": { "vnext": [ { "address": "46.243.232.77", "port": 2080, "users": [ { "id": "38eb3e71-4349-4bd6-9baf-9740e1896495", "encryption": "none", "flow": "xtls-rprx-vision" } ] } ] }, "streamSettings": { "network": "raw", "sockopt": { "tcpKeepAliveIdle": 300, "tcpKeepAliveInterval": 60 }, "rawSettings": { "header": { "type": "none" } }, "security": "reality", "realitySettings": { "serverName": "unpkg.com", "fingerprint": "firefox", "publicKey": "CQBmePak1QN5SsSmK_KTOSLjsCTaiaM4Jtxt7jLheko", "shortId": "b0d8c9a285c70f6f" } } }, { "tag": "igareck-node-003", "protocol": "vless", "settings": { "vnext": [ { "address": "46.243.232.77", "port": 2080, "users": [ { "id": "38eb3e71-4349-4bd6-9baf-9740e1896495", "encryption": "none", "flow": "xtls-rprx-vision" } ] } ] }, "streamSettings": { "network": "raw", "sockopt": { "tcpKeepAliveIdle": 300, "tcpKeepAliveInterval": 60 }, "rawSettings": { "header": { "type": "none" } }, "security": "reality", "realitySettings": { "serverName": "unpkg.com", "fingerprint": "ios", "publicKey": "CQBmePak1QN5SsSmK_KTOSLjsCTaiaM4Jtxt7jLheko", "shortId": "b0d8c9a285c70f6f" } } }, { "tag": "igareck-node-004", "protocol": "vless", "settings": { "vnext": [ { "address": "46.243.232.77", "port": 2080, "users": [ { "id": "38eb3e71-4349-4bd6-9baf-9740e1896495", "encryption": "none", "flow": "xtls-rprx-vision" } ] } ] }, "streamSettings": { "network": "raw", "sockopt": { "tcpKeepAliveIdle": 300, "tcpKeepAliveInterval": 60 }, "rawSettings": { "header": { "type": "none" } }, "security": "reality", "realitySettings": { "serverName": "unpkg.com", "fingerprint": "qq", "publicKey": "CQBmePak1QN5SsSmK_KTOSLjsCTaiaM4Jtxt7jLheko", "shortId": "b0d8c9a285c70f6f" } } }, { "tag": "igareck-node-005", "protocol": "vless", "settings": { "vnext": [ { "address": "46.243.232.77", "port": 2080, "users": [ { "id": "38eb3e71-4349-4bd6-9baf-9740e1896495", "encryption": "none", "flow": "xtls-rprx-vision" } ] } ] }, "streamSettings": { "network": "raw", "sockopt": { "tcpKeepAliveIdle": 300, "tcpKeepAliveInterval": 60 }, "rawSettings": { "header": { "type": "none" } }, "security": "reality", "realitySettings": { "serverName": "unpkg.com", "fingerprint": "safari", "publicKey": "CQBmePak1QN5SsSmK_KTOSLjsCTaiaM4Jtxt7jLheko", "shortId": "b0d8c9a285c70f6f" } } }, { "tag": "igareck-node-006", "protocol": "vless", "settings": { "vnext": [ { "address": "46.243.232.77", "port": 2085, "users": [ { "id": "38eb3e71-4349-4bd6-9baf-9740e1896495", "encryption": "none", "flow": "xtls-rprx-vision" } ] } ] }, "streamSettings": { "network": "raw", "sockopt": { "tcpKeepAliveIdle": 300, "tcpKeepAliveInterval": 60 }, "rawSettings": { "header": { "type": "none" } }, "security": "reality", "realitySettings": { "serverName": "unpkg.com", "fingerprint": "chrome", "publicKey": "CQBmePak1QN5SsSmK_KTOSLjsCTaiaM4Jtxt7jLheko", "shortId": "b0d8c9a285c70f6f" } } }, { "tag": "igareck-node-007", "protocol": "vless", "settings": { "vnext": [ { "address": "46.243.232.77", "port": 2085, "users": [ { "id": "38eb3e71-4349-4bd6-9baf-9740e1896495", "encryption": "none", "flow": "xtls-rprx-vision" } ] } ] }, "streamSettings": { "network": "raw", "sockopt": { "tcpKeepAliveIdle": 300, "tcpKeepAliveInterval": 60 }, "rawSettings": { "header": { "type": "none" } }, "security": "reality", "realitySettings": { "serverName": "unpkg.com", "fingerprint": "firefox", "publicKey": "CQBmePak1QN5SsSmK_KTOSLjsCTaiaM4Jtxt7jLheko", "shortId": "b0d8c9a285c70f6f" } } }, { "tag": "igareck-node-008", "protocol": "vless", "settings": { "vnext": [ { "address": "46.243.232.77", "port": 2085, "users": [ { "id": "38eb3e71-4349-4bd6-9baf-9740e1896495", "encryption": "none", "flow": "xtls-rprx-vision" } ] } ] }, "streamSettings": { "network": "raw", "sockopt": { "tcpKeepAliveIdle": 300, "tcpKeepAliveInterval": 60 }, "rawSettings": { "header": { "type": "none" } }, "security": "reality", "realitySettings": { "serverName": "unpkg.com", "fingerprint": "ios", "publicKey": "CQBmePak1QN5SsSmK_KTOSLjsCTaiaM4Jtxt7jLheko", "shortId": "b0d8c9a285c70f6f" } } }, { "tag": "igareck-node-009", "protocol": "vless", "settings": { "vnext": [ { "address": "46.243.232.77", "port": 2085, "users": [ { "id": "38eb3e71-4349-4bd6-9baf-9740e1896495", "encryption": "none", "flow": "xtls-rprx-vision" } ] } ] }, "streamSettings": { "network": "raw", "sockopt": { "tcpKeepAliveIdle": 300, "tcpKeepAliveInterval": 60 }, "rawSettings": { "header": { "type": "none" } }, "security": "reality", "realitySettings": { "serverName": "unpkg.com", "fingerprint": "qq", "publicKey": "CQBmePak1QN5SsSmK_KTOSLjsCTaiaM4Jtxt7jLheko", "shortId": "b0d8c9a285c70f6f" } } }, { "tag": "igareck-node-010", "protocol": "vless", "settings": { "vnext": [ { "address": "46.243.232.77", "port": 2085, "users": [ { "id": "38eb3e71-4349-4bd6-9baf-9740e1896495", "encryption": "none", "flow": "xtls-rprx-vision" } ] } ] }, "streamSettings": { "network": "raw", "sockopt": { "tcpKeepAliveIdle": 300, "tcpKeepAliveInterval": 60 }, "rawSettings": { "header": { "type": "none" } }, "security": "reality", "realitySettings": { "serverName": "unpkg.com", "fingerprint": "safari", "publicKey": "CQBmePak1QN5SsSmK_KTOSLjsCTaiaM4Jtxt7jLheko", "shortId": "b0d8c9a285c70f6f" } } }, { "tag": "igareck-node-011", "protocol": "trojan", "settings": { "servers": [ { "address": "51.250.45.147", "port": 8443, "password": "650fc0b6-0082-4bc2-84e6-510a41970df6" } ] }, "streamSettings": { "network": "raw", "sockopt": { "tcpKeepAliveIdle": 300, "tcpKeepAliveInterval": 60 }, "rawSettings": { "header": { "type": "none" } }, "security": "reality", "realitySettings": { "serverName": "yandex.com", "fingerprint": "chrome", "publicKey": "sEUABt4QQ27IfkJvN7VlQGscq8tkHHsIOzMT6jsaWwg", "shortId": "491c9a1907ac51ff", "spiderX": "/" } } }, { "tag": "igareck-node-012", "protocol": "trojan", "settings": { "servers": [ { "address": "51.250.45.147", "port": 8443, "password": "650fc0b6-0082-4bc2-84e6-510a41970df6" } ] }, "streamSettings": { "network": "raw", "sockopt": { "tcpKeepAliveIdle": 300, "tcpKeepAliveInterval": 60 }, "rawSettings": { "header": { "type": "none" } }, "security": "reality", "realitySettings": { "serverName": "yandex.com", "fingerprint": "edge", "publicKey": "sEUABt4QQ27IfkJvN7VlQGscq8tkHHsIOzMT6jsaWwg", "shortId": "491c9a1907ac51ff", "spiderX": "/" } } }, { "tag": "igareck-node-013", "protocol": "trojan", "settings": { "servers": [ { "address": "51.250.45.147", "port": 8443, "password": "650fc0b6-0082-4bc2-84e6-510a41970df6" } ] }, "streamSettings": { "network": "raw", "sockopt": { "tcpKeepAliveIdle": 300, "tcpKeepAliveInterval": 60 }, "rawSettings": { "header": { "type": "none" } }, "security": "reality", "realitySettings": { "serverName": "yandex.com", "fingerprint": "firefox", "publicKey": "sEUABt4QQ27IfkJvN7VlQGscq8tkHHsIOzMT6jsaWwg", "shortId": "491c9a1907ac51ff", "spiderX": "/" } } }, { "tag": "igareck-node-014", "protocol": "trojan", "settings": { "servers": [ { "address": "51.250.45.147", "port": 8443, "password": "650fc0b6-0082-4bc2-84e6-510a41970df6" } ] }, "streamSettings": { "network": "raw", "sockopt": { "tcpKeepAliveIdle": 300, "tcpKeepAliveInterval": 60 }, "rawSettings": { "header": { "type": "none" } }, "security": "reality", "realitySettings": { "serverName": "yandex.com", "fingerprint": "qq", "publicKey": "sEUABt4QQ27IfkJvN7VlQGscq8tkHHsIOzMT6jsaWwg", "shortId": "491c9a1907ac51ff", "spiderX": "/" } } }, { "tag": "igareck-node-015", "protocol": "trojan", "settings": { "servers": [ { "address": "51.250.45.147", "port": 8443, "password": "650fc0b6-0082-4bc2-84e6-510a41970df6" } ] }, "streamSettings": { "network": "raw", "sockopt": { "tcpKeepAliveIdle": 300, "tcpKeepAliveInterval": 60 }, "rawSettings": { "header": { "type": "none" } }, "security": "reality", "realitySettings": { "serverName": "yandex.com", "fingerprint": "safari", "publicKey": "sEUABt4QQ27IfkJvN7VlQGscq8tkHHsIOzMT6jsaWwg", "shortId": "491c9a1907ac51ff", "spiderX": "/" } } }, { "tag": "direct", "protocol": "freedom", "settings": { "domainStrategy": "UseIPv4" } }, { "tag": "block", "protocol": "blackhole", "settings": { "response": { "type": "http" } } }, { "tag": "dns-out", "protocol": "dns", "settings": { "network": "tcp,udp" } } ], "observatory": { "subjectSelector": [ "igareck-node-" ], "probeURL": "https://www.gstatic.com/generate_204", "probeInterval": "5m", "enableConcurrency": true }, "routing": { "domainStrategy": "IPIfNonMatch", "domainMatcher": "hybrid", "balancers": [ { "tag": "igareck-auto", "selector": [ "igareck-node-" ], "fallbackTag": "igareck-node-001", "strategy": { "type": "leastPing" } } ], "rules": [ { "type": "field", "inboundTag": [ "dns-remote" ], "balancerTag": "igareck-auto" }, { "type": "field", "inboundTag": [ "dns-in" ], "outboundTag": "dns-out" }, { "type": "field", "domain": [ "full:localhost", "domain:local", "domain:lan", "regexp:^[^.]+$" ], "outboundTag": "direct" }, { "type": "field", "ip": [ "127.0.0.0/8", "10.0.0.0/8", "172.16.0.0/12", "192.168.0.0/16", "169.254.0.0/16", "100.64.0.0/10", "::1/128", "fc00::/7", "fe80::/10" ], "outboundTag": "direct" }, { "type": "field", "network": "tcp,udp", "balancerTag": "igareck-auto" } ] } }