Удаленное подключение к компьютеру: два основных способа. Как подключить удаленный доступ к компьютеру через интернет

Привет всем читателям моего блога. С вами Марат Наурузбаев. В прошлой статье я рассказал . Сегодня я расскажу Вам как можно организовать удаленный доступ к компьютеру через интернет.

Не секрет, что иногда возникает необходимость удаленно подключиться к своему домашнему или рабочему компьютеру для скачивания каких либо файлов или для удаленного управления рабочим столом.

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

Я расскажу о трех наиболее популярных программах удаленного доступа, о том, как установить, настроить и пользоваться данными программами. Итак, поехали…

Программа TeamViewer

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

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

Установка и настройка TeamViewer

Для установки TeamViewer идем в раздел «Загрузить TeamViewer, полная версия » нажимаем «Загрузить » (все картинки кликабельны)

После скачивания дистрибутива программы, запускаем его, два раза щелкнув по нему

Выставляем вот такие настройки и нажимаем «Принять – далее »

В следующем окне я обычно убираю все галочки и нажимаю «Готово »

Пойдет установка TeamViewer

После установки, нужно будет настроить TeamViewer, нажимаем «Продолжить »

Задаем имя компьютера и пароль для доступа к данному компьютеру. Нажимаем «Продолжить »

В следующем окне можете создать учетную запись TeamViewer или отказаться от этого. Нажимаем «Продолжить »

В заключительном окне сгенерируется ID данного компьютера. Можете сохранить его для дальнейшего доступа к данному компьютеру с другого компьютера или смартфона. Нажимаем «Завершить »

Вот так выглядит основное окно TeamViewer. В левой половине окна (1 ) показывается Ваш ID и пароль для доступа к данному компьютеру. В правой половине (2 ) можно ввести ID партнера, компьютером которого Вы сможете управлять

Теперь, встает вопрос, как же можно управлять другим компьютером?

Для этого нужно установить на том компьютере, которым вы хотите управлять, полную версию TeamViewer, как я описал выше, а можете установить так называемый клиент TeamViewer (TeamViewer QuickSupport).

TeamViewer QuickSupport

TeamViewer QuickSupport не требует установки и прав администратора. Предназначен для быстрого доступа к компьютеру, на котором он запущен. Не предназначен для управления другими компьютерами.

Скачать бесплатно TeamViewer QuickSupport можно в разделе «Загрузить » официального сайта программы , выбираем свою операционную систему (Windows, Mac, Linux, Mobile) и возле «TeamViewer QuickSupport » нажимаем «Загрузить »

После скачивания TeamViewer QuickSupport , запускаем его

В появившемся окне сгенерируются Ваш ID и пароль для доступа к данному компьютеру

Теперь вводим эти данные в главном окне TeamViewer для подключения к рабочему столу компьютера, которым вы хотите управлять

Вводим пароль

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

Использование T eam V iewer

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

«Меню » — «Общение »

  1. Переключение сторон с партнером – переключение режима. Теперь партнер сможет управлять Вашим компьютером
  2. Начать интернет-вызов – голосовая связь с вашим партнером
  3. Чат – возможность вести чат с партнером
  4. Видео – видео-связь с вашим партнером

«Меню » – «Файлы и дополнительные возможности »

  1. Сделать скриншот – скриншот удаленного сеанса
  2. Начать запись сеанса – видеозапись удаленного сеанса
  3. Открыть передачу файлов – для двусторонней передачи файлов между партнерами

Для передачи файлов открывается вот такой вот удобный менеджер файлов

Программа L iteManager

Программа для удаленного доступа к компьютеру Litemanager позволяет управлять до 30 компьютеров бесплатно (для физических и юридических лиц).

Возможности Litemanager аналогичны TeamViewer , за исключением того что в бесплатной версии Litemanager нет возможности пользоваться аудио видео чатом. Также в платной версии Litemanager имеется интересная функция «Запись рабочего стола сервера по расписанию ». У TeamViewer я подобной функции не заметил…

Установка и настройка L iteManager — Сервер

Для установки Litemanager идем на , в раздел «Скачать » и напротив LiteManager Pro/Free кликаем «Скачать »

Дистрибутив программы скачивается в архиве. Кликаем 2 раза по архиву программы

Архив открывается в программе архиваторе, установленным у вас по умолчанию.

Программа Litemanager состоит из 2-х частей: серверной части (Server) и просмотрщика (Viewer).

Litemanager Server устанавливается на том компьютере, доступ к которому Вы хотите получить.

Litemanager Viewer устанавливается на том компьютере, с которого Вы хотите управлять другим компьютером.

Надеюсь понятно объяснил … 🙂 .

Вы в принципе можете установить обе части и с вашего компьютера можно будет управлять и быть управляемым. Во как… замудрил… 🙂 .

Ну так вот, чтобы установить Litemanager Server , запускаем его для установки

Чтобы пролистать картинки жмите «Назад » или «Вперед »

В какой то момент программа попросит ввести пароль для доступа к данному компьютеру, нажимаем «Сменить/установить »

Придумываем и вводим пароль, нажимаем «OK »

В конце установки оставляем галочку для запуска сервера Litemanager и жмем «Finish »

Появится окно соединения по ID, где будет сгенерирован Ваш ID, либо можете ввести свой ID и нажать «Соединить »

В случае успешного соединения появится надпись «Соединен ». Нажимаем кнопку «Опции » для изменения опций соединения по ID

Я выставил вот такие вот опции, общий NoIP сервер я поменял на «1_Новый_ noip ». Вы выставляете на свое усмотрение, т.е. выбираете через какой сервер стабильно подключается Ваш ID

После применения настроек нажимаете «Закрыть »

Для просмотра и изменения других настроек, щелкаем правой клавишей мыши по значку Litemanager в системном трее и выбираем «Настройки LM-сервера… »

Появится маленькое окно с надписью «Настройки сервера », по щелчку на котором выходит дополнительное меню с выбором настроек LM-сервера, которые Вы можете настроить “под себя”. Скажу лишь, что пункт меню «Соединение по ID » мы уже в Вами настраивали выше…

Установка LiteManager Просмотр

Установка LiteManager — Просмотр аналогична установке LiteManager — Сервер, ничего сложного здесь нет

