Настройка мостов¶
Установка моста¶
Для установки моста, необходимо:
Запустить установку сервера с переменной
INSTALL_MODE=relay
:INSTALL_MODE=relay apt install rudesktop-server
На сервере моста создать файл конфигурации по пути
/etc/rudesktop-relay.toml
и добавить следующие строки:api_key = "СЛУЧАЙНАЯ СТРОКА" [master] url = "wss://АДРЕС_ГЛАВНОГО_СЕРВЕРА/v1/"
На главном сервере создать файл конфигурации по пути
/etc/rudesktop-relay.toml
и добавить следующую строку:api_key = "СЛУЧАЙНАЯ СТРОКА"
Важно
api_key на главном сервере и мостах должны совпадать
В файл по пути
/etc/default/rudesktop
на главном сервере и мосте добавить следующую строку:RELAY_ARGS='-C /etc/rudesktop-relay.toml'
На странице «Сертификаты» в веб-интерфейсе главного сервера добавить сертификат моста. Подробнее о добавлении сертификата
Примечание
Сертификат находится по пути:
/var/lib/rudesktop/ca/CA.pem
На странице «Мосты» в веб-интерфейсе главного сервера добавить адрес созданного моста. Подробнее о добавлении моста
Перезагрузить сервер командой:
rude restart
Схема подключения¶
Примечание
Обращение к основному серверу
msk.rude.ru
msk.rude.ru
проверяет наличие ближайшего моста к клиентуМост
nsk.rude.ru
проверяет доступность НСК_1 и НСК_2Оба клиента доступны
Мост
nsk.rude.ru
сообщает основному серверу, что оба клиента доступныОсновной сервер передает клиенту НСК_1, что подключение к НСК_2 будет производиться через мост
nsk.rude.ru
Подключение к НСК_2 через мост
nsk.rude.ru