Добавление ноды

Нода — VPN-сервер в другой локации. Пользователи берутся с главного сервера, и клиенты получают новую локацию в той же подписке.

Что нужно

  • Новый VPS с Ubuntu 24.04/26.04 или Debian 13, x86_64, без установленного WinTrustTunnel.
  • Отдельный домен с A-записью на IP этого VPS. Он не должен совпадать с доменом главного сервера.
  • Тот же серверный архив, что и на главном сервере.

Порядок

  1. В панели главного сервера откройте «Ноды → Добавить ноду». Панель покажет команду с кодом приглашения: он действует 24 часа и подходит для одной ноды.
  2. На новом VPS от root загрузите trusttunnel-dev.tar.gz и trusttunnel-dev.tar.gz.sha256 в /root.
  3. Выполните команду из панели. Она выглядит так:
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.
  • Для метрик ноды в «Обзоре» нужен обновлённый агент; первые данные появятся через пару минут после его запуска.