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

🛡️ LikeVPS × VPN

VMess через 3X-UI
на VPS за 20 минут

Подними собственный VPN на VMess через удобную веб-панель — для себя и близких

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

📌 Преимущества VMess над другими протоколами

Высокий уровень шифрования

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

Адаптивность к условиям сети

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

Высокая производительность

Оптимизирован для быстрого обмена трафиком с минимальной задержкой. Подходит для стриминга, видеозвонков и других ресурсоёмких задач.

Поддержка мультипользовательского режима

На одном сервере можно держать любое количество клиентов с уникальными UUID — каждый со своим лимитом трафика и сроком действия.


💻 Какой VPS подойдёт

VMess через 3X-UI нетребователен к ресурсам. Минимальная рекомендуемая конфигурация:

  • CPU: 2 vCore
  • RAM: 2 GB (тариф Lite++)
  • NVMe: 40 GB
  • ОС: Ubuntu 24.04
  • Локация: вне РФ — Нидерланды, Германия, Финляндия

При оформлении заказа выбери готовый шаблон с предустановленной 3X-UI — он сократит установку до 5 минут (панель уже стоит, остаётся настроить inbound).


🛠️ Шаг 1. Подключение к серверу

1.1. Установка SSH-клиента

Зависит от твоей операционной системы:

  • Windows: PuTTY, MobaXterm или встроенный ssh в Windows 10/11
  • macOS / Linux: встроенный терминал

1.2. Подключение по SSH

Открой терминал и выполни (замени IP_СЕРВЕРА на адрес из письма):

ssh root@IP_СЕРВЕРА

💡 Пароль из письма или личного кабинета вводится невидимо — просто набери и нажми Enter.

⚙️ Шаг 2. Подготовка системы

2.1. Обновление пакетов

Сразу после подключения обнови систему — это закроет известные уязвимости:

apt update && apt upgrade -y
apt install -y wget curl

2.2. Проверка синхронизации времени

Для корректной работы VMess критически важна синхронизация времени — иначе сервер будет отклонять подключения. На Ubuntu 22.04 и 24.04 синхронизация уже работает через systemd-timesyncd. Проверь:

timedatectl status

Должна быть строка System clock synchronized: yes. Если нет — включи синхронизацию:

timedatectl set-ntp true

При необходимости установи часовой пояс под свою локацию (полный список — timedatectl list-timezones):

timedatectl set-timezone Europe/Amsterdam

🚀 Шаг 3. Установка панели 3X-UI

3.1. Готовый шаблон (рекомендуется)

Если при заказе VPS ты выбрал шаблон «3X-UI English» — панель уже установлена. Сразу переходи к Шагу 4.

3.2. Ручная установка

Если шаблон не использовался — запусти установочный скрипт:

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

В процессе установки задай порт панели (по умолчанию 2053), логин и пароль администратора. Запиши их — пригодятся для входа.

3.3. Получение данных для входа

Открой меню управления:

x-ui

