{ "log": { "level": "error", "timestamp": true }, "dns": { "servers": [ { "tag": "dns_proxy", "address": "https://1.1.1.1/dns-query", "address_resolver": "dns_direct", "detour": "proxy" }, { "tag": "dns_direct", "address": "223.5.5.5", "detour": "direct" }, { "tag": "dns_block", "address": "rcode://success" } ], "rules": [ { "outbound": "any", "server": "dns_direct" }, { "rule_set": "geosite-cn", "server": "dns_direct" }, { "rule_set": "geosite-category-ads-all", "server": "dns_block", "disable_cache": true } ], "final": "dns_proxy", "independent_cache": true }, "inbounds": [ { "tag": "tproxy_in", "type": "tproxy", "listen": "0.0.0.0", "listen_port": 7893, "sniff": true, "sniff_override_destination": true } ], "outbounds": [ { "tag": "proxy", "type": "vless", "server": "rm.impromxx.com", "server_port": 2036, "uuid": "0ad7d003-8e79-4529-8b55-09610947c09b", "tls": { "enabled": true, "server_name": "baidu.stickrouter.com", "utls": { "enabled": true, "fingerprint": "chrome" } }, "transport": { "type": "ws", "path": "/stickrouter", "headers": { "Host": "baidu.stickrouter.com" } } }, { "tag": "direct", "type": "direct" }, { "tag": "block", "type": "block" }, { "tag": "dns_out", "type": "dns" }, { "tag": "auto", "type": "urltest", "outbounds": ["proxy"], "url": "https://www.gstatic.com/generate_204", "interval": "30s", "tolerance": 50 } ], "route": { "rules": [ { "rule_set": "geosite-category-ads-all", "outbound": "block" }, { "protocol": "dns", "outbound": "dns_out" }, { "ip_is_private": true, "outbound": "direct" }, { "rule_set": "geosite-cn", "outbound": "direct" }, { "rule_set": "geoip-cn", "outbound": "direct" } ], "rule_set": [ { "tag": "geosite-cn", "type": "remote", "format": "binary", "url": "https://raw.githubusercontent.com/SagerNet/sing-geosite/rule-set/geosite-cn.srs", "download_detour": "proxy", "update_interval": "7d" }, { "tag": "geosite-category-ads-all", "type": "remote", "format": "binary", "url": "https://raw.githubusercontent.com/SagerNet/sing-geosite/rule-set/geosite-category-ads-all.srs", "download_detour": "proxy", "update_interval": "7d" }, { "tag": "geoip-cn", "type": "remote", "format": "binary", "url": "https://raw.githubusercontent.com/SagerNet/sing-geoip/rule-set/geoip-cn.srs", "download_detour": "proxy", "update_interval": "7d" } ], "final": "auto", "auto_detect_interface": true } }