Программа для удаленной перезагрузки компьютера. Как перезагрузить компьютер через удаленный доступ. Удаленный доступ к удаленному компьютеру

Что такое DNS?

DNS расшифровывается как Domain Name System или Domain Name Service. Вы указали имя, а DNS подставляет ip адрес ресурса, на котором размещен сайт. Название в данном случае именно имя хоста или IP адрес. Без DNS вы должны были бы помнить IP адрес каждого сайта, который хотите посетить. Сегодня в Интернете более 300 миллионов веб-сайтов, помнить IP адрес необходимого сайта совершенно невозможно.

Что такое динамический IP?

Как сделать статический ip адрес из динамического?

Нет необходимости покупать статический IP. Используйте наш бесплатный Dynamic DNS для сопоставления динамического адреса или длинного URL с Вашим ресурсом, чтобы легко запомнить имя хоста. Удаленный мониторинг Вашего дома через веб-камеру на любом порту или запуск собственного сервера у Вас дома с динамическим IP адресом - все это доступно с сервисом DnsIP . В случае выделения провайдером динамического IP такой сервис, как Dynamic DNS, становится необходимым.

При регистрации на нашем сервисе Вы получаете доменное имя. Специальный клиент, который необходимо скачать, устанавливается на пользовательский компьютер. Этот клиент периодически отправляет информацию DNS-серверу, сообщая о своём IP адресе. Сервер службы DynDNS сохраняет последний IP пользователя и при обращении к пользовательскому доменному имени, полученному при регистрации, перенаправляет запрос на этот IP.

Приватная сеть.

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

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

С помощью DynDNS Secure сервис DnsIP позволяет организовать подключение к удаленному компьютеру через любые программы удаленного доступа, используя любой порт. При этом Вы напрямик связываетесь с удаленным компьютером, а наш сервис лишь сообщает Вашим программам необходимый IP адрес.

Мониторинг сети.

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

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

Автонажатие на кнопку бесплатного доступа при использовании Yota.

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

В любой момент времени можно узнать IP-адрес Вашего ресурса.

К Вашим услугам страница http://dns-free.com/dns2ip.php?dns=xxxxxxx, где xxxxxxx - имя домена в системе DnsIP. Используйте её для организации ссылок на Ваш ресурс с использованием системы динамического днс. Либо добавьте в избранное, и одним щелчком мыши узнайте текущий ip Вашего ресурса. Или введите вручную в форме на той же

Что такое DNS?

DNS расшифровывается как Domain Name System или Domain Name Service. Вы указали имя, а DNS подставляет ip адрес ресурса, на котором размещен сайт. Название в данном случае именно имя хоста или IP адрес. Без DNS вы должны были бы помнить IP адрес каждого сайта, который хотите посетить. Сегодня в Интернете более 300 миллионов веб-сайтов, помнить IP адрес необходимого сайта совершенно невозможно.

Что такое динамический IP?

Как сделать статический ip адрес из динамического?

Нет необходимости покупать статический IP. Используйте наш бесплатный Dynamic DNS для сопоставления динамического адреса или длинного URL с Вашим ресурсом, чтобы легко запомнить имя хоста. Удаленный мониторинг Вашего дома через веб-камеру на любом порту или запуск собственного сервера у Вас дома с динамическим IP адресом - все это доступно с сервисом DnsIP . В случае выделения провайдером динамического IP такой сервис, как Dynamic DNS, становится необходимым.

При регистрации на нашем сервисе Вы получаете доменное имя. Специальный клиент, который необходимо скачать, устанавливается на пользовательский компьютер. Этот клиент периодически отправляет информацию DNS-серверу, сообщая о своём IP адресе. Сервер службы DynDNS сохраняет последний IP пользователя и при обращении к пользовательскому доменному имени, полученному при регистрации, перенаправляет запрос на этот IP.

Приватная сеть.

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

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

С помощью DynDNS Secure сервис DnsIP позволяет организовать подключение к удаленному компьютеру через любые программы удаленного доступа, используя любой порт. При этом Вы напрямик связываетесь с удаленным компьютером, а наш сервис лишь сообщает Вашим программам необходимый IP адрес.

Мониторинг сети.

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

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

Автонажатие на кнопку бесплатного доступа при использовании Yota.

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

В любой момент времени можно узнать IP-адрес Вашего ресурса.

К Вашим услугам страница http://dns-free.com/dns2ip.php?dns=xxxxxxx, где xxxxxxx - имя домена в системе DnsIP. Используйте её для организации ссылок на Ваш ресурс с использованием системы динамического днс. Либо добавьте в избранное, и одним щелчком мыши узнайте текущий ip Вашего ресурса. Или введите вручную в форме на той же

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

Причем выключать по сети нужно как windows серверы, так и linux различных дистрибутивов — ubuntu, centos, freebsd. То есть решение должно быть простое и надежное.

Дистанционное выключение Windows сервера

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

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

Принцип работы удаленного отключения следующий:

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

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

Итак, идем на север и создаем там простой bat файл следующего содержания:

Shutdown /p /d p:0:0 /f

Сохраняем файл и создаем пользователя, под которым будем выключать сервер. Не забудьте добавить этому пользователю разрешение подключаться по rdp. Если вы выключаете компьютер с десктопной системой, то прав обычного пользователя достаточно. Если же вам надо погасить Windows Server, то пользователя нужно либо сделать админа, либо дать ему права на разрешение выключение сервера через локальную политику безопасности. Живет эта политика по адресу — параметры безопасности — локальные политики — назначение прав пользователей — завершение работы системы.

Вот тут я напоролся на первые неприятности. Я назвал свой скрипт shutdown.bat и очень долго не мог понять, почему он не срабатывает. При вводе команды shutdown с параметрами в консоли все отлично работало, но скрипт не запускался. Оказывается, его нельзя называть таким именем. После того, как переименовал в shut.bat, все отлично заработало. Какая-то нелепая загвоздка, но мне пришлось потратить немало времени, пока я разобрался, в чем тут дело.

Дальше заходим нашим новым пользователем, чтобы создались стандартные папки профиля и кладем скрипт автовыключения сервера ему в автозагрузку — C:\Users\shut-user\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup.

Теперь нам нужно настроить автоматический вход пользователя по rdp, чтобы выполнить удаленное завершение работы. Причем пользователь должен заходить на сервер без запроса имени и пароля. Штатными средствами rdp клиента windows это сделать невозможно. Даже если вы сохраните параметры, то при переносе настроек на другой компьютер нужно будет снова вводить пароль. Мне это не подходило.

Я пробовал использовать старую портированную версию rdp 5.2. Это последняя версия, где пароль в зашифрованном виде можно было хранить в файле настроек. Но при переносе этого файла на другой компьютер, все равно выскакивало окно с вводом пароля. Добиться полного автоматизма не получалось.

Но решение было найдено. Существует любопытный проект Remote Desktop Plus , который является надстройкой над rdp. С помощью этой надстройки можно передать параметры в rdp через командную строку, в том числе и имя пользователя с паролем. Мне это полностью подходит. Скачиваем файлик либо с сайта автора проекта, либо с моего. Я скопировал на всякий случай эту очень полезную утилиту. Кладем его в папку и создаем в этой же папке rem-shut.bat файл следующего содержания:

Rdp.exe /v:10.10.5.14 /u:shut-user /p:pass123 /w:640 /h:480

Всего этого достаточно, чтобы выполнить дистанционное завершение работы на windows сервере. Пользователю необходимо передать 2 файла:

  • rdp.exe
  • rem-shut.bat

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

Удаленное выключение linux сервера

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

Подготовим все необходимое. Сначала создаем простой текстовый документ shutdown.txt следующего содержания:

Putty.exe -m shutdown.txt -ssh -P 22 -l root -pw rootpass 10.10.5.15

Передаем пользователю 3 файла, сложенные в одну папку:

  • putty.exe
  • shutdown.txt
  • serv-rem-shut.bat

Теперь при запуске скрипта serv-rem-shut.bat серверу по сети будет отправлена консольная команда на завершение работы. При этом не будет задано никаких вопросов. Сервер просто молча выключится.

Заключение

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

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

Онлайн курс "DevOps практики и инструменты"

Если у вас есть желание научиться строить и поддерживать высокодоступные и надежные системы, научиться непрерывной поставке ПО, мониторингу и логированию web приложений, рекомендую познакомиться с онлайн-курсом «DevOps практики и инструменты» в OTUS. Курс не для новичков, для поступления нужны базовые знания по сетям и установке Linux на виртуалку. Обучение длится 5 месяцев, после чего успешные выпускники курса смогут пройти собеседования у партнеров. Проверьте себя на вступительном тесте и смотрите программу детальнее по.

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

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

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

Кратко об удаленном доступе

Сейчас на рынке представлено немало программных продуктов, позволяющих получить удаленный доступ к компьютеру через Интернет или локальную сеть (предполагается, что удаленный компьютер включен и подключен к Интернету). В большинстве случаев эти приложения объединяют два программных модуля - клиентский и серверный. Первый устанавливается на компьютер, с которого планируется осуществлять контроль за удаленным ПК, а второй - на компьютер (или компьютеры), который требуется контролировать. Установить и настроить каждый из модулей не составляет проблемы при условии, что удаленный ПК имеет прямой выход в Интернет и реальный IP-адрес (статический IP). Если удаленный компьютер недоступен напрямую, то на маршрутизаторе/прокси-сервере, который имеет прямой доступ в Интернет и одновременно доступ к удаленному компьютеру, необходимо настроить перенаправление портов (port forwarding) либо воспользоваться утилитой для установления виртуального TCP/IP-соединения или туннеля между двумя компьютерами, не связанными напрямую. Что касается компьютеров с динамическим IP-адресом, то сложность в том, что совершенно неизвестно, какой IP-адрес окажется у удаленного компьютера в тот момент, когда к нему потребуется подключиться, ведь IP-адрес меняется при каждом следующем подключении. В этом случае не обойтись без подключения к сервису DynDNS или аналогичному ему - такие сервисы отслеживают изменение динамического IP-адреса и заменяют его постоянным DNS-именем.

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

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

Программы для удаленного управления

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

Radmin 3.4

Разработчик: Famatech

Размер дистрибутива: 10 Мбайт

Работа под управлением: Windows 2000/2003/2008/XP/Vista/7

Способ распространения: http://download1.famatech.com/download/files/radmin34ru.zip)

Цена: определяется вариантом лицензии: «Стандартная» - 1250 руб. за удаленный компьютер, «Корпоративная» (от 200 лицензий) - от 550 руб. и ниже за лицензию (зависит от количества удаленных ПК)

Radmin - признанный среди системных администраторов инструмент удаленного администрирования ПК (рис. 1) через Интернет или по локальной сети. Продукт совместим с Wine, что обеспечивает удаленный доступ с машин, где установлена операционная система Linux. Данное решение позволяет осуществлять удаленное управление рабочим столом в режиме полного доступа либо только просмотра, обмениваться файлами (возможно перетаскивание файлов, поддерживается докачка), включать, выключать и перезагружать удаленный компьютер. Кроме того, возможен доступ к BIOS удаленного ПК, поддерживается двусторонняя работа с буфером обмена с поддержкой Unicode, текстовый и голосовой чаты, режим командной строки и Telnet. Стоит также отметить, что Radmin поддерживает несколько одновременных подключений к экрану удаленного ПК, позволяет переключаться между сессиями пользователей и осуществляет оптимизацию передаваемого трафика. Решение обеспечивает безопасную работу благодаря шифрованию передаваемых данных по стандарту AES, аутентификации пользователей посредством системы безопасности Windows с поддержкой Active Directory либо собственной системы безопасности с аутентификацией по логину и паролю, а также поддержке IP-фильтрации (позволяет разрешить доступ только для определенных хостов и подсетей).

Рис. 1. Управление удаленной машиной в среде Radmin

Radmin состоит из двух модулей: клиентского модуля Radmin Viewer и серверного модуля Radmin Server. Модуль Radmin Viewer устанавливается на локальном компьютере, который предполагается использовать для удаленного управления рабочим столом, а Radmin Server необходимо установить на удаленном компьютере. Оба компьютера должны быть соединены между собой по протоколу TCP/IP в локальной сети, по модему или через Интернет. Инсталляция данных модулей сложностей не вызывает. Вначале устанавливается Radmin Server на удаленном компьютере. В ходе установки модуля потребуется определить систему безопасности, которая будет использоваться (система безопасности Windows либо встроенная), и выполнить настройку индивидуальных прав доступа для каждого пользователя (рис. 2). При необходимости установки программы Radmin Server на большое число компьютеров можно воспользоваться функционалом для удаленной установки. После этого запускается модуль Radmin Viewer на локальном компьютере и настраивается одно или более соединений с удаленными ПК (команда Новое соединение в меню Соединение ), для чего необходимо указать IP-адрес удаленного ПК или его DNS-имя (рис. 3).

Рис. 2. Настройка модуля Radmin Server

Рис. 3. Подключение нового соединения в Radmin

Если удаленный компьютер имеет виртуальный IP-адрес или недоступен напрямую из Интернета либо в рамках одного сегмента локальной сети, то всё оказывается гораздо сложнее. В таком случае дополнительно необходима настройка перенаправления портов на маршрутизаторе/прокси-сервере, который расположен на пути между удаленным компьютером и Интернетом (port forwarding), либо установка виртуального TCP/IP-соединения или туннеля между двумя компьютерами, не связанными напрямую, с применением программ сторонних разработчиков. Для непосредственного соединения с удаленным ПК достаточно дважды щелкнуть на нужном соединении.

Anyplace Control 5.4

Разработчик : Anyplace Control Software

Размер дистрибутива: 4,76 Мбайт

Работа под управлением: Windows 2000/XP/2003/Vista/2008/7