По окончании установки выбираете тип лицензии, «LiteManager Pro » или «Free ». Я выбрал «Free ». Нажимаем «OK »

Использование L iteManager

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

Для создания подключения к другому компьютеру, на котором установлен LiteManager – Serv er , заходим в меню «Соединение » — «Добавить… »

Во вкладке «Соединение » придумываем название соединения. Вводим ID и пароль управляемого компьютера

Во вкладке «Сеть и время работы » выбираем «Экономичный режим », если у Вас и (или) у Вашего партнера скорость интернета маленькая. Нажимаем «OK »

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

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

Перечислю названия пиктограмм, которые находятся в верхней части окна удаленного рабочего стола…

  1. Настройки
  2. Другие режимы
  3. Выбор удаленного монитора
  4. Выбор сессии удаленного пользователя
  5. Управление мышью и клавиатурой
  6. Блокировать ввод и экран
  7. Отправить Alt-Ctrl-Del
  8. Получить удаленный буфер обмена
  9. Установить удаленный буфер обмена
  10. Снимок экрана
  11. Avi запись
  12. Закрепить
  13. Скрыть панель инструментов
  14. Активные соединения
  15. Закрыть

При выборе «Другие режимы » выходит меню, где можно задействовать дополнительные опции программы

Например, открыть файловый менеджер (Передача файлов) для обмена файлами между компьютерами

Программа A mmyy Admin

Из трех программ удаленного управления компьютерами, описываемых в данной статье, Ammyy admin является самой простой и не требующей установки на компьютер.

Скачиваем программу в разделе «Скачать » официального сайта . Кликаем по названию файла (AMMYY Admin (exe ) ) для скачивания.

Примечание: На момент написания статьи программу Ammyy admin можно было скачать только в браузерах Internet Explorer и Opera .

Запускаем скачанный файл AA_ vx. exe

Ammyy admin сразу запускается без установки.

Главное окно можно условно поделить на две половины. В левой половине окна (Клиент ) отображается Ваш ID и IP. В правой половине (Оператор ) можно ввести ID/IP клиента и нажать кнопку «Подключиться » для доступа к удаленному компьютеру.

Соответственно для того чтобы произошло подключение, на удаленном компьютере также должна быть запущена программа Ammyy admin

Спешу заметить, что данная программа не требует пароля для подключения. При подключении на удаленном компьютере появится окно, в котором нужно будет выбрать опции подключения и нажать кнопку «Разрешить » для согласия управлять компьютером. Также можно поставить галочку в «Запомнить мой ответ для данного оператора », чтобы в дальнейшем оператор с данным ID подключался без согласия клиента

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

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

Также при удаленном сеансе рабочего стола можно воспользоваться дополнительными функциями

  1. Настройки соединения
  2. Настройки кодирования
  3. Менеджер файлов
  4. Голосовой чат
  5. Рабочий стол
  6. Полноэкранный режим
  7. Winkey
  8. Обновить экран
  9. Переподключиться
  10. Действия для удаленного компьютера

Например, открыть Менеджер файлов

Также в Ammyy Admin есть интересная опция запуска приложения в качестве службы Windows. Это может понадобиться, когда доступ к удаленному компьютеру нужен без постоянного запуска Ammyy Admin.

Чтобы установить службу Ammyy Admin на удаленном компьютере, в главном окне Ammyy Admin заходим в меню «Ammyy » – «Служба » — «Установить »

Сервис Ammyy Admin будет установлена и запущена при следующей перезагрузке. Нажимаем «OK »

Службу Ammyy Admin можно запустить вручную, не дожидаясь перезагрузки компьютера. Для этого идем в меню «Ammyy » — «Служба » — «Запустить »

Выйдет сообщение, что сервис AA запущен, нажимаем «OK »

В дальнейшем чтобы отключить данную службу, заходим в службы Windows, находим службу Ammyy Admin и убираем галочку напротив нее. Нажимаем «OK »

Или в главном окне Ammyy Admin заходим в меню «Ammyy » — «Служба » — «Удалить »

Заключение

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

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

Основные моменты при работе с данными программами я все же обозначу:

TeamViewer прекрасно работает и функциональна, но все же для коммерческого использования ее стоимость высока;

LiteManager более сложна в настройках, на моем компьютере у нее была малая скорость подключения, особенно при низкой скорости интернета, но зато бесплатна при подключении до 30 компьютеров и возможность удаленного управления компьютером незаметно от пользователя;

Ammyy Admin простая программа с самым нужным функционалом, запускается без установки, но бесплатна только до 15 часов в месяц.

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

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

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

Radmin (shareware)

Лет десять назад самой популярной программой для удаленного доступа была Radmin, она и сейчас есть (www.radmin.ru) - она никуда не подевалась за это время. С нее и начнем обзор.

Программа состоит из двух частей: Server и Viewer. Первая запускается на удаленном компьютере (или удаленных компьютерах), а вторая - на твоем компьютере и используется для подключения к удаленным машинам, которые ты собираешься настраивать. На сайте разработчиков можно скачать как полный комплект, так и отдельные компоненты. Также есть portable-версия Viewer, работающая без установки, и версия Radmin Server 3.5 NTI - это специальная версия без пиктограммы в трее, то есть пользователь удаленного компа и не узнает, что на нем установлена Radmin, пока ты не начнешь управлять его компьютером.


Отмечу ключевые возможности: поддержка Windows 8 32/64 bit, поддержка переключения сессий пользователей в Windows XP/Vista/7/8, совместимость с Wine (Radmin может организовать удаленный доступ к ПК под управлением Linux через Wine), поддержка Telnet, удаленное выключение ПК, сканер серверов Radmin (позволяет найти все ПК, которыми ты можешь управлять в своей сети), передача файлов между Server и Viewer.

