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

3.0 KiB
Raw Blame History

Socks

Стандартная реализация протокола Socks, совместимая с Socks 4, Socks 4a и Socks 5.

::: danger Протокол Socks не обеспечивает шифрование передачи данных, поэтому он не подходит для передачи данных через общедоступные сети. :::

Использование входящих соединений SOCKS более целесообразно в локальной сети или локальной среде, где он может быть использован для прослушивания входящих подключений и предоставления локальных сервисов другим программам.

InboundConfigurationObject

{
  "auth": "noauth",
  "accounts": [
    {
      "user": "my-username",
      "pass": "my-password"
    }
  ],
  "udp": false,
  "ip": "127.0.0.1",
  "userLevel": 0
}

auth: "noauth" | "password"

Метод аутентификации протокола Socks, поддерживаются режимы "noauth" (анонимный) и "password" (с использованием пароля пользователя).

Значение по умолчанию: "noauth".

accounts: [ AccountObject ]

Массив, каждый элемент которого представляет собой учетную запись пользователя.

Этот параметр действителен только если auth установлен в значение password.

Значение по умолчанию: пустой массив.

udp: true | false

Включает или отключает поддержку протокола UDP.

Значение по умолчанию: false.

ip: address

Если UDP включен, Xray должен знать IP-адрес локального хоста.

Значение по умолчанию: "127.0.0.1".

userLevel: number

Уровень пользователя, для соединения будет использоваться локальная политика, соответствующая этому уровню пользователя.

Значение userLevel соответствует значению level в разделе policy. Если не указано, используется значение по умолчанию - 0.

AccountObject

{
  "user": "my-username",
  "pass": "my-password"
}

user: string

Имя пользователя, тип данных: строка. Обязательный параметр.

pass: string

Пароль, тип данных: строка. Обязательный параметр.