Собственный сервер с кабелями и схема готовой сети мостов Ремотик

Свой сервер RustDesk или Ремотик: что нужно настраивать и обслуживать

Разбираем настройку и сопровождение собственного сервера RustDesk: сетевые подключения, обновления и устранение сбоев. Сравниваем эти задачи с подключением через готовую инфраструктуру Ремотик.

RustDesk привлекает простой идеей: открытый клиент удалённого доступа и возможность разместить сервер на своей инфраструктуре. У серверной части есть бесплатная редакция OSS и платная Pro с дополнительными возможностями. При самостоятельном размещении вы также берёте на себя настройку и сопровождение: серверные компоненты, сетевой доступ, обновления и устранение сбоев подключения.

Ниже разберём, кому подходит self-hosted RustDesk, какие задачи возникают при его сопровождении и что берёт на себя Ремотик при использовании готового сервиса.

Что обещает свой сервер RustDesk

Self-hosting звучит логично. Вы ставите серверную часть, указываете адрес в клиентах и получаете удалённый доступ "на своей инфраструктуре". Для команды с выделенным DevOps и своим ЦОД это рабочая модель. Для фрилансера, небольшой поддержки клиентов или человека, который просто хочет помогать родителям из другого города, это дополнительные задачи: нужно поддерживать сервер и проверять подключения из тех сетей, где он будет использоваться.

В стандартной установке RustDesk Server OSS работают два компонента: hbbs для регистрации устройств и согласования соединения и hbbr для передачи трафика через мост. Их можно запустить на одном сервере. Отдельный TURN-сервер Coturn для этой схемы не требуется. Состав установки описан в официальной инструкции RustDesk.

Что нужно настроить: сервер, сеть и клиенты

Прямое P2P-соединение в идеальном сценарии быстро и без лишней нагрузки на сервер. Но дома у провайдера часто строгий или симметричный NAT, CGNAT без белого IP, а на работе корпоративный фаервол. В таких условиях "просто открыть порт" либо невозможно, либо требует доступа к оборудованию, которого у вас нет.

Когда P2P не устанавливается, нужен доступный обоим клиентам мост hbbr. Проверьте адрес сервера, необходимые порты и правила фаервола. Ошибка в конфигурации может оставить пользователя без доступа к экрану, даже если номер устройства виден в клиенте.

Для самостоятельного размещения понадобятся:

  • VPS или свой сервер с белым IP и достаточным каналом под передачу через мост;
  • компоненты hbbs и hbbr с автозапуском и контролем доступности;
  • адрес своего сервера и его публичный ключ в настройках клиентов;
  • правила доступа к нужным портам на фаерволе и у облачного провайдера;
  • обновления и резервные копии серверных ключей и конфигурации;
  • проверка подключения из домашних, мобильных и рабочих сетей.

Для web-клиента дополнительно учитывайте требования к WebSocket и защищённому подключению из браузера. После установки серверу нужно регулярное обслуживание. При остановке сервиса, нехватке места на диске, смене IP или ограничениях NAT у провайдера вам придётся искать причину и восстанавливать подключение.

Помимо аренды сервера нужно учитывать время на обслуживание

К стоимости VPS добавляется время на первичную настройку, тесты из разных сетей, документацию для коллег и реакцию на инциденты. Если вы помогаете родственникам или ведёте поддержку клиентов, сбой инфраструктуры может прервать помощь или задержать рабочую задачу.

Проверка на двух ноутбуках в одной сети Wi-Fi не охватывает все условия. В работе появляются другие роутеры, мобильный интернет и корпоративные прокси. Сбой может быть связан как с вашим сервером, так и с ограничениями сети клиента. Эти причины нужно различать.

Отдельная задача связана с безопасностью: нужно обновлять серверные компоненты, ограничивать административный доступ и защищать ключи и резервные копии. Открытый исходный код даёт возможность изучить реализацию, но не заменяет сопровождение.

Когда свой RustDesk всё же имеет смысл

  • Есть человек или команда, для которых сопровождение сервера является штатной задачей.
  • Нужен жёсткий контур: свой ЦОД, свои политики, свой контроль над каждым узлом.
  • Готовы настроить мониторинг и определить порядок действий при сбое подключения.

Перед выбором self-hosting оцените, кто сможет обслуживать сервер и устранять сбои, в том числе вечером или в выходные. От этого зависит, будет ли доступна помощь родителям или подключение к рабочему ПК в нужный момент.

Почему проще готовое российское решение

Ремотик закрывает ту же бытовую модель, что и привычные клиенты удалённого доступа. Пользователь вводит 9-значный номер устройства и одноразовый пароль. Отличается то, кто несёт ответственность за инфраструктуру. Сигналинг и публичная сеть мостов уже развёрнуты и обслуживаются Ремотик. Для подключения через них вам не нужно арендовать и настраивать сервер.

Если прямой P2P недоступен из-за строгого NAT или фаервола, соединение уходит через мост автоматически, если сеть разрешает доступ к нему. Вы вводите номер и одноразовый пароль, а сервис выбирает доступный маршрут. Сквозное шифрование сохраняется: мост передаёт зашифрованный трафик без доступа к экрану и вводу.

Базы данных и управляющая инфраструктура Ремотик находятся в РФ. Сервис выбирает мост с учётом маршрута подключения. Оплата и тарифы ориентированы на российский рынок, лимиты опубликованы на странице цен.

Кто отвечает за обслуживание

При самостоятельном размещении RustDesk вы управляете сервером и отвечаете за его обслуживание. В Ремотик сигналинг и сеть мостов обслуживает команда сервиса. При выборе учитывайте, сколько времени и людей вы готовы выделить на эту работу.

  • Свой сервер: гибкость и независимость, если есть компетенции и ресурс на настройку и сопровождение.
  • Готовое решение: предсказуемый вход по номеру и одноразовому паролю, управляемая сеть мостов и базы данных в РФ без самостоятельного обслуживания публичных серверов.

Кратко

  • Свой RustDesk даёт контроль над инфраструктурой, но требует настройки и сопровождения.
  • После установки нужно настроить и проверить подключение за строгим NAT и фаерволом.
  • Скрытая цена: ваше время и ответственность за инфраструктуру.
  • В Ремотик публичную инфраструктуру обслуживает команда сервиса. Базы данных находятся в России, а мосты могут располагаться и в других странах.

Если хотите сократить время на обслуживание, начните с бесплатного тарифа Ремотик на двух устройствах. Проверьте подключение через домашний и мобильный интернет, а затем из рабочей сети, если её правила разрешают удалённый доступ. Так вы сможете оценить, подходит ли сервис для ваших сетей и задач.