Вернуться назад

VMess: Самое подробное пошаговое руководство

VMess — это протокол защищённого обмена данными, используемый для организации виртуальных приватных сетей и прокси-сервисов на базе платформ XRay и V2Ray. Он обеспечивает шифрование трафика и маскировку сетевых данных и позволяет сохранять приватность при работе в интернете.

Основные преимущества VMess над другими протоколами:

Высокий уровень безопасности и шифрования — VMess обеспечивает надежную защиту от анализа трафика и перехвата данных.

Адаптивность к условиям сети — протокол умеет менять параметры передачи для поддержания стабильного соединения даже при нестабильном интернете.

Высокая производительность и низкая задержка — оптимизирован для быстрого обмена трафиком.

Поддержка мульти-клиентов с уникальными UUID — удобство управления пользователями на одном сервере.


Инструкция по установке 

Шаг 1.  Аренда VPS и установка 3X-UI 

Оформите заказ на VPS с минимальной конфигурацией 2 ГБ ОЗУ [Lite++] Выберите Ubuntu 24.04

  Купить VPS  


Шаг 2. Первичная подготовка VPS

2.1. Подключение к серверу по SSH

✔️ На Windows: скачайте Putty или MobaXterm.

✔️ На macOS/Linux: используйте Терминал.

bash

ssh root@IP_ВАШЕГО_СЕРВЕРА

# После ввода команды введите пароль из письма или ЛК

2.2. Обновление системы

bash

apt update && apt upgrade -y

apt install wget curl -y

2.3. Синхронизация времени (важно для VMess)

bash

timedatectl set-timezone Europe/Moscow  # выберите свой часовой пояс

apt install ntp -y

systemctl enable --now ntp


3. Установка панели управления (3X-UI — для новичков)

3.1. Скачивание и запуск скрипта

bash

bash <(curl -Ls https://raw.githubusercontent.com/mhsanaei/3x-ui/master/install.sh)

✔️ Если понадобится — выберите порт панели, задайте логин/пароль.

✔️ После установки будет ссылка для входа в веб-панель: http://ВАШ_IP:ПОРТ

3.2. Добавляем кабинет пользователя

✔️ Перейдите по ссылке в браузере.

✔️ Авторизуйтесь.

✔️ В разделе “Подключения” → “Создать подключение”.

✔️ Выберите VMess.

✔️ Заполните поля: порт (обычно 443 или 10086), transport (обычно tcp), метод шифрования (auto).

✔️ Сохраните/скопируйте выданный QR-код и ссылку — нужны будут для клиента.


4. Настройка Firewall (пропуск нужного порта)

4.1. Разрешаем порт подключения

bash

ufw allow 10086/tcp

# или

iptables -A INPUT -p tcp --dport 10086 -j ACCEPT


5. Альтернативно: ручная установка и настройка XRay

5.1. Установка XRay и UUID

bash

bash -c "$(curl -L https://github.com/XTLS/Xray-install/raw/main/install-release.sh)"

xray uuid

# Скопируйте UUID — он нужен для клиента.

5.2. Создаём конфиг /usr/local/etc/xray/config.json

json

{

  "inbounds": [{

    "port": 10086,

    "protocol": "vmess",

    "settings": {

      "clients": [{"id": "ВАШ-UUID", "alterId": 0}]

    }

  }],

  "outbounds": [{"protocol": "freedom","settings": {}}]

}

5.3. Перезапуск службы

bash

systemctl restart xray

systemctl enable xray


6. Настройка клиента (Windows, Android, iOS, macOS)

6.1. Какие клиенты выбрать?

🖥️ Windows: V2rayN, Qv2ray, NekoBox

🍎 macOS: Qv2ray, NekoBox

📲 Android: v2rayNG (Google Play), NekoBox

📲 iOS: Kitsunebi, Shadowrocket (App Store)*

*: Shadowrocket может быть платным.

6.2. Установка приложения

✔️ Скачайте официальный клиент с сайта или магазина мобильных приложений.

✔️ Запустите после установки.

6.3. Добавление подключения

Через QR-код (если создавали через панель):

✔️ В клиенте выберите “Импортировать по QR-коду” и отсканируйте выданное изображение.

Вручную (пример конфигурации):

  • Адрес: внешний IP вашего VPS
  • Порт: 10086
  • UUID: ваш из шага 5.1
  • AlterId: 0
  • Протокол: VMess
  • Transport: tcp или websocket (если выбрали в конфиге)
  • Безопасность: auto или chacha20-poly1305
  • Host, Path — если не указаны — оставить пустыми.
  • Name: любое имя для профиля.

 

Пример для v2rayNG (Android):

  1. Нажмите "+" → "Добавить по VMess".
  2. Заполните поля данными с сервера.
  3. Сохраните.

7. Первое подключение и проверка работоспособности

✔️ Включите новое подключение в клиенте.

✔️ На сервере можно проверить соединённых пользователей:

bash

lsof -i :10086

# или используйте веб-панель для проверки статуса

  • Для проверки IP — зайдите на сервис типа “whoer.net” или “2ip.ru” с подключённым профилем.

8. Решение типовых проблем 💡

🔹 Не подключается? Проверьте firewall (открыт ли порт), совпадает ли UUID/порт в клиенте и на сервере, синхронизировано ли время.

🔹 Обновляйте XRay и панель — для безопасности и поддержки новых функций.

🔹 Импорт через QR-код снижает шанс ошибки.

🔹 Для новых пользователей — всегда генерируйте уникальный UUID и указывайте его на сервере и клиенте.

🔹 Иногда мобильные устройства требуют отключения "экономии батареи" для корректной работы.


9. Структура файлов и управления на сервере

  • Панели (3X-UI, X-UI, Marzban) позволяют быстро добавлять/удалять юзеров, менять параметры, получать QR-коды и ссылки для клиентов.
  • Без панели — редактируйте /usr/local/etc/xray/config.json вручную, добавляя новые UUID в раздел clients.

 

Примеры распространённых клиентов

Платформа

Название клиента

Ссылка на установку/магазин

Windows

v2rayN, Qv2ray

github.com/2dust/v2rayN, qv2ray.net

Android

v2rayNG, NekoBox

Google Play, github.com/MatsuriDayo

iOS

Kitsunebi, Shadowrocket

App Store

macOS

Qv2ray, NekoBox

qv2ray.net, github.com/MatsuriDayo

 

VMess прост в развертывании даже для новичков: покупка VPS, первичная настройка, установка панели или XRay, добавление пользователей, открытие портов и подключение через удобный клиент занимают в среднем до 30 минут. Для большинства задач хватит установки панели 3X-UI, которая все рутинные шаги автоматизирует и сводит к управлению одним-двумя кликами.

Для безопасности обновляйте сервер, выбирайте уникальные UUID и надежные пароли панели, своевременно удаляйте неиспользуемых пользователей.

0 Комментариев