Работа на удаленке: как настроить круглосуточный доступ к офисному компьютеру и его файлам



    Если раньше удаленный формат работы был просто трендом, то сейчас стал необходимостью. И многие из-за принудительного режима самоизоляции столкнулись с проблемой доступа к файлам и приложениям, хранящимся на офисном компьютере. В этой статье расскажу о нашем решении — Parallels Access, которое позволяет практически с любого устройства подключаться к ПК, где бы он не находился.

    Необходимость работы на удаленке, вызванная пандемией, заставила миллионы людей во всем мире использовать новые технологии и приложения, которые до этого по разным причинам игнорировались. Skype и Zoom стали главными инструментами для совещаний, повысился спрос на системы учета рабочего времени и сервисы для онлайн-подтверждения личности. Однако у многих возникла сложность с подключением к офисному компьютеру из дома.

    Стандартное и хорошо известное в России решение для дистанционного управления компьютерами — TeamViewer — недавно очень сильно ограничило бесплатные сеансы по времени. Его основатели решили затянуть гайки в плане персонального использования, чтобы повысить коммерческий оборот. А платить $25 в месяц за возможность подключения к удаленному рабочему десктопу готовы не все, особенно в нынешних условиях.

    Поэтому я хочу рассказать об альтернативе — нашем продукте Parallels Access. Да и, признаться честно, с точки зрения функциональности и управления компьютерным софтом с мобильного устройства считаю его более удобным, чем TeamViewer. Но обо всем по порядку.

    Parallels Access: что это такое и как работает?


    Изначально приложение Parallels Access называлось Parallels Mobile. Оно было разработано в качестве дополнения к программному обеспечению для виртуализации Parallels Desktop. Но со временем превратилось в автономный инструмент удаленного доступа и теперь позволяет управлять компьютером как с мобильного устройства (смартфона или планшета), так и с любого настольного ПК.

    Для его запуска не требуются никакие действия с маршрутизаторами, брандмауэрами или номерами портов. Вы просто устанавливаете два компонента — приложение на мобильное устройство и клиент на компьютер, — вводите имя, пароль и все начинает работать. Когда пользователь подключается через Parallels Access, все, что было разрешено его ПК в офисе, становится доступно и в удаленной сессии.

    Для веб-браузера, чтобы добиться максимальной совместимости, мы решили использовать механизм HTML5, без трансляции видео. То есть, по сути, пользователю приходит серия картинок с высокой степенью сжатия. Это имеет свои недостатки: поиграть в игрушки или поработать с приложениями, в которых важна скорость отклика не получится. Но зато со всеми другими офисными программами, которые работники используют чаще всего, очень легко взаимодействовать даже на медленном 3G.

    У нас, к примеру, многие коллеги на время карантина переехали на дачи. Им доступен только мобильный интернет, а за пределами города он, мягко говоря, не очень шустрый. Но поскольку веб-консоль требует мало трафика, комфортно работать даже на узком канале. Наши админы, у которых в офисе остались серверные стойки, с помощью Parallels Access управляют девелоперской инфраструктурой — подключаются к офисным компам и управляют оттуда своим ПО. А разработчики чаще используют приложение, чтобы достать файлики, которые лежат в нашей облачной инфраструктуре, в локальной сети.

    Как и другие решения дистанционного управления, по типу TeamViewer, Parallels Access может отображать рабочий стол удаленного устройства. Для доступа с ПК мы сделали стандартный интерфейс, изображение с компьютера один в один передается на картинку в браузере. А для мобильных устройств придумали массу хитростей и модификаций, чтобы пользователю было удобно работать и управлять приложениями на удаленных компьютерах с помощью сенсорного экрана.

    Во-первых, там идет видеопоток. Технологически все происходит следующим образом: агент, который пользователь ставит на компьютер, снимает то, что происходит на экране, кодирует в MPEG-4 и передает на устройство, где данные распаковываются. Мы лицензировали кодек CoreAVC, который считается одним из лучших для видео в H.264, и соответствующие энкодеры и декодеры к нему, что позволило нам обеспечить фреймрейт около 30 кадров в секунду. Это достаточно комфортная частота обновлений, позволяющая работать с любыми приложениями, в том числе и с графическими редакторами.

    Когда-то мы снимали рекламу и в ней был такой сюжет: архитектор уехал в отпуск, купается в ванне и тут ему звонит клиент с требованием срочно внести одно маленькое изменение в плане — поставить статую Цезаря посреди двора в его дворце. Архитектор сразу же в телефоне открывает наше приложение, находит свой проект, перетаскивает объект на новое место и уже через минуту продолжает спокойно отдыхать.

    Во-вторых, мы сфокусировались на создании мобильного экспириенса, насколько это возможно. И я считаю, сделали в этому плане все круче, чем разработчики TeamViewer. У ПК есть своя парадигма работы, интерфейсы компьютерных приложений предназначены для управления мышкой. Попасть курсором в маленькую кнопку не сложно, но когда человек работает на планшете или смартфоне, он обычно использует палец. Тыкать им в крошечные элементы интерфейса, которые имеют размер субатомных частиц, крайне неудобно. Поэтому, чтобы пользователь не мучался, мы не передаем картинку один в один на мобильные устройства.

    При подключении через Parallels Access, разрешение экрана на удаленном компьютере меняется на меньшее, и соответственно, все объекты увеличиваются. Плюс у нас есть специальный механизм — SmartTap, который позволяет с легкостью попадать даже в те кнопки, которые остались не очень большими. Когда человек тыкает на экран, контент вокруг точки касания распознается и программное обеспечение определяет, куда вы конкретно хотели нажать.

    Управление жестами


    Мы долго работали над тем, чтобы заставить «родные» жесты iOS и Android работать с настольными приложениями. В частности, это скроллинг содержимого вверх и вниз, возможность сделать «pinch to zoom» для увеличения размера контента приложения на удаленном компьютере или протянуть пальцем по экрану, чтобы выбрать текст. Плюс вот эти менюшки, которые появляются для копипаста и прочего редактирования.



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

    Но нам хотелось, чтобы все было максимально нативно. Мы конвертировали каждый жест в механизм управления мышью, попытались использовать все, что было придумано для мобильных устройств. Добавили также некоторые продвинутые движения и специальную лупу — увеличительное стекло, — позволяющее более точно удаленно кликать на мелкие объекты. Запустив приложение впервые, можно посмотреть небольшой туториал, доходчиво объясняющий все возможности управления.

    Приложения на главном экране


    Еще одно большое отличие Parallels Access — собственный интерфейс запуска удаленных приложений на мобильных устройствах. При подключении к компьютеру, открывается не рабочий стол, а список всех приложений, которые на нем установлены. Когда пользователь выбирает одно из них, оно открывается на полный экран. При этом все звуки, которые исходят от удаленного ПК — потоковое воспроизведение в iTunes, сигналы уведомлений — передаются на динамики мобильного устройства.

    Если же вы предпочитаете зеркальное отображение рабочего стола, как это предлагают другие решения удаленного доступа, можно зайти в настройки и поменять режим. Что касается оплаты, то мы даем 7-дневный период полной функциональности, а потом оставляем 5 минут в день бесплатного использования. Для большинства кейсов, когда человеку нужно зайти и проверить статус или скопировать файлик, этого вполне достаточно. Я вижу много людей, которые юзают Parallels Access таким образом и им этого хватает. Впрочем, годовая подписка на приложение (при покупке на нашем официальном сайте) стоит не дороже двух чашек латте в кофейне — 649 рублей.

    О безопасности


    И напоследок, несколько слов о безопасности пользовательских данных. У нас несколько уровней защиты. Первый — двухфакторная аутентификация, которая требует подтверждения от пользователя при добавлении устройств. Второй — 256-битное шифрование AES (перевод с технического: очень надежно). Ни наша компания, ни кто-либо другой не смогут увидеть данные, которые транслируются. Третий — практически во всех случаях мы стараемся организовать прямое соединение между устройствами.

    В рамках инфраструктуры Parallels Access есть система брокеров, она позволяет обнаруживать компьютер и мобильный гаджет или другой ПК, которые находятся далеко друг от друга. Между ними есть различные фаерволы и роутеры, осложняющие установление соединения. Мы находим их, а потом устанавливаем прямое подключение устройств, делаем так, чтобы оно не шло через сервера нашей компании. Другими словами, Parallels даже не пытается просматривать какую-то информацию — она передается без дополнительного промежуточного звена.
    Parallels
    Мировой лидер на рынке межплатформенных решений

    Комментарии 24

      +3

      Зачем тимвьюверы, зачем рельсы? Microsoft Remote Desktop — бесплатно, надежно, быстро. Есть для Мака, iOS, Android.
      На работе линух? Есть куча VNC.

        0
        В последнем абзаце же сказано. ТЛДР: обход белого IP и туннелей
          0
          для рдп нужен контроль над сетевым оборудованием и человек со знаниями сети.

            +1
            Проясните, плз, о каком контроле идет речь? И о каких сетевых знаниях?
              0
              Под контролем я умею ввиду возможность пробросить порт либо организовать впн соединение. Существуют организации, у которых нет доступа к своему нату. Да у малых организаций так бывает, что они используют мобильный интернет, интеренет без белого ip, или используют интернет другой организации. Да и бывают организации без админа.

              Я понимаю, что это выглядит как дичь, но это реально есть, и оно реально работает.
                0
                Да, правда Ваша. Когда-то существовал проект ChunkVNC, был прост как палка и веревка и бесплатен. Пользовался у себя для помощи сотрудникам на дому.
                  0
                  И эти организации могут работать по удалёнке? Не в плане настройки, а в плане сохранения работоспособности и выполнения задач.
                    0

                    Консультировал контору, которая в моем понимании рисует чертежи. Инфраструктура — файловый сервер, почта на яндексе и принтер. Вся удаленка кончилась тем, что перенесли часть данных на яндекс диск да пересели на домашние компы. Вроде работают. Я только предложил направление, не участвуя в реализации.

                      0
                      Это больше похоже на какой-то единичный случай, исключение из правила. То есть, ничуть не противоречит сказанному в первом комментарии этой ветки.
                        0
                        У Вас не организация была, а по сути коворкинг. если из всей сети там был модем принтер да nas. — эти конечно сами без потусторонней помощь разбегутся по личным ноутам и заметят только отсутствие халявных печенек на офисной кухне.
                        А вот когда у тебя минимум 5-10 серваков, часть которых жестко завязана на техпроцесс на объекте, часть на внутренние/внешние регламенты, тут уже начинаются конкретные танцы
                          0

                          Ну возможно для таких как они этот продукт

              +2

              С одной стороны удобно, с другой стороны неприятно остаться без доступа к офису, если сервер, который посерединке, упадет, или ценовая политика внезапно поменяется, особенно в случае бесплатного сервиса, который ничего никому не должен.
              Все-таки у уважающего себя офиса должны быть впн и белый ip

                0
                С одной стороны очень хотелось попробовать, с другой стороны сразу бросилось в глаза ограничение на 5 компьютеров.
                В принципе можно купить бизнес версию за 3500р в год за 10 компьютеров, но опять же не совсем понятно возможна ли оплата помесячно? И так если посчитать за каждые 5 компьютеров платить по 1750 сверху… в итоге выйдет немало.
                Сколько этих программ уже перепробовано, очень много отличных решений но как правило отказываться приходиться или не из-за непомерной цены, или из-за глупых ограничений.
                Ну например я готов платить 500-1000р в месяц за подобное ПО — при этом иметь техподдержку, и неограниченное число компьютеров!
                Ну сделайте вы ограниченное число одновременных подключений тогда уж, зачем по количеству то резать?
                Лично я пока остановился на RMS, но у них проблема с андроид приложением.
                Поэтому для телефона приходится использовать teamviewer)))
                  0
                  Все эти штуки предназначены именно для управления, сиречь внесения изменений в настройки системы или оказания помощи. Именно работать с помощью их не очень комфортно. ИМХО.
                    0
                    Даже при отсутствии постоянного IP litemanager.ru благодаря NoIP может очень много и для 30 компов бесплатно.
                      +1
                      ИМХО удаленный доступ к компьютеру и доступ к файлам — это разные вещи.
                      Удаленный доступ к файлам уже давно в принципе решен — Google/Yandex drive, Dropbox и т.д. + синхронизация.
                      А удаленный доступ к компьютеру решается радикально — забираем ноутбук с собой.

                      В принципе только в редких случаях удаленный доступ нужен к какой-нибудь эксклюзивной рабочей станции, которая нетранспортабельна.
                        0
                        А в каком плане разные? Файл находится на диске/шаринге. К диску/шарингу есть доступ с компа. Есть доступ к компу — есть доступ к диску/шарингу. Т.о. все сводится к получению удаленного доступа к компу.
                        Сильно сомневаюсь, что в среднестатистической фирме все рабочие места — ноутбуки.
                          0
                          Файл находится на диске/шаринге. К диску/шарингу есть доступ с компа. Есть доступ к компу — есть доступ к диску/шарингу.

                          Нет. К диску/шерингу должен быть доступ с компа на работе и компа дома, телефона, планшета, электронной почты. Рабочий компьютер — необязательное условие.

                          Сильно сомневаюсь, что в среднестатистической фирме все рабочие места — ноутбуки.

                          Вы сильно ошибаетесь. Во многих больших фирмах ноутбук — это основной вид рабочего компьютера. К нему автоматом идет док-станция + монитор с клавой и мышкой.

                          В маленькой фирме мы тоже всех потихоньку переводим на ноутбуки, так как это тупо удобней.
                          0
                          Удаленный доступ к файлам уже давно в принципе решен — Google/Yandex drive, Dropbox и т.д. + синхронизация.

                          Если работать нужно с чем-то пообъёмнее документов/таблиц, то это всё слишком медленно и сильно зависит от скорости инета.
                          А удаленный доступ к компьютеру решается радикально — забираем ноутбук с собой.

                          Ноутбуков далеко не для всего хватает по быстродействию(или они значительно дороже чем сопоставимый по производительности ПК), да и как заметил комментатор выше, большинство рабочих мест — именно ПК, а не ноутбуки.
                            0
                            Если работать нужно с чем-то пообъёмнее документов/таблиц, то это всё слишком медленно и сильно зависит от скорости инета.


                            Ну для этого уже давно существует синхронизация в бакграунде.

                            Ноутбуков далеко не для всего хватает по быстродействию(или они значительно дороже чем сопоставимый по производительности ПК)


                            Ну, судя по статьям на Хабре, все АйТишники уже давно перешли на CI — то есть в любой уважающей себя IT-фирме есть свои билд- и тестсервера, которые и берут на себя все ресурсоемкие задачи, а от ноутбука требуется только интернет-канал на коммиты. Собственно и не только поэтому, профессиональное рабочее место вполне может быть обыкновенным ноутбуком.
                              0
                              Кроме айтишников(которые, в массе своей, думаю, давно решили для себя проблему удалённой работы и на которых не ориентирована данная статья) вообще-то существуют и другие люди, постоянно работающие за компьютером(например с видео, графическими редакторами, кад/гис). И потребности в железе у них могут быть совсем иными.
                                0
                                другие люди, постоянно работающие за компьютером(например с видео, графическими редакторами, кад/гис).


                                Про этих людей я писал в самом начале — которым нужны серьезные графические станции. Их на самом деле очень мало среди массы людей, использующих компьютеры.
                                  0
                                  Их на самом деле очень мало среди массы людей, использующих компьютеры.
                                  Зато их много среди людей, которым нужен именно удаленный доступ к рабочему компьютеру, а не суррогат в виде рабочего ноутбука. Понятно, что многим достаточно облака для файлов и ноутбука/планшета для работы, но не всем.
                                  Каждому своё, так сказать.
                          0
                          Что касается оплаты, то мы даем 7-дневный период полной функциональности, а потом оставляем 5 минут в день бесплатного использования.

                          Да вы хуже Teamviewer, с которым себя сравниваете.
                          мы сфокусировались на создании мобильного экспириенса

                          Это, конечно, всё здорово, но со смартфона/компактного планшета неудобно работать из-за малого по сравнению с ПК/ноутбуком экрана. Даже если подключить к смартфону мышь и клавиатуру, получится не нормальная работа, а пиксель-хантинг.

                          Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                          Самое читаемое