{ "dns": { "independent_cache": false, "disable_cache": false, "strategy": "ipv4_only", "fakeip": { "enabled": true, "inet4_range": "10.20.152.0/24" }, "rules": [ { "rule_set": [ "geosite:google" ], "server": "fakeip" } ], "servers": [ { "address": "194.225.62.80", "tag": "dns-direct" }, { "address": "fakeip", "tag": "fakeip" } ] }, "inbounds": [ { "domain_strategy": "", "endpoint_independent_nat": true, "inet4_address": [ "172.19.0.1/28" ], "mtu": 9000, "sniff": true, "sniff_override_destination": false, "stack": "mixed", "tag": "tun-in", "type": "tun" }, { "domain_strategy": "", "listen": "127.0.0.1", "listen_port": 2080, "sniff": true, "sniff_override_destination": false, "tag": "mixed-in", "type": "mixed" } ], "log": { "level": "warning" }, "outbounds": [ { "tag": "direct", "type": "direct" } ], "route": { "auto_detect_interface": true, "rule_set": [ { "format": "binary", "path": "geosite:google", "tag": "geosite:google", "type": "local" } ], "rules": [ { "action": "hijack-dns", "port": [ 53 ] }, { "action": "hijack-dns", "protocol": [ "dns" ] }, { "action": "route-options", "override_address": "216.239.38.120", "rule_set": [ "geosite:google" ] }, { "action": "reject", "ip_cidr": [ "224.0.0.0/3", "ff00::/8" ], "source_ip_cidr": [ "224.0.0.0/3", "ff00::/8" ] } ] } }