Files
RDtop/scripts
Orchestrator 7319689814 refactor: clean VPS code, keep only host solution in main\n
- Removed all VPS-specific scripts and configs from main branch\n- VPS solution archived in archive/vps-rustdesk-server\n- Rewrote README.md to focus on Intel Alder Lake-N host setup\n- Added note about archive branch and host-only scope\n
Fixes #6 (wontfix for VPS GUI, host solution restored)
2026-05-16 00:52:54 +01:00
..

RustDesk Server — Нативная установка на VPS

Файлы

Файл Назначение
install-rustdesk-server.sh Скачивает и устанавливает hbbs + hbbr
rustdesk-hbbs.service systemd unit для ID-сервера
rustdesk-hbbr.service systemd unit для relay
open-rustdesk-ports.sh Открывает порты в UFW

Быстрый старт

# 1. Скопируй файлы на VPS
scp install-rustdesk-server.sh \
   rustdesk-hbbs.service \
   rustdesk-hbbr.service \
   open-rustdesk-ports.sh \
   root@2.59.219.61:/root/

# 2. Зайди на VPS
ssh root@2.59.219.61

# 3. Запусти
chmod +x install-rustdesk-server.sh open-rustdesk-ports.sh
./open-rustdesk-ports.sh
./install-rustdesk-server.sh

Порты

Порт Протокол Назначение
21115 TCP NAT type detection
21116 TCP + UDP ID registration / hole punching
21117 TCP Relay
21118 TCP Web console (опционально)
21119 TCP Web console HTTPS (опционально)

Проверка

systemctl status rustdesk-hbbs rustdesk-hbbr
ss -tlnp | grep -E '21115|21116|21117'
journalctl -u rustdesk-hbbs -f
cat /var/lib/rustdesk-server/id_ed25519.pub

Настройка клиента

  1. Открой RustDesk на VPS
  2. Нажми «Настройки сети» → «ID-сервер»
  3. Вставь IP VPS и порт: 2.59.219.61:21116
  4. Вставь ключ из /var/lib/rustdesk-server/id_ed25519.pub
  5. Готово — ID теперь локальный и постоянный