RustDesk удалённый доступ без посредников и с открытым кодом

21 июл 2025
123,191
18,973
636
4 недели

Когда в последний раз вам нужно было срочно помочь коллеге с компьютером или подключиться к рабочему ПК из дома? Если вы, как и я, устали от лимитов коммерческих решений вроде TeamViewer, RustDesk может стать настоящим спасением.

Что в коробке?

RustDesk — это кроссплатформенное решение для удалённого доступа с открытым исходным кодом. Главные козыри:

  • Полный контроль над данными — можно использовать их сервер или развернуть свой
  • Работа через NAT — не нужно настраивать порты вручную
  • Кроссплатформенность — Windows, Linux, macOS, Android
  • Функции профессионального уровня:
    • Передача файлов
    • TCP-туннелирование
    • Поддержка нескольких мониторов
    • Голосовой чат

Подключение к Windows PC

Чем RustDesk лучше аналогов?

В отличие от TeamViewer, RustDesk:

  1. Не ограничивает время сессий
  2. Позволяет хостить сервер у себя
  3. Не требует подписки для коммерческого использования
  4. Имеет открытый исходный код (лицензия AGPL-3.0)

Кстати, RustDesk написан на Rust — это значит, что он быстрый и безопасный по определению.

Реклама

Техническая кухня

Архитектура проекта разделена на чёткие компоненты:

  • libs/hbb_common — видеокодеки и сетевая логика
  • libs/scrap — захват экрана
  • libs/enigo — управление вводом (клавиатура/мышь)

Для GUI разработчики используют Flutter (основной вариант) и Sciter (устаревает). Это позволяет поддерживать все популярные платформы из одной кодовой базы.

Как попробовать?

Вариантов несколько:

  1. Готовые сборки — можно скачать под любую ОС со страницы релизов
  2. Сборка из исходников — подробные инструкции есть для Windows и Linux
  3. Docker — удобно для тестирования и разработки

Для сборки под Linux достаточно выполнить:

sudo apt install -y zip g++ git curl wget nasm yasm libgtk-3-dev
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
git clone --recurse-submodules https://github.com/rustdesk/rustdesk
cd rustdesk
cargo run

Кому особенно пригодится?

  • Администраторам — для управления серверами и рабочими станциями
  • Разработчикам — для отладки на удалённых устройствах
  • Поддержке — помощь пользователям без сложных инструкций
  • IT-фрилансерам — профессиональный инструмент без лицензионных отчислений

RustDesk — зрелая альтернатива коммерческим решениям. Проект активно развивается (93k звёзд на GitHub!), поддерживает все основные ОС и даёт полный контроль над инфраструктурой. Если вам нужен удалённый доступ без ограничений и с открытым кодом — определённо стоит попробовать.

Ссылки для изучения:

🍪 Мы используем файлы cookie и сервис аналитики Яндекс.Метрика, чтобы сайт работал лучше. Продолжая пользоваться devtrends.ru, вы соглашаетесь с обработкой данных согласно Политике конфиденциальности.