Установка узлов
Добавление и настройка узлов (нод) V2RayTun: создание в панели, развёртывание Docker Compose, сетевые требования.
Обзор
Узлы (ноды) — это серверы, которые проксируют трафик пользователей. Каждый узел подключается к панели по mTLS и автоматически получает конфигурации.
Создание узла в панели
- Откройте панель и перейдите в Nodes → Add Node
- Заполните параметры:
- Name — произвольное имя узла
- IP Address — публичный IP сервера
- Port — порт API узла (по умолчанию
2222) - Protocol — один или несколько протоколов (VLESS Reality, AmneziaWG, Hysteria2)
- Нажмите Create
Панель сгенерирует docker-compose.yml с встроенными mTLS-сертификатами для безопасного соединения.
Развёртывание на сервере
Подготовка сервера
apt update && apt upgrade -y
curl -fsSL https://get.docker.com | shКопирование конфигурации
Скачайте сгенерированный docker-compose.yml из панели и скопируйте на сервер узла:
scp docker-compose.yml root@NODE_IP:/opt/v2raytun-node/Или используйте установку через CLI:
bash <(curl -fsSL https://raw.githubusercontent.com/v2RayTun/install-panel/main/install.sh)
v2raytunsetup install-nodeЗапуск узла
cd /opt/v2raytun-node
docker compose pull && docker compose up -dУзел подключится к панели и появится со статусом Online в течение нескольких секунд.
mTLS-аутентификация
Панель генерирует уникальную пару сертификатов для каждого узла. Сертификаты встроены в docker-compose.yml как переменные окружения. Это обеспечивает:
- Взаимную аутентификацию панели и узла
- Шифрование управляющего канала
- Невозможность подключения неавторизованных узлов
Сетевые требования
Убедитесь, что на сервере узла открыты необходимые порты:
| Порт | Протокол | Назначение |
|---|---|---|
| 2222 | TCP | API узла (связь с панелью) |
| 443 | TCP | VLESS Reality |
| 51820 | UDP | AmneziaWG |
| 443 | UDP | Hysteria2 (QUIC) |
Откройте только те порты, которые соответствуют используемым протоколам:
ufw allow 2222/tcp
ufw allow 443/tcp
ufw allow 51820/udp
ufw allow 443/udpПроверка статуса
На сервере узла:
docker ps
docker logs v2raytun-node --tail 50В панели узел должен отображаться со статусом Online и показывать количество активных подключений.
Управление несколькими узлами
Каждый узел создаётся в панели отдельно и получает свой docker-compose.yml. Рекомендуется размещать узлы в разных географических локациях для обеспечения отказоустойчивости и низкой задержки.