Выводы:

  • Функционал программы: здесь и собственная аутентификация, и поддержка голосового чата, и возможность передачи файлов. Все очень удобно.
  • Благодаря тому, что на удаленном компе установлен Server, не нужно присутствие пользователя, как в других подобных программах. Например, ты можешь администрировать удаленные ПК своих коллег, когда те ушли на обед. В других подобных программах необходимо или чтобы пользователь разрешил соединение, или же чтобы пользователь предоставил тебе пароль, который генерируется автоматически при каждом сеансе связи.
  • Низкие системные требования, программа совсем не грузит процессор, что особо актуально для моего старого ноута с процем от AMD, который греется как утюг, - он и выступал в роли «удаленного» компа.
  • Просто запустить Server недостаточно, нужно его еще и настраивать.
  • Многие пользователи любят TeamViewer не за его функциональность, а за то, что он не требует каких-либо особых портов (по умолчанию он использует 80-й порт) и не требует настройки брандмауэра. Radmin Server использует порт 4899, и запустить его без настройки брандмауэра не получится.
  • Нет мобильных клиентов.
  • Не поддерживает другие ОС.

TeamViewer (freeware)

Сейчас, наверное, из программ для удаленного доступа популярнее всех TeamViewer. Ты можешь скачать ее полную версию с www.teamviewer.com/ru и при этом не заплатить ни копейки. Для некоммерческого использования программа абсолютно бесплатна.


Рис. 4. TeamViewer запущен

TeamViewer радует поддержкой Windows, OS X, Linux, которой так не хватало в Radmin. Также есть мобильные клиенты для Android, iPad/iPhone: ты можешь управлять удаленным компом со своего айфона. Также есть Portable-версия программы для Windows, что очень полезно для нечастого использования программы, причем Portable-версию можно запускать, как на «сервере», так и на «клиенте», в отличие от Radmin, где можно запустить только клиент (Viewer) без установки, а «серверную» часть нужно обязательно устанавливать.

После запуска программы ты увидишь основное окно TeamViewer и окно «Компьютеры и контакты» (рис. 4). Если ты планируешь помогать сразу всем своим родственникам и коллегам, можешь нажать кнопку «Зарегистрироваться», создать аккаунт, и тогда в этом окне ты будешь видеть все многочисленные компы, которые ты настраивал.


Рис. 5. TeamViewer в действии

Теперь разберемся, что есть что. Если нужно подключиться к твоему компу, то удаленной стороне ты должен сообщить свой ID (в данном случае 969 930 547) и пароль (8229). Как сообщить, уже решай сам - можно скопировать и передать эти значения по скайпу, аське, по электронке, SMS или просто продиктовать по телефону. Этот пароль меняется при каждом запуске программы. Если программа установлена на твоем компе, можно сделать постоянный личный пароль, но я не рекомендую: пароль может быть скомпрометирован и тогда кто угодно сможет подключиться к твоему компу.

Если нужно подключиться к удаленному компу, то тебе нужно ввести ID удаленной стороны (в данном случае 411108007) и нажать кнопку «Подключиться к партнеру», после чего программа попросит ввести пароль, который ты получил от удаленной стороны. Вот и все - в появившемся окне можно производить настройку удаленного компа (рис. 5).

Наверное, ты уже заметил основное отличие от Radmin: нужно передать пароль тому, кто настраивает комп, а в Radmin пароль указывается при создании учетки пользователя. Другими словами, нужно присутствие пользователя за компом. Спрашивается, а как же организовать домашний офис, когда ты из дома хочешь получить доступ к рабочему компу, например, ночью. Все очень просто. Нужно организовать автозапуск TeamViewer (например, добавить в группу «Автозагрузка» или прописать в реестре в ключе Run) и задать «Личный пароль». Обрати внимание, что задать личный пароль нельзя, если программа не установлена на компе, а запущена без установки.

Есть еще одна программа, о которой ты должен знать: TeamViewer Host. Она запускается как системная служба и используется для круглосуточного доступа к удаленному компу, включая вход в систему / выход из нее. Получается, что TeamViewer Host позволяет организовать сервер терминалов, причем он поддерживает неограниченное число клиентов для одного сервера (число клиентов ограничено только вычислительными возможностями твоего компа). Также нужно отметить, что для установки TeamViewer Host нужны права администратора, которые не всегда есть, поэтому все равно в большинстве случаев будешь пользоваться обычным TeamViewer. Однако если нужно настроить всего один комп (или просто организовать к нему удаленный доступ, скажем из дому), то TeamViewer Host не нужен. Ради справедливости нужно отметить, что если на компьютере А запущен обычный TeamViewer (не Host), то к нему могут подключиться компы Б, В, Г (число три приведено для примера) для совместного администрирования. Другое дело, что нужно согласовывать действия администраторов, поскольку клавиатура и мышь общие, но один может настраивать, остальные будут наблюдать.

Как и Radmin, TeamViewer позволяет обмениваться файлами, голосовыми и текстовыми сообщениями, а также удаленно перезагружать компьютер (нужная команда находится в меню «Действия», см. рис. 5, просто перезагрузить компьютер недостаточно - ведь тогда не будет установлен сеанс связи TeamViewer, перегружать компьютер во время его настройки нужно только через меню «Действия»).

Выводы:

  • Простота (программа проще, чем Radmin, - огромное преимущество для неподготовленных пользователей, которым придется установить ее на удаленной стороне).
  • Программа полностью не требует установки: как на клиенте, так и на сервере. Установка производится по желанию.
  • Работает через порт 80 (и еще некоторые дополнительные порты), благодаря чему не требует настройки брандмауэра.
  • Наличие версий для других ОС.
  • Наличие мобильных клиентов для Android, iOS и Windows Phone 8 (то есть ты можешь управлять удаленным компом прямо со своего iPad).
  • Возможность организации интерактивных конференций (до 25 участников).
  • Не требует прав администратора для удаленного доступа.
  • Грузит процессор заметно больше, чем Radmin, мой старенький ноут даже перегрелся и выключился.
  • Мобильные клиенты хоть и есть, но они не очень удобны (впрочем, это лучше, чем ничего).

Royal TS (shareware)

Когда-то была такая программулина - mRemote. Не знаю, что там произошло, но проект mRemote был закрыт, а разработчики взяли и создали другой проект - Royal TS . На сайте ты найдешь версии для Windows, OS X и iOS (можно запускать с iPhone и iPad).

В Royal TS перед созданием подключения нужно создать документ, то есть одно подключение = один документ. Документы Royal TS весьма удобная штука, их можно передавать как обычные файлы, например другому админу. Он сможет открыть такой документ и сразу подключиться к удаленному компу без необходимости создавать соединение вручную. У shareware-версии есть ограничение на число одновременно открытых документов - десять. Как по мне, то этого вполне достаточно для некоммерческого использования программы, поэтому на практике ты даже не заметишь, что тебе чего-то не хватает (если, конечно, ты не администрируешь удаленно огромную сеть компов).

