Socks
Socks - это реализация стандартного протокола SOCKS, совместимого с Socks 4 , Socks 4а и Socks 5 .
- Наименование: socks
- Тип: входящий / исходящий
Конфигурация прокси для исходящего соединения
{
"servers": [{
"address": "127.0.0.1",
"port": 1234,
"users": [
{
"user": "test user",
"pass": "test pass",
"level": 0
}
]
}]
}
Где:
servers: Список socks серверов, в котором каждая запись это:address: Адрес сервераport: Порт сервераusers: Список учетных записей пользователей:user: Логинpass: Парольlevel: Пользовательский уровень.
Важно:
- Если список пользователей не пустой, то socks будет использовать случайного пользователя для подключения к сервера.
- Поддерживаются только SOCKS5 сервера.
Конфигурация прокси для входящего соединения
{
"auth": "noauth",
"accounts": [
{
"user": "my-username",
"pass": "my-password"
}
],
"udp": false,
"ip": "127.0.0.1",
"userLevel": 0
}
Где:
auth: Метод аутентификации socks. По умолчанию"noauth". Возможные варианты:noauth: Анонимная аутентификацияpassword: С использованием логина и пароля RFC 1929
accounts: Массив, в котором каждая запись содержитuserдля имени пользователя иpassдля пароля. По умолчанию пуст.- Используется только когда в значении
authиспользуетсяpassword.
- Используется только когда в значении
udp:trueдля включения иfalseдля выключения UDP. По умолчанию - false.ip: Если UDP включен, этот IP адрес принимает пакеты UDP от клиента. Значение по умолчанию -"127.0.0.1".userLevel: Пользовательский уровень. Все подключения проходят через этот уровень.