У многих пользователей возникают проблемы с нормальной работой сервиса AnyDesk (например, обрывы соединения, невозможность подключиться, постоянные разрывы) решил попробовать RustDesk.
RustDesk сервер состоит из 2 частей:
hbbs — регистрация клиентов (ID сервер)
hbbr — relay (если нет прямого соединения)
Авто-скрипт: скачает сервер, запустит hbbs/hbbr, покажет IP и KEY.
wget https://raw.githubusercontent.com/techahold/rustdeskinstall/master/install.sh chmod +x install.sh ./install.sh
При установке выбираем как клиенты будут находить сервер по IP или DNS/домен и вводим значение.
По желанию выбираем использовать HTTP-сервер для раздачи клиентских конфигов.
Скрипт завершит установку и выведет ключевую информацию для работы RustDesk сервера.
Адрес сервера и ключ:
Your IP/DNS Address is domain.ru Your public key is IZTbsAb6aYCT9SaNcNvXr1Pv0DlPWUSGDBxqK4R12MA=
В RustDesk клиенте эти данные нужно вставить в Settings → Network → ID/Relay Server.
Адрес веб-панели если была выбрана при установке, логин и пароль к ней.
You can access your install scripts for clients by going to http://domain.ru:8000 Username is admin and password is aj1rELNO3rwpEMnP
Порты необходимые для работы:
21115 (TCP) 21116 (TCP + UDP) 21117 (TCP) 21118 (TCP)
Ссылки
https://rustdesk.com/docs/en/self-host/rustdesk-server-oss/install/
https://github.com/rustdesk/rustdesk-server
https://github.com/rustdesk/rustdesk-server?tab=readme-ov-file