Первым делом нужно сказать, что эта программа кардинально отличается от Radmin и TeamViewer. Обе эти программы сочетают в себе функциональность как сервера, так и клиента (в случае с Radmin сервер и клиент - это разные программы, в случае с TeamViewer - одна и та же программа). Другими словами, на одном из компьютеров ты можешь установить Radmin Server или TeamViewer, а на другом использовать Radmin Viewer или TeamViewer соответственно для подключения к этому удаленному компу. Так вот, Royal TS - это что-то наподобие Radmin Viewer, то есть программа для подключения к удаленному серверу, но вот сервер придется создавать своими силами. Как ты это сделаешь - твои проблемы. Royal TS не поможет тебе создать такой сервер, а только даст подключиться к нему.

Рис. 6. Royal TS для Windows

Среди протоколов подключения к удаленному серверу, которые поддерживает Royal TS: RDP, Telnet, SSH, Citrix, VNC. Сами же серверы RDP/Telnet/SSH и прочие придется настраивать самостоятельно.

С одной стороны, это выходит за рамки статьи, с другой - она была бы неполной, если бы я не привел пример настройки хотя бы одного из серверов, которые поддерживает Royal TS. SSH/Telnet-серверы, думаю, читателю будут не очень интересны. Хочется чего-то графического. Пусть у нас есть Linux (Ubuntu или ее клон) и нужно настроить VNC-сервер. Для этого сначала установим VNC-сервер командой:

Sudo apt-get install vnc4server

После этого нужно его запустить - в первый раз без параметров:

Sudo vnc4server

В процессе запуска команды sudo vnc4server нужно ввести пароль, который будет использоваться для подключения к этому VNC-серверу. Сам пароль будет сохранен в $HOME/.vnc/passwd. Больше не скажу ни слова - есть man:). После первого запуска нужно запустить vnc4server, указав номер экрана:

Sudo vnc4server:3

Далее в Royal TS нужно создать новый документ (на вкладке File), далее перейти на вкладку Edit и нажать кнопку VNC. В появившемся окне (рис. 7) нужно ввести имя дисплея (Display Name) - в нашем случае:3, IP-адрес VNC-сервера и указать номер порта (обычно 5900). Пароль будет запрошен при подключении к серверу.

Рис. 7. Параметры подключения к VNC

Выводы:

  • Универсальный клиент для подключения к удаленному серверу по различным протоколам.
  • Есть версии для Windows, OS X и iOS.
  • Невозможно организовать удаленный доступ только средствами Royal TS, нужны дополнительные программы.
  • Не подходит для удаленной настройки компьютеров неопытных пользователей - они просто не смогут настроить необходимые службы удаленного доступа.

Supremo: бесплатно и просто (freeware)

Давай проанализируем ситуацию. Если тебе не нравится TeamViewer или ты не можешь его использовать по некоторым причинам (в том числе и из-за необходимости покупки лицензии для коммерческого использования), а Radmin тоже не подходит по каким-либо причинам, то придется искать аналоги. Раз в статье идет речь о простых и бесплатных программах, то нужно, чтобы следующая программа была: а) бесплатной; б) простой. Такой является программа Supremo, которую можно скачать с сайта .

Программа (рис. 8) создана «по образу и подобию» TeamViewer. Она не требует установки, принцип работы ее такой же, как у TeamViewer, даже терминологию она использует такую же (это я относительно ID партнера и других надписей в интерфейсе программы).

Настраиваемый компьютер и компьютер специалиста поддержки должны работать под управлением только Windows. Поддерживаются разные выпуски Windows, в том числе Windows 7 и Windows Server 2008 R2. О поддержке Windows 8 и Windows Server 2012 на официальном сайте пока ничего не сказано.

Рис. 8. Программа Supremo

Алгоритм ее использования прост: нужно запустить программу на обоих компьютерах, затем запросить у удаленной стороны ее ID и пароль, после чего нажать кнопку «Соединиться». Перед этим удаленная сторона должна нажать кнопку «Старт», иначе соединение не будет разрешено. Пожалуй, это единственное отличие от TeamViewer.

Чтобы обзор был более полным, зайдем в настройки программы (Инструменты -> Опции). В разделе «Безопасность» (рис. 9) можно настроить автоматический запуск программы, указать пароль для удаленных подключений и указать, каким ID разрешено подключаться к твоему компу.

Рис. 9. Параметры безопасности Supremo

В разделе «Соединение» (рис. 10) можно указать параметры прокси-сервера, если он присутствует в твоей сети.

Рис. 10. Параметры соединения Supremo

Кроме своего прямого назначения, а именно удаленного управления компьютером, программа может использоваться для обмена файлами. Для обмена файлами (который возможен в двух направлениях - как скачивание, так и закачка) просто используй drag & drop.

Выводы:

  • Проста в использовании.
  • Не требует установки.
  • Возможность передачи файлов.
  • Возможность чата.
  • Не требует настройки брандмауэра (используется HTTPS/SSL).
  • Нет поддержки других ОС, кроме Windows.
  • Нет мобильных клиентов.

LogMeIn (freeware)

Рассмотрим еще одну полезную программу - LogMeIn (рис. 11). Назначение этой программы, такое же, как и у всех остальных, рассмотренных в этой статье, - удаленный доступ. На сайте logmein.com ты найдешь несколько подобных продуктов, нас же в первую очередь интересует продукт LogMeIn Free. Ее возможностей вполне достаточно для большинства целей: доступ к компу под управлением Windows или OS X, удаленное управление и просмотр рабочего стола, копирование и вставка данных между компьютерами, функция перезагрузки, чат, поддержка нескольких мониторов, обнаружение вторжения по протоколу SSL/TLS, не требует настройки параметров брандмауэра, не требует прав администратора удаленного компа.

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

