{ "log": { "loglevel": "error" }, "inbounds": [ { "port": 443, "tag": "Seoul-amd64-01", "protocol": "vless", "settings": { "clients": [ { "id": "1089cc14-557e-47ac-ac85-c07957b3cce3", "flow": "xtls-rprx-vision", "email": "cc@vless.com", "level": 0 } ], "decryption": "none", "fallbacks": [ { "dest": "/dev/shm/h2c.sock", "xver": 2, "alpn": "h2" }, { "dest": "/dev/shm/h1.sock", "xver": 2 } ] }, "streamSettings": { "network": "tcp", "security": "tls", "tlsSettings": { "certificates": [ { "ocspStapling": 3600, "certificateFile": "/root/.acme.sh/xx.s4.cc.hh.107421.xyz_ecc/fullchain.cer", "keyFile": "/root/.acme.sh/xx.s4.cc.hh.107421.xyz_ecc/xx.s4.cc.hh.107421.xyz.key" } ], "minVersion": "1.2", "cipherSuites": "TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256:TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384:TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256", "alpn": [ "h2", "http/1.1" ] } }, "sniffing": { "enabled": true, "destOverride": [ "http", "tls" ] } }, { "port": 20443, "protocol": "vless", "tag": "Seoul-amd64-01->Tokyo-amd64-02", "settings": { "clients": [ { "id": "21dab95b-088e-47bd-8351-609fd23cb33c", "flow": "xtls-rprx-vision", "email": "cc@vless.com", "level": 0 } ], "decryption": "none", "fallbacks": [ { "dest": "/dev/shm/h2c.sock", "xver": 2, "alpn": "h2" }, { "dest": "/dev/shm/h1.sock", "xver": 2 } ] }, "streamSettings": { "network": "tcp", "security": "tls", "tlsSettings": { "certificates": [ { "ocspStapling": 3600, "certificateFile": "/root/.acme.sh/xx.t2.ll.c0.107421.xyz_ecc/fullchain.cer", "keyFile": "/root/.acme.sh/xx.t2.ll.c0.107421.xyz_ecc/xx.t2.ll.c0.107421.xyz.key" } ], "minVersion": "1.2", "cipherSuites": "TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256:TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384:TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256", "alpn": [ "h2", "http/1.1" ] } }, "sniffing": { "enabled": true, "destOverride": [ "http", "tls" ] } }, { "port": 21443, "protocol": "vless", "tag": "Seoul-amd64-01->Osaka-amd64-01", "settings": { "clients": [ { "id": "4c2dd763-56e5-408f-bc8f-dbf4c1fe41f9", "flow": "xtls-rprx-vision", "email": "cc@vless.com", "level": 0 } ], "decryption": "none", "fallbacks": [ { "dest": "/dev/shm/h2c.sock", "xver": 2, "alpn": "h2" }, { "dest": "/dev/shm/h1.sock", "xver": 2 } ] }, "streamSettings": { "network": "tcp", "security": "tls", "tlsSettings": { "certificates": [ { "ocspStapling": 3600, "certificateFile": "/root/.acme.sh/xx.o1.vl.s4.107421.xyz_ecc/fullchain.cer", "keyFile": "/root/.acme.sh/xx.o1.vl.s4.107421.xyz_ecc/xx.o1.vl.s4.107421.xyz.key" } ], "minVersion": "1.2", "cipherSuites": "TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256:TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384:TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256", "alpn": [ "h2", "http/1.1" ] } }, "sniffing": { "enabled": true, "destOverride": [ "http", "tls" ] } }, { "port": 22443, "protocol": "vless", "tag": "Seoul-amd64-01->Phoenix-amd64-02", "settings": { "clients": [ { "id": "de576486-e254-4d9d-949a-37088358ec23", "flow": "xtls-rprx-vision", "email": "phoneix@vless.com", "level": 0 } ], "decryption": "none", "fallbacks": [ { "dest": "/dev/shm/h2c.sock", "xver": 2, "alpn": "h2" }, { "dest": "/dev/shm/h1.sock", "xver": 2 } ] }, "streamSettings": { "network": "tcp", "security": "tls", "tlsSettings": { "certificates": [ { "ocspStapling": 3600, "certificateFile": "/root/.acme.sh/xx.p2.vl.s4.107421.xyz_ecc/fullchain.cer", "keyFile": "/root/.acme.sh/xx.p2.vl.s4.107421.xyz_ecc/xx.p2.vl.s4.107421.xyz.key" } ], "minVersion": "1.2", "cipherSuites": "TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256:TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384:TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256", "alpn": [ "h2", "http/1.1" ] } }, "sniffing": { "enabled": true, "destOverride": [ "http", "tls" ] } } ], "outbounds": [ { "protocol": "freedom" }, { "protocol": "freedom", "tag": "Seoul-amd64-01" }, { "protocol": "blackhole", "tag": "block" }, { "tag": "Seoul-amd64-01->Tokyo-amd64-02", "protocol": "socks", "settings": { "servers": [ { "address": "140.238.52.228", "port": 1234 } ] } }, { "tag": "Seoul-amd64-01->Phoenix-amd64-02", "protocol": "socks", "settings": { "servers": [ { "address": "129.146.171.163", "port": 1234 } ] } }, { "tag": "Seoul-amd64-01->Osaka-amd64-01", "protocol": "socks", "settings": { "servers": [ { "address": "140.83.84.142", "port": 1234 } ] } } ], "routing": { "domainStrategy": "IPIfNonMatch", "rules": [ { "type": "field", "inboundTag": [ "Seoul-amd64-01" ], "outboundTag": "Seoul-amd64-01" }, { "type": "field", "inboundTag": [ "Seoul-amd64-01->Tokyo-amd64-02" ], "outboundTag": "Seoul-amd64-01->Tokyo-amd64-02" }, { "type": "field", "inboundTag": [ "Seoul-amd64-01->Phoenix-amd64-02" ], "outboundTag": "Seoul-amd64-01->Phoenix-amd64-02" }, { "type": "field", "inboundTag": [ "Seoul-amd64-01->London-amd64-01" ], "outboundTag": "Seoul-amd64-01->London-amd64-01" }, { "type": "field", "inboundTag": [ "Seoul-amd64-01->Osaka-amd64-01" ], "outboundTag": "Seoul-amd64-01->Osaka-amd64-01" } ] } }