{ "name": "reverse_tls_h2_multi_iran", "nodes": [ { "name": "inbound_users", "type": "TcpListener", "settings": { "address": "0.0.0.0", "port": [80,65535], "nodelay": true }, "next": "header" }, { "name": "header", "type": "HeaderClient", "settings": { "data": "src_context->port" }, "next": "bridge2" }, { "name": "bridge2", "type": "Bridge", "settings": { "pair": "bridge1" } }, { "name": "bridge1", "type": "Bridge", "settings": { "pair": "bridge2" } }, { "name": "reverse_server", "type": "ReverseServer", "settings": {}, "next": "bridge1" }, { "name": "pbserver", "type": "ProtoBufServer", "settings": {}, "next": "reverse_server" }, { "name": "h2server", "type": "Http2Server", "settings": {}, "next": "pbserver" }, { "name": "sslserver", "type": "OpenSSLServer", "settings": { "cert-file": "/root/cert/test.mydomain.in/fullchain.pem", "key-file": "/root/cert/test.mydomain.in/privkey.pem", "alpns": [ { "value": "h2", "next": "node>next" }, { "value": "http/1.1", "next": "node>next" } ], "fallbackintencedelay": 0 }, "next": "h2server" }, { "name": "inbound_server_kharej", "type": "TcpListener", "settings": { "address": "0.0.0.0", "port": 443, "nodelay": true, "whitlelist": [ "173.245.48.0/20", "103.21.244.0/22", "103.22.200.0/22", "103.31.4.0/22", "141.101.64.0/18", "108.162.192.0/18", "190.93.240.0/20", "188.114.96.0/20", "197.234.240.0/22", "198.41.128.0/17", "162.158.0.0/15", "104.16.0.0/13", "104.24.0.0/14", "172.64.0.0/13", "131.0.72.0/22" ] }, "next": "sslserver" } ] }