В отличие от версии Free, версия Pro поддерживает передачу файлов между компами, видео в формате HD, перетаскивание файлов между компьютерами и еще несколько функций, за которые вряд ли стоит платить почти 53 евро в год - именно столько стоит Pro-версия. Сравнение этих двух версий, а также версии для OS X можно прочитать по адресу: https://secure.logmein.com/comparisonchart/comparisonFPP.aspx.

Рис. 11. Основное окно LogMeIn

Способ работы с этой программой немного отличается от TeamViewer и подобных программ. Все немного сложнее, но, видимо, именно так разработчики LogMeIn определяют, кто и в каких целях использует программу. В основном окне выбери «с Mac или ПК» и затем увидишь последовательность действий, которую нужно выполнить, чтобы предоставить другому пользователю доступ к этому компу (рис. 12). Дедушка с бабушкой точно запутаются и не оценят. Без регистрации на logmein.com не обойтись, она хоть и бесплатная, но в плане удобства совершенно лишняя.

Рис. 12. Как подключиться к этому ПК

Есть, правда способ проще - анонимный доступ через браузер. Довольно интересная фишка, которой нет в других подобных программах. Суть в следующем: пользователь, который хочет, чтобы ты настроил его комп, создает ссылку-приглашение, затем передает ее любым удобным способом тебе (по email, по скайпу и так далее). Ссылка-приглашение действительна определенное время (время назначает удаленный пользователь), даже если ссылку кто-то подсмотрит, он вряд ли сможет ей воспользоваться после истечения срока годности.

Давай рассмотрим, как создать приглашение и как его использовать. В разделе «Общий доступ к рабочему столу» выводятся текущие приглашения. Нажав кнопку «Отправить приглашение», ты можешь сгенерировать ту самую ссылку. Мастер создания приглашения позволяет определить длительность приглашения и способ отправки приглашения (можно отправить по электронной почте ссылку, а можно просто получить ссылку и отправить ее вручную).

Рис. 13. Управление удаленным компьютером через браузер

Потом эту ссылку нужно отправить человеку, который будет заниматься настройкой компа. Когда он скопирует ее в браузер и откроет, то увидит экран, подобный изображенному на рис. 13. Для продолжения нужно нажать кнопку «Продолжить». После чего пользователь, отправивший ссылку, последовательно получит два запроса. Первый запрос - это запрос на разрешение доступа гостю, второй запрос - на предоставление прав доступа (рис. 20). Гость может или полностью управлять компьютером, или только просматривать рабочий стол без возможности управления.

Выводы:

  • Не требует прав администратора.
  • Не требует настройки брандмауэра.
  • Возможность использования браузера для удаленного управления.
  • Мобильные клиенты.
  • Несколько необычный принцип работы.

Mosh (mobile shell): хорошая альтернатива для SSH

Mosh тоже можно использовать для удаленного доступа к консоли (то есть ты сможешь удаленно выполнять команды и будешь видеть их результат). Основное преимущество Mosh над SSH - возможность роуминга, то есть смены сети на клиентской машине, что полезно в дороге, когда сеть может меняться (сейчас она сотовая, через несколько минут - Wi-Fi, при этом меняется IP, но соединение остается). Часто путешествующие админы оценят это по достоинству. Но есть один большой недостаток: к обычному SSH-серверу Mosh не подключится, то есть на сервере придется устанавливать Mosh. Зато Mosh работает не в виде демона, как SSH, а как обычная программа, то есть для ее запуска не нужен root-доступ. Mosh доступен для многих дистрибутивов Linux и BSD, OS X, iOS (в составе популярного клиента iSSH) и Android.

UltraVNC/RealVNC

VNC (Virtual Network Computing) - система удаленного доступа к рабочему столу компьютера, использующая протокол RFB (Remote FrameBuffer). Ранее было показано, как организовать VNC-сервер в Linux, в Windows такой сервер можно создать средствами программ UltraVNC или RealVNC . Программа UltraVNC подобна RealVNC, но обладает дополнительными возможностями вроде шифрования соединения между клиентом и сервером, модуля Java Viewer (доступ к удаленному ПК через браузер с поддержкой Java) и других. Хотя у RealVNC есть плагин VNC Viewer для Google Chrome, поэтому нет необходимости в Java Viewer. Как уже было отмечено, программы во многом подобны, поэтому в этой статье мы рассмотрим только UltraVNC.

При установке UltraVNC есть возможность установить как VNC-сервер, так и VNC-клиент. На твой компьютер, если к нему не нужен удаленный доступ, VNC-сервер можно не устанавливать. При установке VNC-сервера будет возможность настроить его для запуска в виде системной службы, но для этого нужны права админа. Протокол RFB, который использует VNC, обычно подразумевает использование портов 5900–5906. Следовательно, для соединения по VNC нужно настраивать брандмауэр, иначе он «зарежет» соединение.

Для подключения к VNC-серверу используется программа UltraVNC Viewer. Программа универсальна, и ты можешь использовать ее для подключения к любому VNC-серверу, а не только к тому, на котором запущен UltraVNC Server. Аналогично к серверу, созданному программой UltraVNC Server, можно подключиться программой RoyalTS или любым другим VNC-клиентом.

Пару слов о том, как это все работает. Сначала запускаем программу UltraVNC Edit Settings и на вкладке Security задаем пароль для доступа к VNC-серверу, затем нужно запустить программу UltraVNC Server. После на другом компьютере запускаем UltraVNC Viewer (рис. 14) и вводим IP компа, на котором установлен VNC-сервер, и нажимаем кнопку Connect.

Рис. 14. UltraVNC Viewer

Выводы:

  • Нужны права админа, нужно настраивать брандмауэр.
  • Один и тот же протокол можно использовать для управления Windows, OS X и Linux, но это преимущества не конкретной программы, а самой VNC.

SSH-доступ

Классикой удаленного доступа остается SSH. Казалось бы, что тут можно еще придумать? Ну, например, что делать, если у тебя много удаленных машин? Прописывать алиасы для каждой? Есть специальные утилиты, позволяющие быстро переключаться между машинами. Один из таких менеджеров в Linux - Gnome Connection Manager . Программа очень удобна, настоятельно рекомендуем. В Windows для этой цели используется AutoPuTTY - оболочка для популярного SSH/Telnet-клиента PuTTY, скачать которую можно по адресу: http://www.r4dius.net/autoputty/. Аналогичный менеджер SSH-соединений есть и для OS X -Shuttle . Для мобильных платформ можно использовать мобильные SSH-клиенты - Prompt (iOS) и ConnectBot (Android). Ссылки и скриншоты ты без проблем найдешь в Сети.

