0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

VNC Viewer: как пользоваться, установка и настройки

Содержание

VNC клиент для Windows. Как скачать, установить и настроить!

Здравствуйте, дорогие читатели сайта Страна IT. Сегодня мы с вами поговорим о еще одной программе удаленного доступа. С её помощью вы можете полностью управлять удаленным компьютером. Речь пойдет про VNC клиент для Windows. Данная программа для удаленного доступа к компьютеру позволяет пользователям подключаться к компьютерам с операционной системой Windows и Linux и выполнять любые настройки. Так же имеется полная поддержка практически всех современных операционных систем. VNC клиент, может стать для вас незаменимым помощником, если вам часто приходится управлять удаленными компьютерами либо если вы обслуживаете парк ПК. В статье я вам подробно расскажу, как скачать, установить и настроить утилиту.

Как скачать VNC клиент для Windows.

Чтобы начать пользоваться программой, её необходимо скачать, чтобы не наловить на компьютер вирусов, загружать программу мы будем с официального сайта. Для этого перейдите по ссылке – www.realvnc.com/download /

На странице загрузки, чтобы скачать бесплатно VNC клиент для Windows, необходимо выбрать соответствующую иконку и нажать на кнопку «DOWNLOAD VNC CONNECT». Так же под кнопкой загрузки можно выбрать в каком расширении скачивать программу: exe, Zip или в формате MSI Installer.

Установка программы состоит из двух частей серверной и клиентской. Если вы хотите управлять удаленным компьютером, то устанавливаем клиентскую часть – VNC Viewer, если же вы хотите в дальнейшем управлять данным компьютером, то ставите VNC Server.

Как установить VNC.

Давайте теперь подробно рассмотрим, как установить VNC клиент для Windows. Для этого запускаем скаченный исполняемый файл и выполняем все по шагам:

  1. Перед началом установки Windows спросит, хотите ли вы запустить этот файл, жмем кнопку «Запустить»;
  2. Далее откроется следующее окно с описанием программы и лицензионным соглашением. Ставим галочку в поле «I accept the agreement» и жмем кнопку «Next»;
  3. В следующем окне необходимо выбрать, что мы будем устанавливать «VNC Server», «VNC Viewer» или то и другое. После того, как определитесь с выбором, жмем кнопку «Next»;
  4. Далее выбираем путь установки программы или оставляем все по умолчанию;
  5. В окне Firewall Configuration необходимо поставить галочку в пункте «Add an exception to the firewall for VNC Server»;
  6. Далее дожидаемся процесса окончания установки программы.

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

Как пользоваться VNC — программой удаленного доступа к компьютеру.

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

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

Для того, чтобы выполнять удаленные подключения со своего компьютера к другим ПК, нам с вами понадобится VNC Viewer. Запускаем его. Окно программы выглядит скромно, но зато нет ничего лишнего. В самом центре располагается строка «VNC server» в нее необходимо ввести имя удаленного компьютера или IP адрес. Как узнать IP адрес читайте статью – Как узнать IP своего компьютера. Если вы хотите подключиться по имени, то посмотреть его можно в свойствах системы.

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

Что делать, если не получается подключиться.

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

  • Антивирусные программы заблокировали работу VNC. Очень часто антивирусы определяют программы удаленного доступа как нежелательное ПО и блокируют их работу всеми способами. Для того, чтобы избежать такой ситуации необходимо добавить программу в списки исключений антивируса;
  • Неправильный IP адрес. Иногда случаются случаи, когда пользователь удаленного компьютера говорит вам неправильный IP адрес. Тем самым вы не можете подключиться. Рекомендую уточнить информацию и повторить подключение;
  • Неправильный пароль. Если вы сами задавали пароль для серверной версии. То необходимо проверить, правильно ли вы его вводите, возможно у вас включен заглавный ввод букв или выбран неправильный язык ввода;
  • Программа переключилась на другой порт работы. По умолчанию, программа работает через порт 5900. Проверьте, не занят ли данный порт каким-то другим приложением. Так же можно выполнить переадресацию портов.

Это основные проблемы, которые встречаются при работе с VNC Viewer. Как видите, они вполне себе решаемые. Функционал программы достаточно простой, здесь нет каких-то суперполезных функций. Программа имеет вполне стандартный набор инструментов, который схож с Supremo и AnyDesk, а возможно и чем-то уступает своим собратьям. Чем подкупает VNC клиент для Windows, так это высокая скорость работы и большая поддержка всех современных платформ. Это делает программу достаточно привлекательной для пользователей, которые имеют устройства с разными операционными системами.

Подведем итоги.

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

VNC Viewer: как пользоваться, установка и настройки

TeamViewer — это одно из ведущих решений для доступа к рабочему столу и совместной работы через Интернет. TeamViewer является частью серии программного обеспечения GFI Software — мощных IT-решений для малого и среднего бизнеса..

Немецкая компания TeamViewer GmbH была создана в 2005 г.и полностью сосредоточена на развитии и распространении высококачественных решений для онлайн-сотрудничества и коммуникации. Быстрый старт и высокие темпы роста привели к более чем 200 миллионам установок в более чем 200 странах по всему миру. В настоящее время программное обеспечение доступно более чем на 30 языках.

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

Установка Teamviewer в Linux .

&nbsp &nbsp Teamviewer — бесплатное для некоммерческого использования, средство удаленного администрирования компьютеров, не имеющих сетевых интерфейсов, доступных из интернет, т.е. компьютеров «за NAT-ом», когда сетевым адаптерам узлов присваиваются IP-адреса, зарезервированные для использования только в локальных сетях ( «серые IP» ). Обмен данными между компьютерами с использованием Teamviewer, выполняется через специальные серверы компании-разработчика, подключение к которым, как управляющего, так и управляемого компьютеров выполняется как обычное клиентское подключение, а весь трафик между ними пересылается в рамках прикладного протокола. Другими словами, программное обеспечение Teamviewer обеспечивает обмен данными между компьютерами из разных сетей без необходимости наличия неприватного маршрутизируемого IP-адреса и открытых портов. Такое соединение можно представить в виде виртуального кабеля Ethernet, потянутого между компьютерами, выполнившими удаленное подключение через сервер поддержки компании TeamViewer.

Высокая популярность Teamviewer ‘а , по сравнению с аналогичными программами, вызвана не только бесплатностью и удобством использования, но и кроссплатформенностью, т.е. возможностью использования в среде большинства из, существующих на сегодняшний день, операционных систем для настольных и мобильных устройств — Windows, в том числе и Windows Phone , Linux, Android, MAC, IOS .

Для установки TeamViewer в операционных системах семейства Linux, разработчик рекомендует использовать программное обеспечение графической среды пользователя, как например, «Центр приложений» Linux Ubuntu, или «Установка и удаление программ» центра управления Linux Mageia. После скачивания инсталляционного файла под выбранный дистрибутив Linux, достаточно выполнить двойной щелчок или вызов контекстного меню правой кнопки мышки для запуска процесса установки TeamViewer.

Для установки из командной строки в среде RedHat, Mageia, CentOS, Fedora, SUSE нужно скачать rpm-пакет ( teamviewer_linux.rpm package. ) и выполнить команду:

yum install teamviewer_linux.rpm

rpm -i teamviewer_linux.rpm

В случае, если команда yum выдаст сообщение об отсутствии публичного ключа ( : missing public key ), нужно скачать его дополнительно к устанавливаемому пакету, по ссылке на странице загрузки, и выполнить импорт командой

rpm —import TeamViewer_Linux_PubKey.asc

После импорта ключа, нужно повторить команду yum для TeamViewer rpm.

В случае установки TeamViewer из командной строки в среде Debian, Mint, Ubuntu, Kubuntu, Xubuntu: :

Для 32-разрядных ОС нужно скачать пакет teamviewer_linux.deb, для 64-разрядных — teamviewer_linux_x64.deb и выполнить команду

sudo dpkg -i teamviewer_linux.deb

sudo dpkg -i teamviewer_linux_x64.deb

В случае, когда команда dpkg завершится сообщением о неудовлетворенных зависимостях ( missing dependencies ), нужно завершить установку TeamViever командой:

Читать еще:  Скачать: Solar Walk 2 Free — Космос 3D: Изучение Вселенной 1.6.0.1 APK

sudo apt-get install -f

В последних версиях 64-разрядных DEB — системах ( Debian 7 ) пакет teamviewer_linux_x64.deb требует наличие 32-разрядных библиотек из состава пакета teamviewer_linux.deb, который придется инсталлировать независимо от разрядности ОС.

При получении сообщения о неправильной архитектуре процессора ( «wrong architecture i386» ) нужно выполнить команды:

dpkg —add-architecture i386

&nbsp &nbsp TeamViewer можно установить и для тех дистрибутивов Linux, которые не поддерживаются официально. Для установки в среде RPM — систем, можно скачать пакет в формате tar.gz, разархивировать его содержимое в каком — либо каталоге и выполнить команду

urpmi —force —allow-nodeps teamviewer_linux.rpm

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

Установка Teamviewer в Windows .

&nbsp &nbsp Установка TeamViewer в среде Windows выполняется стандартным образом. В процессе инсталляции необходимо выбрать требуемый вариант использования программы:

Выбор по умолчанию — это установка Teamviewer в качестве обычной прикладной программы, когда не требуются права администратора. Вариант Установить, чтобы потом управлять этим компьютером удаленно используется для установки программы с возможностью автоматического запуска Teamviewer в качестве системной службы и позволяет подключаться к управляемому компьютеру даже если на нем не выполнен вход пользователя в систему. Для такого режима установки требуются права локального администратора. Последний вариант позволяет выполнить запуск TeamViewer без установки, когда программа используется в качестве переносимого ( portable ) приложения.

Далее необходимо принять лицензионное соглашение и установка TemViewer будет продолжена. Для использования программы в бесплатном варианте, необходимо выбрать режим Личное / некоммерческое использование.

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

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

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

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

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

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

Передача файлов — выполнение обмена файлами с удаленным компьютером средствами TeamViewer.

Запуск TeamViewer без установки .

&nbsp &nbsp Разработчики TeamViewer’а предусмотрели возможность запуска программы в переносимом варианте, без установки на данном компьютере, для чего используются версия TeamViewer QuickSupport, скачать которую под используемую операционную систему, можно в разделе Дополнительные загрузки . В операционных системах Windows для запуска переносимого варианта используется TeamViewer QS.exe ( TeamViewerQS_ru.exe для русскоязычной версии ) . Для операционных систем семейства Linux/Unix нужно скачать сжатый файл teamviewer_qs.tar.gz . При открытии ссылки на скачивание установочного пакета в обозревателе Интернета, стандартно, выполняется запрос выбора варианта действий (Открыть, сохранить : ) и программы для открытия данного типа файлов. Например,

Пользователь может выбрать вариант открытия с помощью менеджера для работы с архивами ( engrampa — форк File-roller ) или сохранить скачиваемый архив в любом доступном каталоге, разархивировать его содержимое , и в дальнейшем выполнять запуск исполняемого файла teamviewer . Инсталляции программы и права суперпользователя ( root ) не требуются., поскольку пакет teamviewer_qs.tar.gz собран таким образом, что содержит все необходимые для работы модули, а библиотеки, необходимые для удовлетворения зависимостей, как правило, присутствуют при стандартной установке системы. При необходимости, отсутствующие библиотеки можно идентифицировать выполнением команды:

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

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

Удаленное управление компьютерами через интернет — UltraVNC

Пароль — пароль, который проверяется при выполнении удаленного подключения.

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

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

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

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

&nbsp &nbsp На сегодняшний день, версии TeamViewer под Windows и Linux обладают практически одинаковыми возможностями, схожими настройками и одинаковым порядком использования.

Обмен файлами между партнерами.

Teamviewer позволяет выполнить обмен файлами между компьютерами не зависимо от типа файловой системы, существующей на каждом из них. Файлы и папки можно передавать между компьютерами, например, работающим под управлением Windows 7 и Linux Mint16:

В данном примере на левой панели отображено содержимое корневого каталога файловой системы локального компьютера, работающего под управлением ОС Linux, а на левой — корень диска C: на удаленном компьютере, работающем под управлением ОС Windows 7 Режим передачи файлов может инициироваться управляющим компьютером через меню «Передача файлов» и позволяет предавать данные в обе стороны ( кнопки «Отправить» и «Получить». Кроме передачи файлов, возможен чат между партнерами, а также аудио/видеосвязь, включаемые соответствующими кнопками главного меню Teamviewer на управляющем компьютере. Также, существует возможность перемены ролей управляющего и управляемого компьютеров по инициативе управляющего через меню «Действия» — «Переключение сторон с партнером».

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

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

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

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

Страница загрузки TeamViewer для Linux

Если вы желаете помочь развитию проекта, можете воспользоваться кнопкой «Поделиться» для своей социальной сети

В начало страницы &nbsp &nbsp &nbsp &nbsp | &nbsp &nbsp &nbsp &nbsp На главную страницу сайта

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

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

Для более продвинутых пользователей читаем продолжение ULTRA VNC часть 2

Рассмотрим UltraVNC. Почему выбрал именно это прогу?:

  • Бесплатная,
  • Поддерживает Клиент Серверный режим работы.
  • Поддерживает передачу файлов
  • Многоклиентный режим
  • Работает под windows, Linux, Mac OS X
  • Реализовано шифрование
  • Возможность развертования в домене через политики.

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

Скачиваем саму прогу UltraVnc с официального сайта. Запускаем установку, в появившемся окошке нажимаем Next, соглашаемся с условиями ставим галочку и снова Next , и еще раз Next. Все самую трудную часть установки завершили:).

Дальше у нас появится окно Select Components (Выбор компонентов) выберем нужный режим и снова Next.

  • Full Inslallation — установка сервера и клиента подключения к серваку.
  • UltraVNC server only — установка только сервера. Ставится на машины клиентов.
  • UltraVNC server only «silent» — то же самое, что и установка сервера но с настройками по умолчанию.
  • UltraVNC viewer only — только клиент для подключения к серваку.

Прога нас спрашивает хотим ли мы скачать дополнения для Vista. Ставим Да. Потому как если у вас в сетке есть Vista или windows 7, при подключении к ним будут жуткие тормоза.

Полезная штука существенно ускоряет работу программы для операционок 2000, XP, Vista, ставим галочку на Download the mirror driver

  • Registr UltraVNC Server as a system service — сделать сервер системной службой
  • Start or restart UltraVnc service -запускаться вместе с системой
  • Creat UltraVnc desktop icons — создать иконку на рабочем столе
  • Associate UltraVnc Viewer with the .vnc file extension — ассоциации с типом файлов .vnc

Затем install, next, finish. После перезапускаемся и у нас в правом нижнем углу появляется синий глаз:) щелкаем правой кнопкой мыши и выбираем пункт Admin Properties. Вбиваем пароль нажимаем ок и все UltraVnc готова к работе, настроек по умолчанию вполне хватает. Я еще для себя обычно ставлю галочку на опцию Disable TrayICon — скрыть глаз, это что бы особо любопытные пользователи не меняли настройки и не останавливали работу UltraVNC.

Что бы снова показать значек UltraVnc в правом нижнем углу достаточно в реестре по этой ветке HKEY_LOCAL_MACHINESOFTWAREORLWinVNC3 поменять значение DisableTrayIcon»=dword:00000000 или переходим в C:Program Filesuvnc bvbaUltraVNC и находим там фаил настроек программы UltraVNC.ini и в этом файле меняем строку DisableTrayIcon поставить 0.

Обычно я готовлю файл с настройками а потом после установки копирую этот файл на компьютер пользователя. Затем перезапускам компьютер и все настройки применяются. Так же рекомендую ознакомиться с другой классной программой для удаленного администрирования, это для тех у кого очень большое количество компов:) DameWare

Ниже опишу настройки для особо любопытных

Incoming Connections — входящие подключения

  • Accept Socket Connections — разрешить входящие подключения.
  • Display: номер дисплея.
  • Ports — используемые порты программой.
  • Main: порт для UltraVNC клиента по умолчанию 5900.
  • Http: порт подключаться через веб интерфейс, При первоначальном подключении прога предложит скачать плагин java, он необходим что бы подключаться через web форму.
  • Enable Java Viewer (Http Connect) разрешить подключения по Http.
  • Allow Loopback Connections — разрешить подключения в обратку, оставляем галочку да.
  • Loopback Only — разрешить только обратные подключения.
Читать еще:  How-To: Восстановление IMEI на Lenovo A6000 и других QUALCOM

When Last Client Disconnects — Когда последний клиент отключается, действия

  • Do Nothing — переводится как, ничего не делать. Пускай галочка стоит на нем:)
  • Lock Workstation (W2K) — Блокировка рабочей станции для (W2K).
  • Logoff Workstation — выход рабочих станций .

Query On Incoming Connection — Запрос входящих подключений

  • Display Query Window — показать окно запроса.
  • Timeout — Тайм-аут .
  • Default action — действие по умолчанию. Refuse — отклонить, Accept — принять.

Keyboard & Mouse — клавиатура и мышь.

  • Disable Viewers Inputs — отключить управление компом, будет разрешен тока просмотр.
  • Disable Local Inputs — оключить локальный ввод.

Multi Viewer Connections — действия при подключение нескольких пользователей.

  • Disconnect all existing connections — разрешает только одному пользователю подключаться, а всех остальных клиентов отключает .
  • Keep existing connections — держать текущее соединение. Одновременно может быть подсоединено несколько клиентов.
  • Refuse the new connection — запретить новые соединения
  • Refuse all new connections — отказаться от новых соединений.

Authentication — аутентификация.

  • VNC Password — пароль для входа. После установки необходимо придумать новый пароль, иначе подключиться не получится.
  • Require MS Logon — если комп в домене то можно исползовать логин и пас винды

Misc — дополнительно

  • Remove Aero (Vista) — отключить визуальные эффекты Vista. Оставляем галочку.
  • Remove Wallpaper for Viewers— отключить обои. Для беспалевного входа на ПК, лучше убрать галочку, так как при подключении к ползователю у него будут исчезать обои. Но если нам нужна высокая производительностьвключаем эту настройку.
  • Capture Alpha-Blending — позволяем просматривать видео на сторене клиента. Хотя и не всегда эта опция работает.
  • Disable Tray icon — убрать иконку.
  • Forbid the user to close down WinVNC — запретить закрывать UltraVnc сервак.
  • Default Server Screen Scale — масштаб экрана по умолчанию.

File Transfer — управление файлами.

  • Enable — разрешить передавать файлы.

Подключение к UltraVnc server

Запускаем UlnraVnc viewer (vncviewer.exe) появляется окно с настройками:

  • VNC Server: — адрес компа к которому мы подключаемся
  • AUTO, ULTRA, LAN, MEDIUM, MODEM, SLOW, MANUAL — режим подключения, выбираем в зависимости от скорости подключения. Оставляйте AUTO
  • View Only — разрешает тока просмотр
  • Auto Scaling — автоподгонка масштаба
  • Confirm Exit — подтверждаем если мы хотим закрыть сеанс
  • Use DSMPlugin -выбор и использование дополнительных плагинов
  • Proxy/Repeater — указываем прокси или репитер, если они у нас есть.
  • Save connection settings as default — сохраняем текущие настроийки и используем их по дефолту.

T ight VNS установка и настройка

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

Программа состоит из двух частей — клиентской (называется Viewer) и серверной. Для управления каким-либо ПК на нем должен быть установлен сервер приложения (серверная часть TightVNC).

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

Клиентская и Серверная части соединяются напрямую, а не через какие-то сервера в интернете. Поэтому важно, что бы у компьютера с серверной частью был внешний ip адрес, так как различные роутеры, сетевые экраны между клиентом и сервером могут не дать возможности подключиться (по умолчанию программа использует порты с 5900 до 5906).

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

Система удаленного доступа к рабочему столу Virtual Network Computing (VNC) была разработана компанией AT&T и основана на использовании протокола RFB (Remote FrameBuffer). Она поддерживает работу с графическим интерфейсом операционных систем семейства Unix (X11), а также Windows и Mac OS X.

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

Немного отступлю от темы и скажу почему советую использовать именно TightVNC, а не такие известные программы удаленного управления компьютером как TeamViewer ( https://www.teamviewer.com/ru ) или Ammyy Admin ( http://www.ammyy.com/ru ). Дело в том, что TeamViewer и Ammyy Admin нельзя использовать бесплатно для корпоративного пользования, необходимо покупать лицензии (можете убедится в этом, зайдя по ссылкам на сайты производителей данных программ). Кроме того, есть и другие ограничения:

Ammyy Admin версия Free (для некоммерческого использования) используется только в домашних целях и может быть ограничена 15 часами за последние 30 дней на 1 компьютер

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

Приступим к установке T ight VNS . (процесс установки постараюсь дать коротко, пошагово и со скриншотами, что бы все было предельно ясно и понятно)

Заходим на сайт разработчика по адресу http :// www . tightvnc . com для того чтобы скачать самый свежий дистрибутив программы.

Далее смотрим какую версию нам нужно скачать, я выбрал к скачиванию « Installer for Windows (32 bit )», щелкаем мышкой по ссылке

и сохраняем файл к себе на компьютер.

Запускаем инсталляционный файл, щелкнув по нему мышкой два раза, и щелкаем по кнопке «Запустить»

Щелкаем по кнопке « Next »

Соглашаемся поставив галочку в чек боксе и щелкнув по кнопке « Next »

Выбираем тип установки, я выбираю « Typical » (типовая)и жму на кнопку

В следующем окне нечего не меняю и жму « Next »

В следующем появившемся окне жму « Install »

Начинается процесс установки

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

Верхние два поля –пароль для подключения пользователей. ( Enter password -Ввод пароля, Confirm password повторение введенного выше пароля)

Нижние два поля –пароль для подключения АДМИНИСТРАТОРА, и соответственно входа в настройки программы.

Жмем « Finich » и на этом установка TightVNS закончена.

Настройка серверной части программы

В первую очередь необходимо настроить СЕРВЕРНУЮ часть программы. После установки программы в правом нижнем углу панели появится значок (с латинской буквой V ), щелкнем по нему правой кнопкой мыши в появившемся меню выберем пункт « Configuration », щелкаем по нему.

появится окно настроек сервера:
На вкладке « Server » оставляем все галочки по умолчанию, нечего не меняя, как показано на картинке

На вкладке « Access control » настраивается прием входящих подсоединений. Или с одного или с нескольких ip адресов. Это повышает безопасность, давая возможность подключатся только с указанных в настройках IP — адресов. Однако если не желаете напрягаться с безопасностью или не знаете с каких IP адресов точно будет происходить подключение, то эту настройку можно не трогать, оставив все по умолчанию.

Все серверная часть настроена. Проверим работоспособность.

Проверка правильности настройки программы

Жмем «Пуск» — «Все программы»- «TightVNC» — «TightVNC Viewer» (можно для удобства сразу вытащить его на рабочий стол.

Что бы подключится к удаленному компьютеру в строке ip-адреса набираем статический IP адрес того компьютера к которому мы подсоединяемся (адрес можно посмотреть в договоре с вашим провайдером) , через двоеточие указываем порт и жмем « Connect ».

Для того, чтобы подключиться к удаленному компьютеру, введите его имя хоста или IP — адрес в поле «Remote Host» и нажмите кнопку «Connect». Номер порта не является обязательным; вам нужно указать его , только если он отличается от значения по умолчанию (5900). Номер порта указывается через двоеточие, после IP адреса (например- 269.168.78.11:7791). При успешном соединении, вам будет предложено ввести пароль сервера, если таковой имеется.

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

Настройка VNC на Raspberry PI

Разберем вопрос развертывания VNC на Raspberry PI . Также затронем тему VNC клиентов на разных операционных системах, их установку и использование.

Что такое VNC?

Начнем с вопроса: что такое VNC ? Обратимся к википедии – Virtual Network Computing (VNC) — система удалённого доступа к рабочему столу компьютера, использующая протокол RFB (англ. Remote FrameBuffer, удалённый кадровый буфер). Управление осуществляется путём передачи нажатий клавиш на клавиатуре и движений мыши с одного компьютера на другой и ретрансляции содержимого экрана через компьютерную сеть.

Технически VNC включает два компонента – это сервер и клиент. К одному серверу может одновременно подключаться несколько клиентов. Клиенты ( VNC viewers ) существуют практически для всех популярных операционных систем.

Настройка VNC на Raspberry PI

Настройка VNC на Raspberry PI заключается в активации сервера VNC . Самый простой способ это сделать – воспользоваться программой raspi-config .

Откройте терминал и введите в нем следующую команду.

В результате запустится программа, выполненная в виде консольного графического приложения. В появившемся окне выберите: Interaction Options

vnc» width=»595″ height=»336″ srcset=»https://devpractice.ru/wp-content/uploads/2018/05/raspi-config-pic2.png 595w, https://devpractice.ru/wp-content/uploads/2018/05/raspi-config-pic2-300×169.png 300w» sizes=»(max-width: 595px) 100vw, 595px» />

vnc -> enable» width=»594″ height=»335″ srcset=»https://devpractice.ru/wp-content/uploads/2018/05/raspi-config-pic3.png 594w, https://devpractice.ru/wp-content/uploads/2018/05/raspi-config-pic3-300×169.png 300w» sizes=»(max-width: 594px) 100vw, 594px» />

После этого появится окно, подтверждающее активацию VNC.

На этом процедура настройки VNC закончена.

VNC клиент под Windows, Linux и MacOS

Одним из наиболее простых и популярных VNC клиентов является VNC Viewer от RealVNC . Это кроссплатформенный клиент, т.е. его можно запускать под Windows , Linux , MacOS и других, поддерживаемых данным ПО, операционных системах (на данный момент их 10 штук, включая Android и iOS ).

Читать еще:  Как создать облако для хранения файлов бесплатно на Андроид?

Для установки VNC Viewer перейдите на соответствующую страницу сайта производителя.

Выберите используемую вами операционную систему.

Скачайте необходимый дистрибутив.

Установка VNC Viewer в Windows

Запустите установочный файл и выберите язык.

Далее в окне приглашения установки нажмите Next .

Ознакомьтесь с лицензионным соглашением.

Сделайте необходимые настройки.

Запустите процесс установки.

После того, как установка будет завершена, вы увидите соответствующее сообщение.

После того, как VNC Viewer будет установлен, запустите его.

На панели меню выберите File->New Connection… и введите параметры соединения с VNC Server ’ом.

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

Для получения доступа к Raspberry PI введите логин и пароль к системе.

Установка VNC Viewer в Linux

Установим VNC Viewer в Ubuntu Linux , для этого скачайте с сайта дистрибутив – пакет DEB, соответствующей разрядности, в нашем случае – DEB x64 .

Для запуска процесса установки перейдите в каталог (по умолчанию

/Downloads ) и выполните следующую команду.

> sudo dpkg -i VNC-Viewer-6.17.1113-Linux-x64.deb

Для запуска программы введите в командной строке

В результате запустится графическая оболочка, работа с которой аналогична той, что описана для Windows .

Вход в многопользовательскую систему через VNC

Как помочь своим пользователям получить доступ к многопользовательской Linux-системе из любого места

Архитектура VNC и X server

В качестве графического интерфейса пользователя (GUI) в Linux®применяется X Window System (сокращенно X). X — это необычный GUI в нескольких отношениях, в частности, это изначально сетевой интерфейс. X-сервер, по сути, представляет собой программу сетевого сервера. Программы сетевого сервера предоставляют клиентским программам доступ к локальным ресурсам, и это верно также для X-сервера. Особенность заключается в том, что в случае Х-сервера «локальные ресурсы» – это дисплей, клавиатура и мышь, с которыми работает пользователь. В самой распространенной конфигурации программы Х-клиента работают на том же компьютере, что и сервер. Таким образом, LibreOffice, GNU Image Manipulation Program (GIMP) или другие программы являются X-клиентами, использующими сетевые протоколы Х для приема данных от пользователя и отображения результатов на том же компьютере.

Однако когда X используется в сети, пользователь сидит за компьютером X-сервера, а X-клиентами служат программы, которые нужно запускать на другом компьютере. Для этой конфигурации требуется второй сетевой протокол, устанавливающий соединение. Таким вторым протоколом может быть telnet, Secure Shell (SSH) или X Display Manager Control Protocol (XDMCP). Сервер этого протокола удаленного входа работает на компьютере X-клиента, а клиент удаленного входа ― на компьютере X-сервера. Сервер удаленного входа запускает X-клиенты, которые, в свою очередь, устанавливают соединение с X-сервером. Рисунок 1 иллюстрирует это взаимодействие. Пунктирными стрелками обозначено начало сеанса. (В случае XDMCP XDMCP-клиент встроен в программу X-сервера.)

Рисунок 1. Для удаленного доступа X требуется клиент и сервер на обоих компьютерах

Эта конфигурация прекрасно работает во многих локальных сетях, но не лишена недостатков. Например, для нее нужно инициировать двусторонний сетевой протокол, а этому может помешать межсетевой экран или маршрутизатор Network Address Translation (NAT). (SSH устраняет это препятствие, позволяя туннелировать X-сеансы.) Кроме того, хотя существуют X-серверы для большинства платформ, они обычно не устанавливаются на компьютерах под управлением Windows®. По этим и иным причинам многие предпочитают использовать другой протокол, Remote Frame Buffer (RFB), который реализован в семействе программ Virtual Network Computing (VNC).

VNC — это кроссплатформенный инструмент, который обеспечивает удаленный доступ к Linux, UNIX®, Mac OS X, Windows и другим системам из клиента любого типа. Пользователь сидит за клиентским компьютером и обращается к удаленному серверному компьютеру. В Linux VNC-сервер либо зеркально отражает содержимое локального экрана Х-сервера на удаленный компьютер, либо содержит свой собственный X-сервер, способный работать независимо от того, что управляет локальным экраном. Результат показан на рисунке 2. Опять же, пунктирная стрелка указывает начало сеанса. Эта конфигурация устраняет необходимость в обратном сетевом соединении, а так как клиенты и серверы VNC имеются для многих операционных систем, одна и та же клиентская программа обеспечивает доступ к любому серверу.

Рисунок 2. В состав VNC-сервера входит X-сервер, способный взаимодействовать с локальными программами через X-клиент

Недостаток VNC заключается в том, что аутентификация RFB основана на паролях без имен пользователей. Таким образом, каждый пользователь должен запускать независимый сеанс VNC-сервера и устанавливать соединение с этим экземпляром VNC, указав правильный номер порта. Это требование терпимо для однопользовательской системы, но вызывает крайние неудобства при работе на многопользовательском компьютере.

Для решения этой проблемы можно объединить эти два подхода: перенастроить локальный XDMCP-сервер так, чтобы он помогал X-серверу, встроенному в VNC, обеспечить недостающую многопользовательскую аутентификацию. (Результирующая конфигурация иллюстрируется на рисунке 3. Пунктирная стрелка указывает начало сеанса.) Теперь, когда удаленные пользователи VNC обращаются к компьютеру VNC-сервера, они могут вводить имена пользователей и пароли доступа к своим собственным уникальным сеансам VNC, так что с компьютером могут работать сколько угодно пользователей.

Рисунок 3. Добавление XDMCP к конфигурации VNC обеспечивает повышенную гибкость

Настройка VNC-сервера

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

Выбор VNC-сервера

Существует несколько программ VNC-сервера. (См. раздел Ресурсы). Некоторые из наиболее популярных: TightVNC, TigerVNC и RealVNC. В этой статье в качестве примера используется TightVNC. К сожалению, детали конфигурации зависят как от сервера, так и от дистрибутива, поэтому приведенные здесь инструкции нужно будет адаптировать к своему программному обеспечению.

Установка xinetd

Многие дистрибутивы устанавливают суперсервер xinetd по умолчанию, но не все. Так как описанный здесь метод предполагает использование xinetd , необходимо установить xinetd , если он еще не установлен. В большинстве дистрибутивов xinetd можно установить с помощью менеджера пакетов, например, вызывав apt-get install xinetd в дистрибутивах на основе Debian или zypper install xinetd в openSUSE.

Может также потребоваться настройка процесса запуска xinetd . Обычно для одноразового запуска можно использовать сценарий запуска System V (SysV):

Для настройки автоматического запуска xinetd при загрузке компьютера требуется знание методов работы сценариев запуска своего дистрибутива. Как правило, это делается с помощью утилиты, такой как chkconfig (используется в Fedora, openSUSE и родственных дистрибутивах), update-rc.d (используется в Debian и родственных дистрибутивах) или rc-update (используется в Gentoo), примерно так:

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

Заметим, что xinetd может не запускаться, если он не настроен на выполнение каких-либо служб. Так что, возможно, придется отложить его запуск до тех пор, пока вы не настроете xinetd для управления своим VNC-сервером.

Настройка xinetd

Серверы, которыми должен управлять xinetd , помещают файлы конфигурации в каталог /etc/xinetd.d. Таким образом, чтобы настроить xinetd на управление VNC, нужно создать или отредактировать файл с именем типа /etc/xinetd.d/vnc. (В некоторых дистрибутивах, таких как openSUSE, пакет VNC-сервера устанавливает такой файл.) В листинге 1 приведен пример.

Листинг 1. Пример настройки VNC для xinetd

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

  • service . VNC с разными параметрами можно запустить через несколько портов, но в этом случае в первой строке листинга 1 нужно присвоить VNC отдельное имя службы для каждого порта.
  • server . Этот параметр нужно изменить так, чтобы он указывал на главный двоичный файл VNC-сервера, который обычно называется Xvnc.
  • server_args . Некоторые из этих значений вы почти наверняка захотите изменить, как описано ниже.
  • port . VNC использует порты с номерами 5900 и выше. Можно запустить сервер с разными значениями параметров через разные порты. В этом случае каждому экземпляру нужно назначить свой номер порта.

Самая каверзная часть настройки xinetd — это настройка аргументов сервера. В качестве модели можно использовать аргументы, приведенные в листинге 1, изменив некоторые из них.

  • -query localhost . Этот параметр указывает, что сервер VNC X должен проверять систему localhost на аутентификацию XDMCP. Его можно изменить, если вы хотите использовать один компьютер в качестве транслятора для доступа к программам другого.
  • -geometry 1024×768 . Этот параметр устанавливает виртуальное разрешение сеанса VNC. Заметим, что это разрешение не обязательно должно соответствовать разрешению обычного X-сервера, работающего на компьютере сервера. Можно создать несколько записей, работающих с разным разрешением, чтобы пользователи могли входить в VNC-сервер с тем разрешением, которое удобно для их локальных систем.
  • -depth 16 . Этот параметр задает глубину цвета. Чем ниже значение, тем быстрее обновляется дисплей, но на экране с большим количеством цветов могут появиться искажения. Диапазон допустимых значений от 2 до 32.

Имеются многие другие параметры, и некоторые из них зависят от VNC-сервера. Обращайтесь к документации по своему серверу VNC.

Настройка XDMCP-сервера

Большинство дистрибутивов Linux настраивают свои XDMCP-серверы только для управления локальным дисплеем. Чтобы обеспечить удаленный доступ, нужно перенастроить XDMCP-сервер так, чтобы принимать запросы на доступ с VNC-сервера, работающего на том же компьютере. Детали зависят от XDMCP-сервера. Три наиболее часто используемых в Linux ― это GNOME Display Manager (GDM), Light Display Manager (LightDM) и KDE Display Manager (KDM). Для других XDMCP-серверов, таких как XDM, требуются настройки, отличные от описанных здесь. В любом случае после перенастройки XDMCP-сервера его придется перезапустить.

Редактирование файла конфигурации XDMCP

Если вы не уверены, какой XDMCP-сервер используется в вашей системе, это можно определить, просмотрев листинг процесса с помощью строки dm , например:

В первой строке этой распечатки указано, что работает KDM, поэтому для того чтобы VNC мог использовать XDMCP, нужно отредактировать файл конфигурации этого сервера. Файлы конфигурации большинства программ XDMCP имеют один и тот же формат. Они содержат разделы с именами, указанными в квадратных скобках, например [xdmcp] . Строки, следующие за именем раздела, задают параметры через знак равенства, например: enable=true . В таблице 1 перечислены имена файлов конфигурации, имена разделов и параметры, которые необходимо определить, чтобы XDMCP работал на нескольких распространенных XDMCP-серверах Linux.

Ссылка на основную публикацию
Статьи c упоминанием слов:

Adblock
detector