Перейти к содержимому

Установка узлов

Добавление и настройка узлов (нод) V2RayTun: создание в панели, развёртывание Docker Compose, сетевые требования.

Обзор

Узлы (ноды) — это серверы, которые проксируют трафик пользователей. Каждый узел подключается к панели по mTLS и автоматически получает конфигурации.

Создание узла в панели

  1. Откройте панель и перейдите в Nodes → Add Node
  2. Заполните параметры:
    • Name — произвольное имя узла
    • IP Address — публичный IP сервера
    • Port — порт API узла (по умолчанию 2222)
    • Protocol — один или несколько протоколов (VLESS Reality, AmneziaWG, Hysteria2)
  3. Нажмите Create

Панель сгенерирует docker-compose.yml с встроенными mTLS-сертификатами для безопасного соединения.

Развёртывание на сервере

Подготовка сервера

Bash
apt update && apt upgrade -y
curl -fsSL https://get.docker.com | sh

Копирование конфигурации

Скачайте сгенерированный docker-compose.yml из панели и скопируйте на сервер узла:

Bash
scp docker-compose.yml root@NODE_IP:/opt/v2raytun-node/

Или используйте установку через CLI:

Bash
bash <(curl -fsSL https://raw.githubusercontent.com/v2RayTun/install-panel/main/install.sh)
v2raytunsetup install-node

Запуск узла

Bash
cd /opt/v2raytun-node
docker compose pull && docker compose up -d

Узел подключится к панели и появится со статусом Online в течение нескольких секунд.

mTLS-аутентификация

Панель генерирует уникальную пару сертификатов для каждого узла. Сертификаты встроены в docker-compose.yml как переменные окружения. Это обеспечивает:

  • Взаимную аутентификацию панели и узла
  • Шифрование управляющего канала
  • Невозможность подключения неавторизованных узлов

Сетевые требования

Убедитесь, что на сервере узла открыты необходимые порты:

ПортПротоколНазначение
2222TCPAPI узла (связь с панелью)
443TCPVLESS Reality
51820UDPAmneziaWG
443UDPHysteria2 (QUIC)

Откройте только те порты, которые соответствуют используемым протоколам:

Bash
ufw allow 2222/tcp
ufw allow 443/tcp
ufw allow 51820/udp
ufw allow 443/udp

Проверка статуса

На сервере узла:

Bash
docker ps
docker logs v2raytun-node --tail 50

В панели узел должен отображаться со статусом Online и показывать количество активных подключений.

Управление несколькими узлами

Каждый узел создаётся в панели отдельно и получает свой docker-compose.yml. Рекомендуется размещать узлы в разных географических локациях для обеспечения отказоустойчивости и низкой задержки.