vmess2json/config/vmess_client_from_airport_w...

110 lines
2.2 KiB
JSON

{
"log": {
"access": "",
"error": "",
"loglevel": "error"
},
"inbounds": [
{
"tag": "socks-in",
"port": 44082,
"listen": "::",
"protocol": "socks",
"settings": {
"auth": "noauth",
"udp": true,
"ip": "127.0.0.1"
}
},
{
"tag": "http-in",
"port": 44083,
"listen": "::",
"protocol": "http"
}
],
"outbounds": [
{
"protocol": "vmess",
"settings": {
"vnext": [
{
"address": "129.1.2.3",
"port": 4052,
"users": [
{
"id": "7c441d76-d521-49d2-a7b1-129287a2cee1",
"alterId": 0
}
]
}
]
},
"proxySettings": {
"tag": "jump"
},
"tag": "proxy"
},
{
"protocol": "vmess",
"settings": {
"vnext": [
{
"address": "air.port.com",
"port": 4401,
"users": [
{
"email": "user@air.com",
"id": "5208a9d7-415f-138d-cq36-87a0cAe38b26",
"alterId": 2,
"security": "auto"
}
]
}
]
},
"streamSettings": {
"network": "tcp"
},
"mux": {
"enabled": true
},
"tag": "jump"
},
{
"protocol": "freedom",
"tag": "direct",
"settings": {
"domainStrategy": "UseIP"
}
}
],
"dns": {
"servers": [
"1.0.0.1",
"localhost"
]
},
"routing": {
"domainStrategy": "IPIfNonMatch",
"rules": [
{
"type": "field",
"ip": [
"geoip:private",
"geoip:cn"
],
"outboundTag": "direct"
},
{
"type": "field",
"domain": [
"geosite:cn"
],
"outboundTag": "direct"
}
],
"domainMatcher": "mph"
}
}