Ammyy Admin (freeware)

Ammyy Admin - еще одна программа для удаленного доступа к рабочему столу. Программа хороша тем, что она абсолютно бесплатна, совсем нетребовательна к ресурсам (исполнимый файл вообще занимает смешные 700 Кб), позволяет организовать как обычный удаленный доступ к рабочему столу, так и соединение в стиле удаленного офиса, не требует установки и изменения параметров брандмауэра. С остальными возможностями программы ты сможешь ознакомиться на сайте разработчиков.

AnywhereTS (freeware)

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

Удаленный доступ в Windows 8

Данный обзор был бы не полным, если бы мы не рассмотрели возможности самой ОС. На «сервере» (то есть на компе, к которому планируется удаленный доступ) нужно выполнить следующие действия:

  • Запустить SystemPropertiesRemote.exe.
  • Включить флажок «Разрешить подключения удаленного помощника к этому компьютеру».
  • Включить переключатель «Разрешить удаленные подключения к этому компьютеру» и нажать кнопку «Применить».
  • Если используется энергосберегающий режим, нужно настроить комп так, чтобы он никогда не переводился в спящий режим.

На своем компе используй приложение «Подключение к удаленному рабочему столу» для подключения к удаленному компу.

Рис. 15. Разрешение удаленного доступа

Google Hangouts: шеринг экрана и видеоконференции

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

Вместо заключения

Программ для удаленного доступа очень много. Как я, надеюсь, показал, самый привычный инструмент не всегда самый эффективный. Нужно отталкиваться от условий конкретной задачи, целевых платформ и других факторов. Надеюсь, теперь я окончательно прояснил всю картину удаленного доступа в твоей голове. Все предложения и пожелания можешь отправлять на [email protected].

Удаленный доступ представляет собой функцию, которая дает возможность подключиться к ПК посредством интернет-соединения через другой компьютер. Представьте, вы забыли важный доклад/курсовую/проект дома в электронном виде, что делать? Есть возможность настроить ПК так, что информация из него будет доступна практически отовсюду (где есть глобальная сеть).

Итак, возможно ли удаленно подключиться к компьютеру? Делается это огромным количеством способов: внутренние программные инструменты ПК, сервисы браузера или дополнительное стороннее программное обеспечение.

Подключаемся через удаленный рабочий стол

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

Разрешение делается следующим образом:


  • Выбираем окно «Настройка удаленного доступа»;

Следующим шагом будет добавление новых пользователей, которые смогут удаленно соединиться с компьютером. Для этого жмем кнопку с выбором пользователей и добавляем их. Далее необходимо найти имя компьютера. Нажав комбинацию клавиш Windows + Pause, попадаем в тоже меню и смотрим строку «Компьютер».

Следующее, что нужно сделать – отключить ждущий режим. Когда ПК переходит в ждущий режим, доступ к нему прекращается. Несмотря на свою полезность, функцию все-таки придется отключить. Делается это так:

  • В панели управления переходим в раздел «Электропитание». Если иконку не видно, то следует переключиться в режим полного просмотра;
  • Идем в настройку электропитания;
  • Устанавливаем параметр «Никогда» в разделе о переводе компьютера в режим сна или гибернации. Далее принимаем и сохраняем все сделанные изменения.

Теперь давайте подключимся. Зайдите на тот ПК, который вы будете применять для того, чтобы соединиться с компьютером. Нажимаем всем известный пуск и вводим в поисковой строчке: подключение к удаленному рабочему столу и открываем результат.

Выполняем следующие действия:

  • Вводим наименование ПК, к которому необходимо подключиться;
  • Вводим наименование пользователя, которому разрешено соединение;
  • Если вы хотите поменять какие-либо настройки, откройте окно с дополнительными параметрами. Однако изменять необязательно, можно оставить все по стандарту;
  • Жмем «Подключить». После завершения соединения рабочий стол удаленного ПК начнет показываться в новом окне. Процедура пользования Windows не меняется, все довольно просто и стандартно.

Как удаленно подключиться к компьютеру через интернет

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

Несколько замечаний:

  • Для каждой модели роутера существует свой способ открытия порта. Это значит, что дополнительную информацию придется искать в интернете;
  • После открытия порта 3389, соединение осуществляется посредством ввода внешнего IP-адреса компьютера.

Программа TeamViewer

Первым шагом необходимо скачать TeamViewer – программа на бесплатной основе, позволяющая настроить удаленное соединение. Главная ее особенность – простота и универсальность (подходит абсолютно для любой ОС). Рекомендуется обладателям MAC , так как в этой ОС настроить родной сервис для удаленного соединения не только сложно, но и достаточно дорого (если попросить мастера).

Выглядит программа следующим образом:

Устанавливаем программу. Процесс инсталляции стандартен. Здесь затруднений возникнуть не должно.

Настройка TeamViewer

Чтобы организовать удаленное подключение необходимо установить TeamViewer на оба компьютера. На тот, к которому хотите подключиться и на тот, с которого хотите это сделать.

Уделенные подключения получили широкое распространение сравнительно недавно. Это связано с развитием локальных сетей и появлением доступа в интернет в крупных и средних населенных пунктах. Около 10 лет назад о том, чтобы подключиться к компьютеру, который находится в нескольких десятках или сотнях километров не приходилось и мечтать.

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

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

Подключение к компьютеру в локальной сети

Рассмотрим следующий случай. В локальной сети имеется несколько компьютеров, каждый из которых имеет собственный IP адрес и имя. ()

Задача следующая: подключиться с компьютера 192.168.1.2 (it) к компьютеру 192.168.1.4 (buh3).

Без использования интернета это можно сделать с помощью подключения к удаленному рабочему столу или через программу RAdmin, которая является весьма популярной, несмотря на платную лицензию.

Подключение к удаленному рабочему столу

В первую очередь необходимо на компьютере к которому Вы будете подключаться (в примере “buh3” с IP адресом 192.168.1.4) открыть возможность подключения к рабочему столу.

