VMess
VMess это протокол для шифрованной передачи информации. Он включает в себя входящий и исходящий прокси.
- Наименование: vmess
- Тип: входящий / исходящий
Конфигурация прокси для исходящего соединения
{
"vnext": [
{
"address": "127.0.0.1",
"port": 37192,
"users": [
{
"id": "27848739-7e62-4138-9fd3-098a63964b6b",
"alterId": 16,
"security": "auto",
"level": 0
}
]
}
]
}
Где:
vnext: Массив, где каждая запись является удаленным сервером.address: Адрес сервера, может быть IPv4, IPv6 или доменное имя.port: Порт сервера.users: Массив, в котором каждая запись является пользователем VMess.id: Идентификатор пользователя в формате UUID .alterId: Число альтернативных идентификаторов. Альтернативные идентификаторы будут генерироваться детерминированным способом. Значение по умолчанию: 0. Максимальное значение: 65535. Рекомендуемое значение: 16. Оно не должно быть больше, чем alterId входящего соединения.level: Пользовательский уровень. См. Локальная политика.security: Метод шифрования. Возможные варианты:"aes-128-gcm": Рекомендуется для ПК."chacha20-poly1305": Рекомендуется для мобильных устройств."auto": Значение по умолчанию. Используйтеaes-128-gcmна AMD64, ARM64 и S390x, илиchacha20-poly1305в остальных случаях."none": Не использовать шифрование.
Конфигурация прокси для входящего соединения
{
"clients": [
{
"id": "27848739-7e62-4138-9fd3-098a63964b6b",
"level": 0,
"alterId": 100,
"email": "love@v2ray.com"
}
],
"default": {
"level": 0,
"alterId": 32
},
"detour": {
"to": "tag_to_detour"
},
"disableInsecureEncryption": false
}
Где:
clients: Массив для действительных учетных записей пользователей. Может быть пустым при использовании функции динамического порта.- Каждый клиент содержит:
id: Идентификатор пользователя в формате UUID .level: Пользовательский уровень. См. Локальная политика.alterId: Число альтернативных идентификаторов. То же, что и в Исходящем соединении (см выше).email: Адрес электронной почты для идентификации пользователя.
- Каждый клиент содержит:
detour: Дополнительная функция, чтобы предложить клиенту использовать предложенный протокол.to: Тег входящего прокси. См. Обзор. Если сконфигурировано, VMess предложит клиенту использовать протокол для дальнейших соединений.
default: Необязательная конфигурация клиента по умолчанию. Обычно используется в предложенном прокси протоколе.level: Пользовательский уровень.alterId: Число альтернативных идентификаторов. По умолчанию: 64. Рекомендуемое значение: 16.
disableInsecureEncryption: Запретить клиенту использовать небезопасные методы шифрования. Если установлено значение true, соединения будут немедленно разорваны, если будут использоваться следующие методы шифрования. Значение по умолчанию:false.noneaes-128-cfb
Замечания
- Всегда используйте метод шифрования
"auto"для обеспечения безопасности и совместимости. - VMess зависит от системного времени. Убедитесь, что ваше системное время синхронизировано с временем UTC. Часовой пояс не имеет значения.
- Можно установить
ntpслужбы на Linux для автоматической синхронизации системного времени.
- Можно установить
- Вы можете выбрать значение
alterIdпо желанию. Для ежедневного использования, значения меньше100, как правило, достаточно.