В появившемся меню выбери 9 — увидишь:

  • URL панели (например http://IP_СЕРВЕРА:2053)
  • Логин администратора
  • Пароль администратора

⚠️ Сохрани эти данные. Открой URL в браузере и войди в панель.


🤝 Помощь с настройкой

Купи VPS у нас и напиши в поддержку — бесплатно поможем поднять 3X-UI с VMess под твою задачу.

🌐 Шаг 4. Создание VMess-подключения

4.1. Открой раздел Inbounds

В панели управления перейди в раздел Inbounds и нажми Add Inbound.

4.2. Заполни параметры

Используй следующие значения для базовой настройки VMess:

Параметр Значение
Remark vmess-main (любое название для удобства)
Protocol VMess
Listening IP оставить пустым (слушать на всех интерфейсах)
Port 10086 (или другой свободный)
Total Traffic (GB) 0 (без лимита) или нужное значение
Transmission TCP
Security none или auto

UUID для клиента панель сгенерирует автоматически.

4.3. Сохрани inbound

Нажми Create. Подключение создано и сразу активно.

🔥 Шаг 5. Открытие порта в файрволе

Чтобы клиенты могли подключиться, порт должен быть открыт. Если используешь UFW:

ufw allow 10086/tcp
ufw reload

Проверь, что порт слушается:

ss -tlnp | grep 10086

Должна появиться строка с LISTEN и процессом xray — значит всё в порядке.

👥 Шаг 6. Управление клиентами

В 3X-UI создавай отдельный профиль для каждого пользователя — с индивидуальными лимитами по трафику и сроку действия. Все изменения применяются без перезапуска сервера.

6.1. Добавление клиента

  1. В созданном inbound нажми на иконку трёх точек (меню действий)
  2. Выбери Add Client
  3. В поле Email укажи идентификатор (например family-petr или laptop-work)
  4. При необходимости задай лимит трафика (Total Traffic), срок действия (Expire Date) и количество IP (IP Limit)
  5. Нажми Confirm

6.2. Получение ссылки и QR-кода

Для каждого клиента в списке inbound доступна иконка QR-кода:

  • Нажми на иконку QR — откроется ссылка vmess:// и QR-код
  • На мобильных удобнее сканировать QR через камеру в приложении
  • На десктопе — скопируй ссылку и импортируй в клиент через буфер

📱 Шаг 7. Подключение клиентских приложений

7.1. Выбор приложения по платформе

Платформа Рекомендуемое приложение Где скачать
Windows v2rayN, Nekoray GitHub: 2dust/v2rayN, MatsuriDayo/nekoray
macOS V2Box, Nekoray App Store, GitHub
Android v2rayNG, NekoBox Google Play, GitHub
iOS / iPadOS Streisand, Shadowrocket App Store (Shadowrocket — платный)

7.2. Импорт профиля через QR-код

Самый быстрый способ — отсканировать QR из 3X-UI:

  1. Открой клиентское приложение
  2. Найди функцию «Импорт из QR-кода» (обычно иконка камеры или плюса в меню)
  3. Отсканируй QR из панели 3X-UI
  4. Профиль добавится автоматически — активируй его

7.3. Импорт через ссылку (если QR неудобен)

Альтернативный путь — скопировать ссылку vmess://... из 3X-UI и импортировать в клиент:

  1. В 3X-UI нажми на иконку клипа рядом с клиентом — ссылка скопируется
  2. В клиенте используй «Добавить из буфера обмена» или «Import from clipboard»
  3. Профиль добавится автоматически

7.4. Запуск и проверка

После импорта:

  1. Активируй профиль (переключатель в клиенте)
  2. На Android/iOS — разреши создание VPN-туннеля при первом запуске
  3. Проверь подключение через ifconfig.me или 2ip.ru — должен показать IP твоего VPS

🚨 Решение типовых проблем

Не подключается

Проверь по порядку:

  • Открыт ли порт в файрволе: ufw status
  • Слушается ли порт: ss -tlnp | grep 10086
  • Совпадают ли порт и UUID в клиенте и панели
  • Запущен ли Xray: в панели 3X-UI → Inbounds → статус должен быть зелёный

Подключается, но интернет не работает

Чаще всего — проблема с синхронизацией времени. Проверь на сервере:

timedatectl status

Если синхронизации нет — выполни timedatectl set-ntp true и подожди минуту.

Соединение медленное

  • Проверь географию: для подключений из РФ лучше брать VPS в Нидерландах, Германии, Финляндии — там низкий пинг и стабильные магистрали
  • На мобильных отключи «экономию батареи» для VPN-приложения — она душит фоновые соединения
  • Попробуй сменить транспорт с TCP на WebSocket (в настройках inbound) — иногда обходит замедление

Подключение работало, потом перестало

Скорее всего обновился Xray на сервере. В панели 3X-UI зайди в раздел Settings → перезапусти Xray. Если не помогло — пересоздай ссылку клиента (новый QR) и переимпортируй на устройстве.


❓ Частые вопросы

Чем VMess отличается от VLESS и Trojan?

Все три протокола работают через Xray и предназначены для безопасного туннелирования. VMess — самый старый и универсальный, но без современных средств обхода DPI. VLESS Reality — современнее, с маскировкой под популярные сайты. Trojan — маскируется под обычный HTTPS. Если задача обхода блокировок не стоит, VMess отлично работает и потребляет меньше CPU.

Сколько клиентов выдержит базовый VPS?

На тарифе Lite++ (2 GB RAM, 2 vCore) спокойно держится 20–50 одновременных подключений с обычным трафиком (сёрфинг, мессенджеры). Для интенсивного использования (стриминг, торренты) — лучше брать тариф Pro или выше.

Можно ли использовать VMess через WebSocket?

Да, в настройках inbound выбери Transmission: ws. Это позволяет проксировать трафик через Nginx или Cloudflare CDN — соединение будет выглядеть как обычный HTTPS-трафик. Минус — небольшое увеличение нагрузки на CPU.

Что делать, если порт 10086 заблокирован у провайдера?

Смени порт на стандартный для веб-трафика — 443 или 8443. В панели 3X-UI это делается в один клик: открой inbound → измени Port. Не забудь открыть новый порт в UFW и закрыть старый.

Безопасно ли это? Видит ли хостинг мой трафик?

Весь трафик зашифрован между клиентом и сервером. Хостинг видит только зашифрованный поток и адреса назначения, но не содержимое (если речь о HTTPS-сайтах, которые и так зашифрованы). Сам VPS — твой, его никто кроме тебя не контролирует.

Как обновить Xray на сервере?

В панели 3X-UI: Settings → Xray Version → выбери последнюю стабильную версию и нажми обновить. Все клиенты продолжат работать без переподключения. Обновлять Xray стоит раз в 2–3 месяца — выходят патчи безопасности и оптимизации.

Можно ли подключить VMess через двойной хоп с RU VPS?

Да, как и для VLESS/Trojan. Если иностранный VPS становится недоступен у провайдера, используй RU VPS с HAProxy в качестве ретранслятора.

Двойной хоп: проброс VLESS, Trojan и VMess через HAProxy


🛡️ Готов поднять свой VMess-сервер?

Возьми VPS с шаблоном 3X-UI — настрой за 20 минут по этой инструкции. Если что-то пойдёт не так, поддержка LikeVPS на связи в Telegram.