{
    "log": {
        "access": "/var/log/v2ray/access.log",
        "error": "/var/log/v2ray/error.log",
        "loglevel": "warning"
    },
    "inbound": {
        "port": 2333,
        "protocol": "vmess",
        "settings": {
            "udp": true,
            "clients": [
                {
                    "id": "23332333-2333-2333-2333-233boy233boy",
                    "level": 1,
                    "alterId": 233
                }
            ],
            "detour": {
                "to": "dynamic"
            }
        },
        "streamSettings": {
            "network": "tcp",
            "tcpSettings": {
                "header": {
                    "type": "http",
                    "response": {
                        "version": "1.1",
                        "status": "200",
                        "reason": "OK",
                        "headers": {
                            "Content-encoding": [
                                "gzip"
                            ],
                            "Content-Type": [
                                "text/html; charset=utf-8"
                            ],
                            "Cache-Control": [
                                "no-cache"
                            ],
                            "Vary": [
                                "Accept-Encoding"
                            ],
                            "X-Frame-Options": [
                                "deny"
                            ],
                            "X-XSS-Protection": [
                                "1; mode=block"
                            ],
                            "X-content-type-options": [
                                "nosniff"
                            ]
                        }
                    }
                }
            }
        }
    },
    "outbound": {
        "protocol": "freedom",
        "settings": {}
    },
    "inboundDetour": [
        {
            "protocol": "vmess",
            "port": "10000-20000",
            "tag": "dynamic",
            "settings": {
                "udp": true,
                "default": {
                    "level": 1,
                    "alterId": 32
                }
            },
            "allocate": {
                "strategy": "random",
                "concurrency": 2,
                "refresh": 5
            },
            "streamSettings": {
                "network": "tcp",
                "tcpSettings": {
                    "header": {
                        "type": "http",
                        "response": {
                            "version": "1.1",
                            "status": "200",
                            "reason": "OK",
                            "headers": {
                                "Content-encoding": [
                                    "gzip"
                                ],
                                "Content-Type": [
                                    "text/html; charset=utf-8"
                                ],
                                "Cache-Control": [
                                    "no-cache"
                                ],
                                "Vary": [
                                    "Accept-Encoding"
                                ],
                                "X-Frame-Options": [
                                    "deny"
                                ],
                                "X-XSS-Protection": [
                                    "1; mode=block"
                                ],
                                "X-content-type-options": [
                                    "nosniff"
                                ]
                            }
                        }
                    }
                }
            }
        }
    ],
    "outboundDetour": [
        {
            "protocol": "blackhole",
            "settings": {},
            "tag": "blocked"
        }
    ],
    "routing": {
        "strategy": "rules",
        "settings": {
            "rules": [
                {
                    "type": "field",
                    "ip": [
                        "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.168.0.0/16",
                        "198.18.0.0/15",
                        "198.51.100.0/24",
                        "203.0.113.0/24",
                        "::1/128",
                        "fc00::/7",
                        "fe80::/10"
                    ],
                    "outboundTag": "blocked"
                }
            ]
        }
    }
}