setup_server

Установка сервера в качестве рандеву (rendezvous) для удалённого доступа

Важно

Служебная команда. Применяется автоматически при установке сервера и при настройке точек распространения. В большинстве случаев администратору не требуется запускать её вручную

Зачем нужна

Команда задаёт текущему серверу роль rendezvous в инфраструктуре RuDesktop — точки, через которую клиенты находят друг друга и устанавливают подключения. Запускается автоматически в составе install и при настройке точек распространения; вручную нужна, когда конфигурация рандеву рассинхронизировалась или была повреждена

Типичные случаи применения:

  • ручная настройка rendezvous, если установщик не отработал эту часть до конца

  • перенастройка домена/IP/порта rendezvous на действующем сервере без полной переустановки

  • разделение ролей: задать рандеву без обновления списка моста (--skip-relay) при тонкой настройке инфраструктуры

  • восстановление конфигурации после ручных правок или повреждений в БД

Синтаксис

rude setup_server [--verbose] [--skip-relay] [domain]

Параметры

Параметр

Описание

--verbose

Подробный вывод (включает уровень логирования debug для библиотеки соединения)

--skip-relay

Не записывать указанный хост как активный relay в БД (только настроить локальное подключение к рандеву)

domain

Адрес рандеву-сервера в формате host или host:port (обязательный)

Примечание

Аргумент domain принимает значение в формате host или host:port. По умолчанию (без --skip-relay) команда также записывает указанный хост как активный relay в БД

Пример

rude setup_server 127.0.0.1
Set relay to ... 127.0.0.1

С указанием порта:

rude setup_server example.com:8443

Без обновления списка relay:

rude setup_server --skip-relay 127.0.0.1