Настройка мостов¶
Установка моста¶
Для установки моста, необходимо:
- Запустить установку сервера с переменной - 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