Если на компьютере, к которому нужно подключиться, установлена операционная система Windows 7, либо одна из серверных платформ Windows Server 2003 или 2008, то необходимо:

    Нажать правой клавишей мыши на значек “Компьютер” на рабочем столе и в появившемся меню выбрать пункт “Свойства”.

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

    Нажмите кнопку “OK” в окне свойств системы.

Если на подключаемом компьютере установлен Windows XP, то процедура открытия доступа к рабочему столу следующая:

    Нажмите правой кнопкой мыши на значок “Мой компьютер” на рабочем столе и выберите пункт “Свойства”.

    Перейдите на вкладку “Удаленные сеансы”.

    Установите галочку “Разрешить удаленный доступ к этому компьютеру” и нажмите кнопку “OK”.

Примечание: если на рабочем столе нет значка “Мой компьютер” или “Компьютер”, то поищите его через кнопку “Пуск” (левый нижний угол рабочего стола Windows).

После того, как будет настроен удаленный компьютер, переходите к компьютеру с которого Вы будете производить подключение. На нем необходимо запустить подключение к удаленному рабочему столу.

Для Windows 7 выполните следующие действия:

    Нажимаем кнопку “Пуск” в левом нижнем углу рабочего стола Windows.

    Открываем группу “Стандартные”.

    Запускаем ярлык “Подключение к удаленному рабочему столу”.

    В поле “Компьютер” вводим IP адрес или имя компьютера к которому будет производиться подключение.

    Нажимаем на кнопку “Подключить”. При появлении запроса авторизации вводим имя и пароль пользователя на подключаемом компьютере или пользователя домена (если в вашей сети организован домен).

Запуск подключения к удаленному рабочему столу в Windows XP немного отличается от Windows 7.

    Нажмите кнопку “Пуск”.

    Откройте пункт “Все программы” (или “Программы”).

    Раскройте группу “Стандартные” и запустите “Подключение к удаленному рабочему столу”.

    Как и для Windows 7 введите IP адрес или имя компьютера к которому будете подключаться и нажмите на кнопку подключения. При подключении необходимо ввести имя и пароль пользователя имеющегося на компьютере или в домене.

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

После установки соединения к удаленному рабочему столу Вы сможете управлять компьютером на расстоянии. При этом у пользователя, сидящего непосредственно за удаленным компьютером, блокируется доступ и перехватывается управление. Он не видит, что Вы делаете. Чтобы вернуть себе управление пользователь должен разблокировать систему, нажав на сочетание клавиш Ctrl+Alt+Delete и введя свое имя и пароль для Windows. Перехватить управление может и другой удаленный пользователь, подключившийся к компьютеру позже.

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

Подключение с помощью программы RAdmin

Программа RAdmin состоит из двух частей: Server (сервер) и Viewer (просмотрщик).

Компонент Server необходимо установить на компьютере к которому Вы будете подключаться. Если у Вас множество компьютеров в локальной сети, к которым периодически требуется устанавливать соединение, то этот компонент надо установить на каждый компьютер. После установки в системном трее (правый нижний угол рабочего стола) появляется значок сервера RAdmin. Через него осуществляется доступ к настройкам компонента, где необходимо задать имя и пароль для подключения. На рисунке ниже представлена последовательность создания пользователя, пароля и назначения прав для серверной части RAdmin.

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

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

Подключение к удаленному компьютеру через интернет

Процесс подключения к удаленному компьютеру через интернет производится таким же образом как и для локальной сети, если подключаемый компьютер имеет выделенный внешний (или “белый”) IP адрес. Но в современных сетях такое встречается крайне редко, так как подключение через интернет ведется не к одиночному компьютеру, а к другой локальной сети, а уже в ней в конкретному компьютеру. Точкой входа в удаленной сети является роутер или шлюз, пройдя через который, Вы попадете в удаленную локальную сеть и сможете обращаться к местным компьютерам.

Все компьютеры в удаленной локальной сети имеют внутренние IP адреса и не имеют выделенных внешних. Выделенный внешний IP адрес имеет только роутер. К нему и следует устанавливать подключение. Но для того, чтобы подключившись к роутеру, перейти к требуемому компьютеру в локальной сети, необходимо настроить перенаправление портов на роутере (“проброс портов”).

Перенаправление работает следующим образом: Вы подключаетесь к внешнему IP адресу роутера, задавая помимо адреса еще и порт для подключения. В зависимости от номера порта, роутер (в соотвествии с настройками перенаправления) переводит ваше подключение к определенному компьютеру в удаленной локальной сети. Настройка перенаправления портов требует определенных знаний построения сетей и зависит от модели роутера.

Имея работающее перенаправление портов на роутере Вы можете производить подключение к удаленному компьютеру, входящему в отдаленную локальную сеть, способами перечисленными выше: подключением к рабочему столу и с помощью программы RAdmin.

Подключение с помощью программы TeamViewer

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

Программа работает при наличии интернет подключения. Соединение компьютеров происходит через сервер TeamViewer. Где физически расположены компьютеры и как устроены локальные сети, не имеет значения.

Существует несколько версий программы TeamViewer, наиболее популярные из них:

    TeamViewer: полная версия. Имеет возможность как установить подключение к удаленному компьютеру, так и позволяет подключить к себе партнера.

    TeamViewer QuickSupport. Имеет возможность только подключить к собственному компьютеру. Запускается пользователем отдельно. Подключение извне возможно, только, если программа запущена.

    TeamViewer Host. Только подключение к собственному компьютеру, запускается при старте операционной системы. Используется в случаях, если необходимо подключиться к удаленному компьютеру без одобрения и подтверждения пользователя компьютера.

Рассмотрим процесс подключения через программу TeamViewer. На компьютере с которого производится подключение необходимо установить полную версию TeamViewer. На удаленном компьютере надо установить либо полную версию, либо версию Host, либо сохранить файл запуска TeamViewer QuickSupport (данная версия не требует установки).

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

Для частного персонального использования программа TeamViewer бесплатна, а компаниям придется приобретать лицензии на ее использование.


Нравится

У многих довольно часто возникает такая необходимость. Это может быть необходимо для того чтобы управлять рабочим или домашним компьютером отовсюду, где есть доступ к Интернет. Сейчас технологии достигли такого уровня, что это не представляет сложностей. Поэтому способов для подключения к удаленным компьютерам существует много. Самые удобные из них мы и рассмотрим…

