Панель при раздаче клиентам Json автоматически вешает первым outbound секцию proxy
Предложение заключается в том, чтобы была возможно указать расположение proxy секции, при редакции клиентского Json
Например, если в outbound уже указано место расположения proxy аутбаунда, то он располагается именно в этой позиции, а не отдается первой позицией, как работает сейчас
Пример секции outbounds json в панели:
"outbounds": [
{
"tag": "direct",
"protocol": "freedom",
"settings": {
"network": "tcp,udp",
"domainStrategy": "UseIP",
}
},
{
"tag": "proxy"
},
{
"tag": "block",
"protocol": "blackhole",
"settings": {
"response": {
"type": "none"
}
}
}
]
И в итоговом json будет отправляться proxy второй позицией.
Можно агрументировать о наличии правил роутинга. О чем мне, конечно же, известно. Но сейчас ситуация выглядит так, что можно двигать любой аутбаунд, кроме proxy. Что в ситуации, когда надо все например отправить в direct, просто порождает очередное/ые правила.
Никто не аргументирует о том, что например block, или direct, или warp должны располагаться именно в определенном месте и никак иначе. А если даже так и аргументируют, то я желаю им всем удачи. Аутбаунды все должны спокойно передвигаться по желанию, свободу proxy аутбаунду ![]()