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

44 lines
2.2 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.

# DomainSocket
::: danger
Рекомендуется прописать в разделе `listen` файла [inbounds](../inbound.md). В качестве способа передачи можно выбрать TCP, WebSocket, HTTP/2.
В будущем использование DomainSocket может быть прекращено.
:::
DomainSocket использует стандартные доменные сокеты Unix для передачи данных.
Его преимущество заключается в использовании встроенного в операционную систему канала передачи, не занимающего сетевой буфер.
Теоретически, по сравнению с локальной петлей (local loopback), доменный сокет работает немного быстрее.
В настоящее время он доступен только на платформах, поддерживающих доменные сокеты Unix, таких как Linux и macOS. Недоступно в Windows 10 до сборки 17036.
Если в качестве способа передачи указан DomainSocket, то порт и IP-адрес, настроенные во входящем и исходящем прокси, будут недействительны, и вся передача будет осуществляться через DomainSocket.
## DomainSocketObject
`DomainSocketObject` соответствует элементу `dsSettings` конфигурации передачи.
```json
{
"path": "/path/to/ds/file",
"abstract": false,
"padding": false
}
```
> `path`: string
Допустимый путь к файлу.
::: danger
Этот файл не должен существовать до запуска Xray.
:::
> `abstract`: true | false
Является ли сокет абстрактным доменным сокетом, значение по умолчанию `false`.
> `padding`: true | false
Использовать ли padding для абстрактного доменного сокета, значение по умолчанию `false`.