442 lines
12 KiB
JSON
442 lines
12 KiB
JSON
{
|
|
"log": {
|
|
"access": "/var/log/xray/access.log",
|
|
"error": "/var/log/xray/error.log",
|
|
"loglevel": "warning"
|
|
},
|
|
"inbounds": [
|
|
{
|
|
"protocol": "vmess",
|
|
"listen": "0.0.0.0",
|
|
"port": 19999,
|
|
"streamSettings": {
|
|
"tcpSettings": {
|
|
"header": {
|
|
"type": "http",
|
|
"response": {
|
|
"version": "1.1",
|
|
"status": "200",
|
|
"reason": "Accept",
|
|
"headers": {
|
|
"Content-Type": [
|
|
"application/octet-stream",
|
|
"video/mpeg"
|
|
],
|
|
"Transfer-Encoding": [
|
|
"chunked"
|
|
],
|
|
"Connection": [
|
|
"keep-alive"
|
|
],
|
|
"Pragma": "no-cache"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"tag": "Seoul-amd64-04",
|
|
"settings": {
|
|
"clients": [
|
|
{
|
|
"id": "6aa7cdeb-ba46-4264-8e02-5131bca27729",
|
|
"email": "Seoul-amd64-04@octopus.io",
|
|
"level": 0,
|
|
"alterId": 0
|
|
}
|
|
],
|
|
"disableInsecureEncryption": false
|
|
}
|
|
},
|
|
{
|
|
"protocol": "vmess",
|
|
"listen": "0.0.0.0",
|
|
"port": 19997,
|
|
"streamSettings": {
|
|
"tcpSettings": {
|
|
"header": {
|
|
"type": "http",
|
|
"response": {
|
|
"version": "1.1",
|
|
"status": "200",
|
|
"reason": "Accept",
|
|
"headers": {
|
|
"Content-Type": [
|
|
"application/octet-stream",
|
|
"video/mpeg"
|
|
],
|
|
"Transfer-Encoding": [
|
|
"chunked"
|
|
],
|
|
"Connection": [
|
|
"keep-alive"
|
|
],
|
|
"Pragma": "no-cache"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"tag": "Shanghai-amd64-01->Seoul-amd64-04",
|
|
"settings": {
|
|
"clients": [
|
|
{
|
|
"id": "3835293a-35a7-4c96-8595-d52e5a2754a9",
|
|
"email": "Shanghai-amd64-01->Seoul-amd64-04@octopus.io",
|
|
"level": 0,
|
|
"alterId": 0
|
|
}
|
|
],
|
|
"disableInsecureEncryption": false
|
|
}
|
|
},
|
|
{
|
|
"protocol": "vmess",
|
|
"listen": "0.0.0.0",
|
|
"port": 19996,
|
|
"streamSettings": {
|
|
"tcpSettings": {
|
|
"header": {
|
|
"type": "http",
|
|
"response": {
|
|
"version": "1.1",
|
|
"status": "200",
|
|
"reason": "Accept",
|
|
"headers": {
|
|
"Content-Type": [
|
|
"application/octet-stream",
|
|
"video/mpeg"
|
|
],
|
|
"Transfer-Encoding": [
|
|
"chunked"
|
|
],
|
|
"Connection": [
|
|
"keep-alive"
|
|
],
|
|
"Pragma": "no-cache"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"tag": "Shanghai-amd64-01->Seoul-amd64-04->Tokyo-amd64-02",
|
|
"settings": {
|
|
"clients": [
|
|
{
|
|
"id": "89cce8ba-0b2c-4cde-8a67-07a6508b55bc",
|
|
"email": "Shanghai-amd64-01->Seoul-amd64-04->Tokyo-amd64-02@octopus.io",
|
|
"level": 0,
|
|
"alterId": 0
|
|
}
|
|
],
|
|
"disableInsecureEncryption": false
|
|
}
|
|
},
|
|
{
|
|
"protocol": "vmess",
|
|
"listen": "0.0.0.0",
|
|
"port": 19995,
|
|
"streamSettings": {
|
|
"tcpSettings": {
|
|
"header": {
|
|
"type": "http",
|
|
"response": {
|
|
"version": "1.1",
|
|
"status": "200",
|
|
"reason": "Accept",
|
|
"headers": {
|
|
"Content-Type": [
|
|
"application/octet-stream",
|
|
"video/mpeg"
|
|
],
|
|
"Transfer-Encoding": [
|
|
"chunked"
|
|
],
|
|
"Connection": [
|
|
"keep-alive"
|
|
],
|
|
"Pragma": "no-cache"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"tag": "Shanghai-amd64-01->Seoul-amd64-04->Phoenix-amd64-02",
|
|
"settings": {
|
|
"clients": [
|
|
{
|
|
"id": "534528a0-dd12-4fc5-b367-f081d6e717cc",
|
|
"email": "Shanghai-amd64-01->Seoul-amd64-04->Phoenix-amd64-02@octopus.io",
|
|
"level": 0,
|
|
"alterId": 0
|
|
}
|
|
],
|
|
"disableInsecureEncryption": false
|
|
}
|
|
},
|
|
{
|
|
"protocol": "vmess",
|
|
"listen": "0.0.0.0",
|
|
"port": 19994,
|
|
"streamSettings": {
|
|
"tcpSettings": {
|
|
"header": {
|
|
"type": "http",
|
|
"response": {
|
|
"version": "1.1",
|
|
"status": "200",
|
|
"reason": "Accept",
|
|
"headers": {
|
|
"Content-Type": [
|
|
"application/octet-stream",
|
|
"video/mpeg"
|
|
],
|
|
"Transfer-Encoding": [
|
|
"chunked"
|
|
],
|
|
"Connection": [
|
|
"keep-alive"
|
|
],
|
|
"Pragma": "no-cache"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"tag": "Shanghai-amd64-01->Seoul-amd64-04->London-amd64-01",
|
|
"settings": {
|
|
"clients": [
|
|
{
|
|
"id": "d5b67da8-ea65-4ba1-a586-0189c968ba85",
|
|
"email": "Shanghai-amd64-01->Seoul-amd64-04->London-amd64-01@octopus.io",
|
|
"level": 0,
|
|
"alterId": 0
|
|
}
|
|
],
|
|
"disableInsecureEncryption": false
|
|
}
|
|
}
|
|
],
|
|
"outbounds": [
|
|
{
|
|
"protocol": "freedom"
|
|
},
|
|
{
|
|
"protocol": "blackhole",
|
|
"tag": "block"
|
|
},
|
|
{
|
|
"protocol": "vmess",
|
|
"settings": {
|
|
"vnext": [
|
|
{
|
|
"address": "140.238.52.228",
|
|
"port": 19996,
|
|
"users": [
|
|
{
|
|
"id": "89cce8ba-0b2c-4cde-8a67-07a6508b55bc",
|
|
"email": "Shanghai-amd64-01->Seoul-amd64-04->Tokyo-amd64-02@octopus.io",
|
|
"level": 0,
|
|
"alterId": 0
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"tag": "Shanghai-amd64-01->Seoul-amd64-04->Tokyo-amd64-02",
|
|
"streamSettings": {
|
|
"tcpSettings": {
|
|
"header": {
|
|
"type": "http",
|
|
"request": {
|
|
"version": "1.1",
|
|
"method": "GET",
|
|
"path": [
|
|
"/"
|
|
],
|
|
"headers": {
|
|
"Host": [
|
|
"www.baidu.com",
|
|
"www.google.com",
|
|
"www.bing.com",
|
|
"www.github.com"
|
|
],
|
|
"User-Agent": [
|
|
"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.143 Safari/537.36",
|
|
"Mozilla/5.0 (iPhone; CPU iPhone OS 10_0_2 like Mac OS X) AppleWebKit/601.1 (KHTML, like Gecko) CriOS/53.0.2785.109 Mobile/14A456 Safari/601.1.46"
|
|
],
|
|
"Accept-Encoding": [
|
|
"gzip",
|
|
"deflate"
|
|
],
|
|
"Connection": [
|
|
"keep-alive"
|
|
],
|
|
"Pragma": "no-cache"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"mux": {
|
|
"enabled": false,
|
|
"concurrency": -1
|
|
}
|
|
},
|
|
{
|
|
"protocol": "vmess",
|
|
"settings": {
|
|
"vnext": [
|
|
{
|
|
"address": "129.146.171.163",
|
|
"port": 19995,
|
|
"users": [
|
|
{
|
|
"id": "534528a0-dd12-4fc5-b367-f081d6e717cc",
|
|
"email": "Shanghai-amd64-01->Seoul-amd64-04->Phoenix-amd64-02@octopus.io",
|
|
"level": 0,
|
|
"alterId": 0
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"tag": "Shanghai-amd64-01->Seoul-amd64-04->Phoenix-amd64-02",
|
|
"streamSettings": {
|
|
"tcpSettings": {
|
|
"header": {
|
|
"type": "http",
|
|
"request": {
|
|
"version": "1.1",
|
|
"method": "GET",
|
|
"path": [
|
|
"/"
|
|
],
|
|
"headers": {
|
|
"Host": [
|
|
"www.baidu.com",
|
|
"www.google.com",
|
|
"www.bing.com",
|
|
"www.github.com"
|
|
],
|
|
"User-Agent": [
|
|
"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.143 Safari/537.36",
|
|
"Mozilla/5.0 (iPhone; CPU iPhone OS 10_0_2 like Mac OS X) AppleWebKit/601.1 (KHTML, like Gecko) CriOS/53.0.2785.109 Mobile/14A456 Safari/601.1.46"
|
|
],
|
|
"Accept-Encoding": [
|
|
"gzip",
|
|
"deflate"
|
|
],
|
|
"Connection": [
|
|
"keep-alive"
|
|
],
|
|
"Pragma": "no-cache"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"mux": {
|
|
"enabled": false,
|
|
"concurrency": -1
|
|
}
|
|
},
|
|
{
|
|
"protocol": "vmess",
|
|
"settings": {
|
|
"vnext": [
|
|
{
|
|
"address": "141.147.99.91",
|
|
"port": 19994,
|
|
"users": [
|
|
{
|
|
"id": "d5b67da8-ea65-4ba1-a586-0189c968ba85",
|
|
"email": "Shanghai-amd64-01->Seoul-amd64-04->London-amd64-01@octopus.io",
|
|
"level": 0,
|
|
"alterId": 0
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"tag": "Shanghai-amd64-01->Seoul-amd64-04->London-amd64-01",
|
|
"streamSettings": {
|
|
"tcpSettings": {
|
|
"header": {
|
|
"type": "http",
|
|
"request": {
|
|
"version": "1.1",
|
|
"method": "GET",
|
|
"path": [
|
|
"/"
|
|
],
|
|
"headers": {
|
|
"Host": [
|
|
"www.baidu.com",
|
|
"www.google.com",
|
|
"www.bing.com",
|
|
"www.github.com"
|
|
],
|
|
"User-Agent": [
|
|
"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.143 Safari/537.36",
|
|
"Mozilla/5.0 (iPhone; CPU iPhone OS 10_0_2 like Mac OS X) AppleWebKit/601.1 (KHTML, like Gecko) CriOS/53.0.2785.109 Mobile/14A456 Safari/601.1.46"
|
|
],
|
|
"Accept-Encoding": [
|
|
"gzip",
|
|
"deflate"
|
|
],
|
|
"Connection": [
|
|
"keep-alive"
|
|
],
|
|
"Pragma": "no-cache"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"mux": {
|
|
"enabled": false,
|
|
"concurrency": -1
|
|
}
|
|
}
|
|
],
|
|
"routing": {
|
|
"domainStrategy": "IPIfNonMatch",
|
|
"rules": [
|
|
{
|
|
"type": "field",
|
|
"inboundTag": [
|
|
"Seoul-amd64-04"
|
|
],
|
|
"outboundTag": "Seoul-amd64-04"
|
|
},
|
|
{
|
|
"type": "field",
|
|
"inboundTag": [
|
|
"Shanghai-amd64-01->Seoul-amd64-04"
|
|
],
|
|
"outboundTag": "Shanghai-amd64-01->Seoul-amd64-04"
|
|
},
|
|
{
|
|
"type": "field",
|
|
"inboundTag": [
|
|
"Shanghai-amd64-01->Seoul-amd64-04->Tokyo-amd64-02"
|
|
],
|
|
"outboundTag": "Shanghai-amd64-01->Seoul-amd64-04->Tokyo-amd64-02"
|
|
},
|
|
{
|
|
"type": "field",
|
|
"inboundTag": [
|
|
"Shanghai-amd64-01->Seoul-amd64-04->Phoenix-amd64-02"
|
|
],
|
|
"outboundTag": "Shanghai-amd64-01->Seoul-amd64-04->Phoenix-amd64-02"
|
|
},
|
|
{
|
|
"type": "field",
|
|
"inboundTag": [
|
|
"Shanghai-amd64-01->Seoul-amd64-04->London-amd64-01"
|
|
],
|
|
"outboundTag": "Shanghai-amd64-01->Seoul-amd64-04->London-amd64-01"
|
|
}
|
|
]
|
|
}
|
|
} |