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

2.2 KiB
Raw Blame History

DomainSocket

::: danger Рекомендуется прописать в разделе listen файла inbounds. В качестве способа передачи можно выбрать TCP, WebSocket, HTTP/2. В будущем использование DomainSocket может быть прекращено. :::

DomainSocket использует стандартные доменные сокеты Unix для передачи данных.

Его преимущество заключается в использовании встроенного в операционную систему канала передачи, не занимающего сетевой буфер. Теоретически, по сравнению с локальной петлей (local loopback), доменный сокет работает немного быстрее.

В настоящее время он доступен только на платформах, поддерживающих доменные сокеты Unix, таких как Linux и macOS. Недоступно в Windows 10 до сборки 17036.

Если в качестве способа передачи указан DomainSocket, то порт и IP-адрес, настроенные во входящем и исходящем прокси, будут недействительны, и вся передача будет осуществляться через DomainSocket.

DomainSocketObject

DomainSocketObject соответствует элементу dsSettings конфигурации передачи.

{
  "path": "/path/to/ds/file",
  "abstract": false,
  "padding": false
}

path: string

Допустимый путь к файлу.

::: danger Этот файл не должен существовать до запуска Xray. :::

abstract: true | false

Является ли сокет абстрактным доменным сокетом, значение по умолчанию false.

padding: true | false

Использовать ли padding для абстрактного доменного сокета, значение по умолчанию false.