Добавление ноды
Нода — VPN-сервер в другой локации. Пользователи берутся с главного сервера, и клиенты получают новую локацию в той же подписке.
Что нужно
- Новый VPS с Ubuntu 24.04/26.04 или Debian 13, x86_64, без установленного WinTrustTunnel.
- Отдельный домен с A-записью на IP этого VPS. Он не должен совпадать с доменом главного сервера.
- Тот же серверный архив, что и на главном сервере.
Порядок
- В панели главного сервера откройте «Ноды → Добавить ноду». Панель покажет команду с кодом приглашения: он действует 24 часа и подходит для одной ноды.
- На новом VPS от root загрузите
trusttunnel-dev.tar.gzиtrusttunnel-dev.tar.gz.sha256в/root. - Выполните команду из панели. Она выглядит так:
bash
cd /root && sha256sum -c trusttunnel-dev.tar.gz.sha256 && wtt_node_dir=$(mktemp -d /root/wtt-node.XXXXXX) && tar -xzf trusttunnel-dev.tar.gz -C "$wtt_node_dir" && bash "$wtt_node_dir/setup.sh" --join 'https://<main>/<префикс>/node/join#<код>' setup.sh спросит домен, название и страну ноды, установит VPN и сертификат, подключит ноду к главному серверу и дождётся первой синхронизации. После этого нода появится в разделе «Ноды» и в подписках пользователей.
Ограничение по квотамЕсли у кого-то из пользователей задана месячная квота, добавить ноду нельзя: общей квоты для нескольких локаций пока нет. Уберите квоту и повторите.
Удаление ноды
«Ноды → Удалить» отзывает токен ноды. При следующем запросе она получит отказ, удалит пользователей и перестанет пускать кого-либо. Чтобы вернуть сервер, переустановите его с новым кодом приглашения.
Обслуживание
- Обновляйте ноды тем же способом, что и главный сервер, — через update.sh.
- Службы ноды:
trusttunnel-nodeиtrusttunnel-managed. Журнал:journalctl -u trusttunnel-node. - Для метрик ноды в «Обзоре» нужен обновлённый агент; первые данные появятся через пару минут после его запуска.