mirror of
https://github.com/XTLS/Xray-docs-next.git
synced 2026-09-25 15:58:17 +03:00
38 lines
1.8 KiB
Markdown
38 lines
1.8 KiB
Markdown
# Loopback
|
|
|
|
Loopback — это outbound с возвратом трафика, который отправляет трафик обратно в `routing` для повторной обработки, не выводя его за пределы ядра.
|
|
|
|
## OutboundConfigurationObject
|
|
|
|
`OutboundConfigurationObject` соответствует элементу `settings` в [`OutboundObject`](../outbound.md).
|
|
|
|
```json
|
|
{
|
|
"outbounds": [
|
|
{
|
|
// ...
|
|
"protocol": "loopback",
|
|
// [!code focus:3]
|
|
"settings": {
|
|
"inboundTag": "TagUseAsInbound"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
```
|
|
|
|
> `inboundTag`: string
|
|
|
|
Тег входящего соединения, используемый при повторном входе в routing.
|
|
|
|
Этот тег можно использовать в routing как `inboundTag`; это означает, что данные из этого outbound снова войдут в routing с этим тегом и будут повторно обработаны соответствующими правилами.
|
|
|
|
::: tip Применение
|
|
|
|
- В местах, где можно указать только outbound и нельзя напрямую задать `balancerTag`, Loopback позволяет косвенно использовать балансировщик.<br>
|
|
Например, `proxySettings` и `dialerProxy` в цепочках прокси, а также `fallbackTag` в балансировке нагрузки.
|
|
- Если трафик уже был разделен один раз, его можно дополнительно детализировать по другим условиям.<br>
|
|
Например, TCP-трафик и UDP-трафик, разделенные одной и той же группой правил routing, можно направить в разные outbound.
|
|
|
|
:::
|