LRO как альтернатива TeamViewer
Эти два инструмента сравнивают часто, потому что оба дают попасть на машину где-то далеко. Делают они это принципиально по-разному, и честный ответ такой: один из них для вашей задачи почти наверняка не подходит. Эта страница написана, чтобы вы поняли какой, а не чтобы выиграть сравнение.
Главное отличие: экран против протокола
TeamViewer снимает удалённый рабочий стол, передаёт вам картинку и отправляет обратно нажатия клавиш и движения мыши. Всё, что вы делаете, идёт через этот рабочий стол: вы пользуетесь программами удалённой машины, на её же экране.
LRO вместо этого несёт собственный TCP-поток сервиса. Агент стоит с каждой стороны, а удалённый сервис — SSH, RDP, база, веб-панель устройства — появляется как порт на вашей машине. Дальше вы открываете против него свой клиент. Ничего не отрисовывается и не транслируется, а графическая сессия на удалённой стороне не нужна вовсе.
Сравнение
| TeamViewer | LRO | |
|---|---|---|
| Что передаётся | Картинка экрана в одну сторону, клавиатура и мышь в другую. | Собственный TCP-поток сервиса, без изменений. |
| В чём вы работаете | В окне TeamViewer, показывающем удалённый рабочий стол. | В своём клиенте на локальном порту — ssh, RDP- или VNC-клиент, клиент базы, браузер. |
| Что даёт доступ | Интерактивное управление всем рабочим столом и всем, что может тот пользователь. | Доступ к одному заданному эндпоинту — и больше ни к чему на машине. |
| Если рабочего стола нет | Графическая сессия должна существовать, чтобы её показать; на headless-сервере это значит держать её ради самого инструмента. | Не имеет значения — серверы, устройства и железки без экрана здесь обычный случай. |
| Шифрование | Сквозное, обмен ключами RSA-4096 и сессии AES-256; их маршрутизирующие серверы поток не читают. | Сквозное между двумя агентами, ключи свои на каждый туннель; всегда включено, релей прочитать не может. |
| Модель лицензирования | Годовая подписка — на пользователя, на управляемое устройство или на одновременную сессию; для личного использования бесплатно. | Подписка за агента плюс оплата трафика по факту; новым аккаунтам начисляется стартовый баланс. |
| Под какую задачу сделан | Посадить человека перед удалённым экраном. | Администрировать машины по их настоящим протоколам. |
Шифрование — не то, чем мы отличаемся
Здесь легко было бы намекнуть на обратное, поэтому скажем прямо: TeamViewer шифрует сессии сквозно, обмен ключами RSA-4096, сессионные ключи AES-256, и заявляет, что его собственные маршрутизирующие серверы трафик расшифровать не могут. LRO шифрует сквозно между агентами ключами на каждый туннель, и отключить это нельзя. По этой оси оба инструмента в порядке, и всякий, кто уговаривает вас перейти ради одного шифрования, что-то вам продаёт.
Настоящая разница в том, что именно едет по зашифрованному каналу — а значит, до чего сможет дотянуться злоумышленник или собственная ошибка: до полноценного интерактивного рабочего стола или до одного порта, который вы сами назначили.
Когда TeamViewer подходит лучше
Если на том конце нетехнический человек и проблема в его компьютере — тут не с чем конкурировать. Видеть то же, что видит он, забрать мышь и провести его за руку — ровно то, для чего TeamViewer сделан, а у LRO аналога нет: экрана в этой схеме нет в принципе.
То же касается сопровождаемых сессий вообще: подключение, на которое человек соглашается и за которым наблюдает, перетаскивание файлов прямо в сессию, чат рядом с ней и записи для последующего разбора. Если это описывает ваш рабочий день — оставайтесь где есть.
Когда лучше LRO
- Машины — это серверы, устройства и железки, и у многих просто нет рабочего стола, который можно показать.
- Вы предпочитаете работать в своём терминале, своём клиенте базы и своём редакторе, а не через чужое окно просмотра.
- Доступ нужен узкий: один эндпоинт, выданный поимённо, с аудит-логом — а не интерактивное управление целым рабочим столом.
- На том конце никто не сидит, и не должен.
А если графический рабочий стол всё же нужен, LRO несёт RDP и VNC как любой другой протокол — сервер и клиент ваши, а туннель делает их локальными друг для друга.
Как это выглядит на практике
- Поставить агента на удалённую машину и зарегистрировать в роли client.
- Поставить агента на свою машину в роли support.
- Создать эндпоинт, описывающий сервис, — например порт
22или3389для RDP. - Открыть туннель. Ваша машина начинает слушать локальный порт.
- Направить привычный клиент на этот локальный порт.
Гайд про первый туннель проходит весь путь со скриншотами, а гайд про RDP и VNC разбирает именно случай с рабочим столом.
Сколько стоит
LRO берёт небольшую подписку за агента плюс оплату трафика по факту, поэтому простаивающие агенты стоят почти ничего, а машина, к которой вы подключаетесь дважды в год, не тянет за собой лицензию на рабочее место. Новым аккаунтам начисляется стартовый баланс — его хватает, чтобы поставить обоих агентов и поднять первый туннель, ещё ничего не заплатив. Подробности — в FAQ про биллинг.
Дотянитесь до своих машин по их настоящим протоколам — теми инструментами, которыми уже пользуетесь.
Создать аккаунт →