{ "dns": { "hosts": { "cloudflare-dns.com": [ "104.16.248.249", "104.16.249.249" ] }, "servers": [ "https://cloudflare-dns.com/dns-query" ] }, "inbounds": [ { "listen": "127.0.0.1", "port": 10808, "protocol": "socks", "settings": { "auth": "noauth", "udp": true, "userLevel": 8 }, "sniffing": { "destOverride": [ "http", "tls" ], "enabled": true }, "tag": "socks" }, { "listen": "127.0.0.1", "port": 10809, "protocol": "http", "settings": { "userLevel": 8 }, "tag": "http" } ], "log": { "loglevel": "warning" }, "outbounds": [ { "protocol": "freedom", "settings": { "fragment": { "interval": "10-20", "length": "10-20", "packets": "tlshello" } }, "streamSettings": { "network": "tcp", "security": "", "sockopt": { "TcpNoDelay": true, "domainStrategy": "UseIP", "mark": 255 } }, "tag": "fragment" }, { "protocol": "freedom", "settings": {}, "tag": "direct" }, { "protocol": "blackhole", "settings": { "response": { "type": "http" } }, "tag": "block" }, { "protocol": "socks", "settings": { "servers": [ { "address": "127.0.0.1", "level": 8, "method": "chacha20-poly1305", "ota": false, "password": "", "port": 1234 } ] }, "streamSettings": { "network": "tcp", "security": "" }, "tag": "proxy" }, { "protocol": "dns", "tag": "dns-out" } ], "remarks": "Peyman_Mci_Fragment", "routing": { "domainStrategy": "IPIfNonMatch", "rules": [ { "inboundTag": [ "socks", "http" ], "type": "field", "port": "53", "outboundTag": "dns-out", "enabled": true }, { "inboundTag": [ "socks", "http" ], "outboundTag": "fragment", "type": "field" } ] } }