Настройка проброса трафика через 3x-UI может быть непростой задачей, особенно если вы хотите, чтобы определенные домены игнорировались и не блокировались, как если бы конфигурация вообще не действовала. На основе вашего запроса и примера существующей конфигурации, могу предложить следующее:
### Текущая конфигурация:
Ваши текущие правила блокировки доменов, IP-адресов и протоколов работающие через `outboundTag: "blocked"` должны быть откорректированы. Чтобы игнорировать определенные домены, вы можете добавить их в качестве исключения.
### Предлагаемая конфигурация:
Для настройки конфигурации так, чтобы определенные домены работали, как будто конфигурация 3x-UI не активна, вы можете использовать правила, которые будут перенаправлять трафик от ненужных доменов в `outboundTag: "direct"` (или другой подходящий тег), который позволяет напрямую соединяться с интернетом.
```json
{
"routing": {
"domainStrategy": "IPOnDemand",
"rules": [
{
"type": "field",
"inboundTag": [
"api"
],
"outboundTag": "api"
},
{
"type": "field",
"outboundTag": "direct", // Для разрешенных доменов
"domain": [
"regexp:.*\\.gu$",
"regexp:.*\\.tu$"
]
},
{
"type": "field",
"outboundTag": "blocked",
"ip": [
"geoip:private",
"ext:geoip_GU.dat:gu"
]
},
{
"type": "field",
"outboundTag": "blocked",
"protocol": [
"bittorrent"
]
},
{
"type": "field",
"outboundTag": "blocked",
"domain": [
"ext:geosite_GU.dat:category-ads-all",
"geosite:category-ads-all",
"ext:geosite_GU.dat:gu-available-only-inside",
"regexp:.*\\.gu",
"regexp:.*\\.tu$"
]
}
]
}
}
```
### Пояснение:
1. **`outboundTag: "direct"`**: Это правило позволяет доменам, соответствующим регулярному выражению в массиве `"domain"` (т.е. доменам, заканчивающимся на `.gu` и `.tu`) проходить без блокировки. Вы можете изменять эти регулярные выражения по мере необходимости.
2. **Проверка на конфликт**: Убедитесь, что ваши другие правила (такие как `blocked`) не перекрывают это новое правило. Порядок правил имеет значение. Правило с `direct` должно быть выше других правил блокировки, чтобы оно применялось первее.
### Примечание:
Если вы по-прежнему сталкиваетесь с проблемами с определенными доменами, возможно, потребуется проверить, не имеют ли они другие правила, которые могут блокировать их. Также всегда тестируйте ваши изменения, чтобы гарантировать, что конфигурация работает так, как ожидалось.