Какими способами можно подключиться к удаленному компьютеру?

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

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

Для подключения к традиционному рабочему столу есть несколько способов.

RDP — Remote Desktop Protocol

Протокол управления удаленным рабочим столом от Microsoft. Возможности для его использования встроены в любую Windows. В том числе и клиент подключения к удаленному рабочему столу.

Настраивается достаточно легко. Для управления Windows машинами оптимальный вариант — показывает наилучшую производительность и удобство.

Для linux существует клиент Remmina и сервер Xrdp — посредственная производительность.

Remmina — содержит ошибки, создающие ощутимые неудобства при использовании. Однако в отсутствие вариантов и при необходимости вполне рабочее решение.

Что касается безопасности — шифрование встроено в протокол RDP.

VNC — Virtual Network Computing .

Свободный аналог RDP. Однако испольует другой принцип, работает через старый протокол RFB (remote framebiffer). Без шифрования, для безопасности необходимо использовать шифрование с помощью других протоколов. Используется обычно для управления unix-хостами, там, где необходимо управление графической оболочкой. Это бывает необходимо достаточно редко, поскольку nix-системы обладают очень мощным консольным текстовым интерфейсом, который предоставляет абсолютно полный контроль над ОС. Зачастую используется в системах виртуализации для подключения к графической консоли виртуальных машин.

Имеет реализации для Windows, как клиентские, так и серверные.

Сторонние программы

Это, в первую очередь, популярнейший Teamviewer и менее известный Ammyy Admin. Есть и другие, о которых нет смысла упоминать. Очень удобный софт, который, однако, имеет существенные недостатки. Главный из них вы используя это ПО — вы по сути предоставляете доступ к своим данным разрабочикам этого ПО.

Точно неизвестно на основе чего работают эти программы. Кроме того, обладают крайне низкой производительностью, особенно если у вас посредственное подключение к интернету. Самый главный плюс — не требует никаких знаний для организации удаленного подключения: скачал — поставил- сообщил идентфификатор и пароль — установлено соединение. Достаточно чтобы обе стороны имели доступ к интернету. Пользователям не нужно знать топологию сетей, не нужно знать никакие ip-адреса, порты и протоколы.

Почему я расписываю это как преимущество такого способа — потому что все остальные описанные здесь способы предполагают необходимость знать адреса, порты и протоколы. А тут легко и быстро. Для простейших задач вроде диагностики, мониторинга или оперативного выполнения несложных действий отлично подходит. Но пытаться полноценно работать через teamviewer я бы и врагу не пожелал:)

Есть и другие, но они специфичны, и вспоминать о них здесь мы не будем.

Управление удаленным компьютером через текстовый интерфейс — командная строка

Telnet

Старейший и простейший сетевой протокол управления. Позволяет управлять через командную строку вообще чем угодно. На данный момент, как правило, используется только как средство диагностики и отладки. Также простое сетевое оборудование при необходимости обычно управляется через telnet — например модемы. Мало кто знает, но многие домашние позволяют подключиться по telnet. Имеет проблемы с безопасностью из-за своей простоты.

Rlogin — практически то же самое, что и телнет. Используется (редко) в UNIX.

SSH — Secure SHell

Это то, без чего было бы немыслимо существование современного интернета. Хотя рядовой пользователь обычно ничего об этом не слышал, но это самый оптимальный и эффективный способ управления удаленными компьютерами.

Используется в системном администрировании. Суть — предоставление доступа к управлению командной строкой, текстовым интерфейсом через защищенное шифрованное соединение. Опять же, рядовой пользователь не в курсе но 95% , из которых в принципе состоит Интернет, управляются именно через . Поэтому, если вам действительно интересна тема удаленного управления — мимо этого не пройти. Однако есть минусы, которые и задвигают технологию на задний план:

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

Во-вторых, через это не получится без ухищрений управлять windows-машиной, ввиду убогости ее командной строки и отсутствия SSH по умолчанию.

Однако, ssh позволяет делать другие вещи, которые будут очень полезны рядовому пользователю для настройки доступа к удаленному компьютеру. Это туннелирование, причем шифрованное. SSH позволяет создавать туннели и использовать внутри них любые описанные здесь протоколы.

Netcat — сырое сетевое соединение

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

Что нужно для подключения к удаленному компьютеру.

Нужно чтобы между ними была связь. Например, если пользователю необходим доступ по RDP для управления своим домашним компьютером, то он должен каким то образом получить прямой доступ к порту, на котором котором доступен RDP-сервер(сервис) запущенный на домашнем компьютере. Говоря буквально, нужно каким-то образом иметь доступ к порту 3389 удаленной машины. Или же 5901 — если это VNC, а 22 если нужно подключиться по SSH. (это порты по умолчанию, которые при необходимости и желании могут быть другими). И вот здесь начинается вторая часть — каким образом это можно осуществить.


Сделать проброс портов
(NAT и PAT)

Это делается на межсетевых экранах или серверах. Например, если это домашний компьютер и он подключен в интернет через какой-либо роутер — нужно в на свой компьютер.

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


VPN — Virtual Private Network

Имеет множество реализаций и вариантов, например Hamachi. Но суть одна — поверх интернет создается «локальная» сеть. Соответственно, каждое устройство, которое в ней оказалось, имеет свой «локальный» IP-адрес и они друг с другом имеют прямую связь.

А это позволяет «видеть» и подключаться к нужным портам напрямую. Таким образом, использование способа влечет за собой определенные сложности и требует некоторых знаний. Оптимальный вариант — создать VPN самостоятельно. При использовании сторонних сервисов вроде Hamachi — способ в принципе не отличается от использования Teamviewer.


SSH-туннелирование

По сути — позволяет строить VPN без использования сложного ПО и оборудования, без использования сторонних сервисов. Однако требует наличия внешней точки подключения. ()

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


Что здесь подразумевается под точкой подключения — это некое устройство, имеющее известный внешний IP-адрес. Вы наверняка слышали о динамических и статических внешних IP. Так вот, для подключения и управления удаленным компьютером на самом деле неважно динамический или статический. Например, как правило, имеет динамический внешний IP.

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

Статьи по теме: