{ "servers": [ { "name": "socks5", "listen": ":1080", "protocol": "socks5", "enableTCP": true, "listenerTFO": true, "enableUDP": true, "mtu": 1500 }, { "name": "http", "listen": ":8080", "protocol": "http", "enableTCP": true, "listenerTFO": true } ], "clients": [ { "name": "ss-2022", "endpoint": "[2001:db8:bd63:362c:2071:a0f6:827:ab6a]:20220", "protocol": "2022-blake3-aes-128-gcm", "enableTCP": true, "dialerTFO": true, "enableUDP": true, "mtu": 1500, "psk": "qQln3GlVCZi5iJUObJVNCw==", "iPSKs": [ "oE/s2z9Q8EWORAB8B3UCxw==" ] }, { "name": "direct", "protocol": "direct", "enableTCP": true, "dialerTFO": true, "enableUDP": true, "mtu": 1500 } ], "dns": [ { "name": "cf-v6", "addrPort": "[2606:4700:4700::1111]:53", "tcpClientName": "ss-2022", "udpClientName": "ss-2022" } ], "router": { "defaultTCPClientName": "ss-2022", "defaultUDPClientName": "ss-2022", "geoLite2CountryDbPath": "Country.mmdb", "domainSets": [ { "name": "category-ads-all", "path": "ss-go-category-ads-all.txt" }, { "name": "private", "path": "ss-go-private.txt" }, { "name": "cn", "path": "ss-go-cn.txt" }, { "name": "geolocation-!cn@cn", "path": "ss-go-geolocation-!cn@cn.txt" } ], "routes": [ { "name": "ads", "clientName": "reject", "domainSets": [ "category-ads-all" ] }, { "name": "direct", "clientName": "direct", "domainSets": [ "private", "cn", "geolocation-!cn@cn" ], "prefixes": [ "0.0.0.0/8", "10.0.0.0/8", "100.64.0.0/10", "127.0.0.0/8", "169.254.0.0/16", "172.16.0.0/12", "192.0.0.0/24", "192.0.2.0/24", "192.88.99.0/24", "192.168.0.0/16", "198.18.0.0/15", "198.51.100.0/24", "203.0.113.0/24", "224.0.0.0/4", "240.0.0.0/4", "255.255.255.255/32", "::1/128", "fc00::/7", "fe80::/10" ], "geoIPCountries": [ "CN" ] } ] }, "udpPreferIPv6": true }