Способ распространения: shareware (30-дневная демо-версия - http://www.anyplace-control.com/ru/download.shtml)

Цена: определяется тарифным планом: «Базовый» - от 24,95 долл. за один удаленный ПК единовременно, «Премиум» - от 48,95 долл. за год, «Компьютерная помощь» - от 399 долл. за два года

Anyplace Control - простой инструмент для удаленной работы с компьютером через локальную сеть или Интернет. Программа позволяет видеть в реальном времени рабочий стол удаленного ПК (рис. 4), управлять удаленным компьютером, осуществлять передачу файлов (с поддержкой докачки) между локальным и удаленным ПК, а также копировать текст, графику и другие данные через буфер обмена с одного компьютера на другой. Предусмотрена возможность выключения, перезагрузки удаленного ПК и блокирования его мыши и клавиатуры. Программа поддерживает множественные соединения (как на стороне сервера, так и на стороне клиента) и позволяет получить удаленный доступ через Интернет к ПК за маршрутизатором или брандмауэром без каких­либо настроек. Вдобавок она оптимизирует загрузку сети - сжимает изображение экрана и большие объемы информации перед их передачей, а также позволяет использовать пониженную цветопередачу, что повышает ее быстродействие в медленных сетях. Безопасность передаваемых данных обеспечивается безопасной аутентификацией (применяется алгоритм CHAP - тип аутентификации с предварительным согласованием вызова), шифрованием трафика по алгоритму RC4 с 128-битным случайным ключом и защитой доступа при помощи двух паролей (пароля аккаунта и пароля доступа).

Рис. 4. Удаленный контроль за работой на домашнем компьютере
с помощью Anyplace Control

Программа состоит из двух модулей: admin-модуля и host-модуля. Модуль admin устанавливается на компьютер, с которого планируется осуществлять контроль за удаленным ПК, а host-модуль - на компьютер (или компьютеры), который требуется контролировать. Инсталляционный пакет содержит оба модуля, и нужный для установки на конкретный ПК модуль просто выбирается в процессе инсталляции. Если оба компьютера находятся в одной локальной сети, то установка host-модуля может проводиться в удаленном режиме (то есть с компьютера, который будет выполнять функции «админского»). Соединение между этими компьютерами может быть установлено двумя способами: прямым подключением и account-подключением. При прямом подключении доступ к удаленному ПК обеспечивается через IP-адрес или DNS-имя. Режим account-подключения позволяет получить доступ к удаленному компьютеру через Интернет с использованием учетной записи или имени компьютера (IP-адрес не указывается), благодаря чему без проблем удается получить доступ к удаленному ПК, не имеющему внешнего статического IP-адреса, - таким образом обеспечивается обход брандмауэров, маршрутизаторов и пр. Для непосредственного подключения к удаленной машине требуется ввести в admin-модуле пароль аккаунта, дважды щелкнуть на значке удаленного ПК и указать пароль доступа (рис. 5).

Рис. 5. Подключение к удаленному компьютеру через Anyplace Control

TeamViewer 7.0

Разработчик: TeamViewer GmbH

Размер дистрибутива: 3,43 Мбайт

Работа под управлением: Windows 98/NT/2000/XP/Vista/7; имеются версии под Mac, Linux и мобильные системы (iOS, Android)

Способ распространения: shareware (http://www.teamviewer.com/ru/download/index.aspx)

Цена: определяется вариантом лицензии: Business - 20 000 руб. на один удаленный ПК (каждый дополнительный ПК - 3900 руб.), Premium - 40 000 руб., Corporate - 75 800 руб., для некоммерческого использования программа бесплатна

TeamViewer - популярное решение для удаленного управления и организации конференций через локальную сеть или Интернет. Программа предоставляет доступ к рабочему столу удаленного компьютера с возможностью полного управления им (сеанс удаленного управления может записываться в файл для последующего просмотра - рис. 6) и позволяет обмениваться файлами (поддерживается drag and drop). Кроме того, включенный разработчиками функционал дает возможность использовать TeamViewer для создания частной виртуальной сети (Virtual Private Network, VPN) и организации конференций и демонстраций. Поддерживается голосовое и видеообщение между компьютерами. Приложение работает через брандмауэры, маршрутизаторы NAT и прокси безо всякой настройки и оптимизирует качество отображения и скорость передачи данных в зависимости от типа подключения к сети (LAN, подключение с мобильного устройства и пр.). Что касается безопасности, то соединения устанавливаются через полностью зашифрованные каналы с помощью обмена 1024-битными ключами RSA и 256-битным шифрованием сеанса AES.

Рис. 6. Получение доступа к панели управления удаленного ПК
через TeamViewer

Программа представлена в виде одного инсталляционного модуля, который устанавливается как на компьютере, с которого планируется осуществлять контроль, так и на удаленном ПК (правда, в ходе инсталляции требуется уточнить, должен ли данный компьютер оказаться доступным для удаленного доступа). Для мгновенного запуска на удаленном компьютере возможно применение компактного модуля TeamViewer QuickSupport (скачивается отдельно), который не требует установки и прав администратора. Имеется также портабельная версия для мобильного использования, которую можно запустить с USB-накопителя или CD. Настроить удаленный доступ очень просто: достаточно выяснить присвоенные удаленному компьютеру в ходе инсталляции программы ID и пароль и указать их при подключении на «админском» ПК (рис. 7). Это значит, что TeamViewer всегда установит подключение к удаленному компьютеру без каких­либо сложностей с IP-адресами, перенаправлением портов и пр. Вместе с тем установка подключения в локальной сети с помощью IP-адреса тоже возможна, правда для этого потребуется скорректировать настройки программы. Кроме того, вместо идентификации по ID и паролю можно входить в систему удаленного компьютера с помощью имени пользователя и пароля Windows.

Рис. 7. Подключение к удаленному ПК с помощью TeamViewer

Remote Manipulator System 5.2.1

Разработчик : TektonIT

Сайт программы : http://www.rmansys.ru/

Размер дистрибутива: 11,5 Мбайт

Работа под управлением: Windows 2000/XP/2003/2008/Vista/7

Способ распространения: shareware (http://rmansys.ru/downloads/)

Цена: определяется лицензией: «Классическая лицензия» - 750 руб. (на один удаленный ПК), «Helpdesk лицензия» - 19 900 руб., для некоммерческого использования программа бесплатна (потребуется получить бесплатный лицензионный ключ)

Remote Manipulator System (RMS) - программа для удаленного администрирования через Интернет и в локальной сети. Продукт совместим с Wine, что обеспечивает удаленный доступ с компьютеров с операционной системой Linux. Решение предлагает более десяти режимов подключения к удаленному компьютеру и может использоваться для удаленного управления ПК (рис. 8), удаленного наблюдения, осуществления базовых операций с файлами между локальным и удаленным компьютерами, записи экрана по расписанию, подключения в режиме командной строки, управления питанием и т.д. Предусмотрены аудио­ и видеочат и обмен текстовыми сообщениями между компьютерами. Remote Manipulator System поддерживает работу с несколькими мониторами и может быть настроен на оптимальную производительность с учетом плюсов и минусов сети и рабочих станций, на которых будет установлен. Благодаря применению технологии Internet-ID, это решение может работать через сетевые экраны и NAT без дополнительных настроек маршрутизаторов и другого сетевого оборудования. Это означает, что для установки соединения необязательно знать IP-адрес удаленного компьютера - достаточно указать его ID. Поддержка технологий «Обратное соединение» и «Соединение через» (так называемое каскадное соединение) дает возможность настроить RMS на работу в весьма сложной топологии сети с множеством маршрутизаторов и подсетей. Все данные, передаваемые RMS’ом по сети, шифруются с использованием алгоритмов шифрования RSA и AES, а аутентификация пользователей осуществляется по паролю либо посредством системы безопасности Windows с поддержкой Active Directory. Кроме того, реализована возможность IP-фильтрации, что позволяет ограничивать доступ определенных хостов и подсетей по стратегиям белого и черного списков.

Рис. 8. Запуск приложения на удаленном ПК с помощью RMS

RMS состоит из двух компонентов - R-Server и R-Viewer. Модуль R-Server устанавливается на удаленном компьютере (возможна удаленная установка), а R-Viewer - на компьютере администратора. Никаких проблем с установкой не возникает; во время установки модуля R-Server потребуется ввести пароль на получение доступа к компьютеру, установить требуемый уровень безопасности и выбрать одну из двух подсистем безопасности: защиту паролем или безопасность на базе Windows (рис. 9). Технология подключения удаленного ПК зависит от того, известен IP-адрес удаленного компьютера или нет. Если IP-адрес известен, то после запуска R-Server на удаленном компьютере достаточно добавить новое соединение и указать его название и IP-адрес либо DNS-имя. В противном случае на удаленном ПК после запуска R-Server потребуется выбрать команду Настройка Internet-ID соединения , в открывшемся окне щелкнуть по кнопке Получить новый ID - после этого R-Server окажется готов принимать соединения от R-Viewer в режиме Internet-ID. В свою очередь, на администраторском компьютере, как и в предыдущем варианте, создается новое соединение, вместо IP-адреса для него указывается полученный на удаленном ПК идентификатор (рис. 10).

Рис. 9. Настройка модуля R-Server (RMS)

Рис. 10. Подключение к удаленному ПК в среде RMS

Ammyy Admin 3.0

Разработчик: Ammyy

Размер дистрибутива: 709 Кбайт

Работа под управлением: Windows 2000/XP/Vista/7

Способ распространения: shareware (http://www.ammyy.com/ru/downloads.html)

Цена: определяется лицензией: Starter - 1200 руб., Premium - 2400 руб., Corporate - 3600 руб. (на один удаленный ПК), для некоммерческого использования программа бесплатна

Ammyy Admin - компактная и простая программа, которая позволяет быстро и безопасно получить удаленный доступ к компьютеру через Интернет. С ее помощью можно полностью управлять удаленным компьютером в режиме реального времени (включая удаленную перезагрузку и т.п.), обмениваться файлами и папками (докачка поддерживается - рис. 11) и общаться в голосовом чате. Данное решение обеспечивает соединение компьютеров в разных локальных сетях и за NAT без необходимости переназначения портов (port mapping) и осуществления других утомительных настроек и использует встроенные механизмы оптимизации трафика. В целях безопасности все передаваемые посредством Ammyy Admin данные шифруются по стандартам AES и RSA (для каждой сессии применяются различные ключи) и предусмотрена настройка прав доступа на основе уникального ID компьютера и/или пароля.

Рис. 11. Копирование файла с удаленного ПК
через файловый менеджер Ammyy Admin

Программа не требует установки - для работы с Ammyy Admin достаточно скачать приложение на оба компьютера («админский» и удаленный ПК) и запустить его. После этого на «админском» компьютере необходимо указать ID или IP-адрес для активирования подключения, а на удаленном ПК - подтвердить права на управление своим компьютером (рис. 12). Благодаря поддержке подключения по ID, отсутствие статичного IP-адреса у удаленного компьютера никаких проблем по настройке соединения не создаст. При необходимости дополнительно несложно настроить права доступа для конкретных пользователей, ограничив их возможности в плане удаленного управления.

Рис. 12. Установка сессии на удаленном ПК в Ammyy Admin

Заключение

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

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

Что касается финансов, то следует обратить внимание на возможность бесплатного использования (в случае некоммерческого применения) программ TeamViewer, Remote Manipulator System и Ammyy Admin. Правда, тут не обойдется без ложки дегтя в виде разного рода ограничений. Например, TeamViewer периодически прерывает соединение и приходится подключаться заново, а в Remote Manipulator System при работе через Internet-ID лимитирован объем трафика и, по всей видимости, выделенные серверы компании TektonIT для бесплатных пользователей предоставляются по остаточному принципу, что нередко вызывает сложности с подключением. В свою очередь, совокупное время использования Free Ammyy Admin ограничено 15 часами в 30 дней. Как видите, ограничения есть во всех трех решениях, однако на практике оказалось, что наиболее комфортна работа с Free-версией Ammyy Admin - конечно, при условии, что вы укладываетесь в отведенные для бесплатного применения 15 часов, поскольку здесь подключение происходит быстро, а самое главное - отсутствует ограничение на длительность сессии.

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

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

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

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

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

Естественно, при необходимости, программу TeamViewer можно будет установить на компьютер. После регистрации в TeamViewer, пользователю будут доступны административные права.

На официальном сайте немецкой компании, разработчика TeamViewer, доступны для скачивания версии программы, предназначенные для операционных систем: Windows, Mac OS, Linux, Android, iPhone, iPad, Windows Phone. Для загрузки предлагается русская версия программы.

О популярности программы говорит то, что TeamViewer уже был загружен более 200 000 000 раз.

скачать TeamViewer русская версия

После загрузки, программу можно будет установить на компьютер. При этом, TeamViewer готов к использованию без установки на компьютер.

Установка TeamViewer

Для начала установки или запуска программы, необходимо будет кликнуть по исполнительному файлу в формате «.exe».

Для запуска программы без установки выбираете вариант «Только запустить».

Во всех случаях использования программы, необходимо будет отметить пункт «личное/ некоммерческое использование».

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

После выбора настроек установки TeamViewer, нажимаете на кнопку «Принять – завершить».

Сначала откроется окно со справочной информацией, о том, как пользоваться TeamViewer.

Затем открывается главное окно программы TeamViewer во вкладке «Удаленное управление». В центральной части окна программы расположены две панели: «Разрешить управление» и «Управлять компьютером».

В верхней части окна расположены пункты меню программы: «Подключение», «Дополнительно» и «Справка».

Если вы нажмете на кнопку «Компьютеры и контакты» откроется дополнительное окно, откуда вы можете после регистрации в TeamViewer, управлять компьютерами и контактами, без необходимости запоминать ID и пароли.

Настройки TeamViewer

Войти в настройки программы можно пройдя по пути меню «Дополнительно» => «Опции». Программа TeamViewer по умолчанию уже настроена и готово к использованию. Если это необходимо, то вы можете настроить программу под свои потребности.

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

Во вкладке «Безопасность» вы можете добавить личный пароль для доступа без подтверждения. Для случайного пароля можно установить надежность. По умолчанию включен стандартный режим (4 цифры). Можно повысить надежность до 10 знаков, или вообще отключить случайный пароль.

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

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

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

В программе TeamViewer можно вести запись удаленного сеанса.

С помощью TeamViewer можно будет проводить конференции среди нескольких участников.

Удаленное управление вашим компьютером

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

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

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

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

Удаленный доступ к удаленному компьютеру

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

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

При этом должен быть активирован пункт «Удаленное управление». После этого нажимаете на кнопку «Подключится к партнеру».

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

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

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

Меню «Действия» имеет такие команды:

  • «Переключение сторон с партнером» - в этом случае вы поменяетесь с партнером управлением. Теперь ваш партнер будет управлять вашим компьютером.
  • «Ctrl + Alt + Del» - передача управления сочетаниями клавиш на компьютер партнера.
  • «Включить блокировку компьютера» - компьютер партнера будет заблокирован.
  • «Удаленная перезагрузка» - «Завершение сеанса», «Перезагрузка», «Перезагрузка в безопасном режиме». Вы можете завершить сеанс или перезагрузить удаленный компьютер в нужном режиме.
  • «Передавать сочетания клавиш» - на удаленный компьютер будут переданы сочетания клавиш, которые вы нажмете на своем компьютере.
  • «Блокировать средства ввода удаленной машины» - на удаленном компьютере будут заблокирована мышь и клавиатура.
  • «Показать черный экран» - на компьютере партнера будет отображаться черный экран и он не сможет видеть то, что вы делаете на его компьютере. При этом должна быть активна функция «Блокировать средства ввода удаленной машины».

Из меню «Windows» вы можете настроить отображение команд и кнопок для операционной системы Windows.

Меню «Просмотр» управляет настройками просмотра.

При помощи меню «Аудио/Видео» можно управлять звуками компьютера, видео, голосовой связью и чатом.

Меню «Передача файлов» отвечает за передачу файлов при помощи программы TeamViewer.

В меню «Дополнительно» находятся другие настройки программы. Вы можете переключиться в полноэкранный режим или свернуть панель инструментов.

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

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

Передача файлов в TeamViewer

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

Для отправки файла или папки, нужно будет выбрать необходимый объект на том компьютере, с которого будет осуществлена передача, при помощи поля «Адрес». После выделения объекта, необходимо будет нажать на кнопку «Отправить». Предварительно, на принимаемом компьютере, при помощи поля «Адрес» следует выбрать место, куда будет передан файл или папка.

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

Вам нужно будет перетащить файл, на том компьютере, откуда вы будете перемещать файлы в хранилище, в окно «Хранилища файлов».

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

Общение через TeamViewer

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

В программе можно делать скриншоты окна удаленного компьютера.

Запись видео в TeamViewer

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

Используя эти команды, вы можете записать видео файл, на котором будет отображены ваши действия в окне удаленного компьютера. После окончания записи, видеофайл будет сохранен в формате «.tvs». Этот файл можно будет конвертировать в формат «.avi» для возможности его просмотра на любом компьютере.

Для этого нужно войти в главное окно программы, открыть меню «Дополнительно», а в контекстном меню выбрать пункт «Воспроизвести или конвертировать записанный сеанс…». После этого откроется окно «Открыть», в котором следует выбрать видеофайл с расширением «.tvs».

В открывшемся окне «Конвертировать запись сеанса» нажмите на кнопку «Конвертация». Если это необходимо, то вы можете перед началом процесса конвертирования видеофайла, изменить настройки преобразования. Для этого нужно будет нажать на кнопку «Конфигурация…», а затем в открывшемся окне, изменить настройки.

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

Выводы статьи

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

TeamViewer - удаленное управление компьютером (видео)

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