Nikita Korotaev 3b23ce3ea2
add Russian lang (#529)
* add Russian lang support
---------

Co-authored-by: 风扇滑翔翼 <Fangliding.fshxy@outlook.com>
2024-07-16 22:42:05 +08:00

60 lines
2.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Loopback
Loopback - это исходящий протокол данных, который перенаправляет данные, прошедшие через это исходящее соединение, обратно на вход маршрутизатора, что позволяет повторно обработать данные по правилам маршрутизации, не покидая Xray-core.
## OutboundConfigurationObject
```json
{
"inboundTag": "TagUseAsInbound"
}
```
> `inboundTag`: string
Идентификатор входящего протокола, используемый для повторной маршрутизации.
Этот идентификатор может использоваться в маршрутизации для `inboundTag`, указывая, что данные из этого исходящего соединения могут быть повторно обработаны соответствующими правилами маршрутизации.
### Как использовать?
Если необходимо, чтобы трафик, уже разделенный по правилам маршрутизации, был перенаправлен другими правилами маршрутизации (например, трафик TCP и UDP, разделенный одними и теми же правилами маршрутизации, должен идти через разные исходящие соединения), можно использовать исходящее соединение `loopback`.
``` json
{
"outbounds": [
{
"protocol": "loopback",
"tag": "need-to-split",
"settings": {
"inboundTag": "traffic-input" // Этот тег используется ниже для inboundTag в RuleObject
}
},
{
"tag": "tcp-output",
// Настройки protocol, settings, streamSettings и т. д.
},
{
"tag": "udp-output",
// Настройки protocol, settings, streamSettings и т. д.
}
],
"routing": {
"rules": [
{
"inboundTag": ["traffic-input"], // Тег, установленный в loopback
"network": "tcp",
"outboundTag": "tcp-output"
},
{
"inboundTag": ["traffic-input"], // Тег, установленный в loopback
"network": "udp",
"outboundTag": "udp-output"
}
]
}
}
```