UltraVNC (Ultr@VNC, UVNC). Удаленный доступ к консоли Windows. –

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 — отказаться от новых соединений.

Query on incoming connection — запрос входящих подключений

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

Ultravnc (ultr@vnc, uvnc). удаленный доступ к консоли windows. –

Содержание:

UltraVNC — отличное решение для оказания удаленной помощи. Подключение осуществляется непосредственно к консольному сеансу Windows, т.е. вы всегда видите на экране то, что видит пользователь удаленного компьютера. С помощью утилиты repeater (репитер) можно настроить доступ к серверам в локальной сети, расположенной за NAT роутером, при этом на роутере требуется пробросить всего-лишь один порт.  Также может использоваться для проведения презентаций. Программа бесплатна.

Установка UltraVNC.

Для начала необходимо скачать дистрибутив, драйверы и репитер (если нужен).
Официальный сайт UltraVNC: http://www.vhod-v-lichnyj-kabinet.ru/
Раздел загрузки: http://www.vhod-v-lichnyj-kabinet.ru/download/
На момент написания статьи последняя версия — 1.0.8.2. Можно скачать только клиент. Доступны версии как для win32, так и x64.
Последние драйвера с поддержкой Vista и Windows 7 — 1.00.22
Репитер — 1.00

Внимание! Вышла новая версия UVNC — 1.0.9.2. Заявлена поддержка Windows 7, Vista и Aero!

Рассмотрим следующую ситуацию. Удаленный офис, имеется локальная сеть на несколько компьютеров, NAT роутер. К одному из компьютеров необходимо получить удаленный доступ для оказания удаленной помощи. Компьютер работает под управлением Windows 7.

Похожее:  Дополнительные услуги по банковским картам

Запускаем установщик UltraVNC. Несколько первых экранов обычные бла-бла, ознакомление с лицензией и т.п. Важные моменты начинаются с экрана выбора типа инсталляции:

Установка UltraVNC (1)
Установка UltraVNC (1)

Доступно несколько вариантов:

  • Full installation — полная установка. Устанавливается сервер клиент.
  • UltraVNC Server Only — устанавливается только сервер.
  • UltraVNC Server Only «silent» — устанавливается только сервер в режиме «без лишних вопросов».
  • UltraVNC Viewer Only — устанавливается только клиент.

Наш выбор — UltraVNC Server Only.

Далее нам предлагается скачать дополнения для Windows Vista (они актуальны и для Семерки). Самое важное из них: cad.exe — без него клиент не сможет послать команду CTRL ALT DEL на удаленный компьютер. Опцию «Download Vista addons files now» отмечаем.

Установка UltraVNC (2)
Установка UltraVNC (2)

В следующем окне нам предложат скачать драйвер захвата. Лично я предпочитаю устанавливать драйвер в ручную, поэтому опцию Download mirror driver НЕ отмечаем:

Установка UltraVNC (3)
Установка UltraVNC (3)

Следующий экран:

Установка UltraVNC (4)
Установка UltraVNC (4)

Отмечаем опции:

  • Register UltraVNC Server as a system service — зарегистрировать сервер UltraVNC в качестве системной службы.
  • Start or restart UltraVNC service — запустить/перезапустить службу UltraVNC.
  • Create UltraVNC desktop icons — создать ярлыки на рабочем столе.
  • Associate UltraVNC Viewer with .vnc file extension — открывать файлы с расширением .vnc с помощью UltraVNC Viewer.

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

Установка драйвера.
В архиве driver.zip содержится несколько папок, соответствующих разным версиям ОС. Для установки под 32-битную Windows 7, открываем папку Vista (этот драйвер отлично работает и под Семеркой). Далее запускаем файл install.bat. На вопрос системы: «Установить программное обеспечение для данного устройства?» отвечаем Установить.

Установка драйвера
Установка драйвера

Теперь можно перейти к настройке основных параметров сервера UltraVNC.

Настройка UltraVNC.

В трее делаем правый клик на иконке UltraVNC и выбираем пункт Admin Properties:

Основные настройки (Admin Properties)
Основные настройки (Admin Properties)

Подробнее о настройках. Раздел Incoming Connections — входящие соединения.

Раздел When Last Client Disconnects — когда отключается последний клиент.

  • Do Nothing — ничего не делать. Оставляем эту опцию.
  • Lock Workstation (W2K) — залочить сеанс (чтобы войти потребуется ввод пароля).
  • Logoff Workstation — завершение сеанса.

Раздел Query On Incoming Connection — вывести запрос при получении нового входящего соединения.

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

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

  • Disable Viewers Inputs — запретить ввод с клиента.
  • Disable Local Inputs — запретить ввод с сервера.
  • Japanese — ??? Возможно, имеется в виду поддержка японской клавиатуры… Иногда помогает при глюках с русской раскладкой.

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

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

Раздел Authentication — аутентификация.

  • VNC Password — пароль для входа. После установки необходимо придумать новый пароль, иначе подключиться не получится.
  • View-Only Password — пароль для входа в режиме просмотра. С этим паролем клиент будет подключаться в режиме просмотра (настройки клиента и сервера игнорируются).
  • Require MS Logon — использовать аутентификацию Windows (компьютер и пользователь должны быть в одном домене).
  • New MS Logon — активирует MS-Logon II (кросс-доменная аутентификация).

Раздел Misc. — разное.

Раздел File Transfer — передача файлов.

Раздел DSM (Data Stream Modification) Plugin — подключение плагинов (в настоящее время доступны несколько плагинов для шифрования потока данных).

Раздел Logging — создание log-файла.

  • Log Debug infos to the WinVNC.log file — запись данных о функционировании uvnc в лог-файл.
  • Path — путь для сохранения лог-файла.

После установки параметров нажимаем Apply и затем Ок. Каждый раз Windows попросит подтвердить внесение изменений.

Следующий этап — настройки захвата экрана.  Делаем правый клик на иконке UltraVNC и выбираем пункт Properties.

Дополнительные настройки (Properties)
Дополнительные настройки (Properties)
  • Poll Full Screen (Ultra Fast) — ??? Особой разницы при включении/отключении не замечал.
  • Poll Foreground Window — ??? При использовании этой и следующих трех опций некоторые части экрана могут подвиснуть и перестать обновляться. Эта информация — просто мое предположение…
  • Poll Console Windows Only -???
  • Poll Window Under Cursor — ???
  • Poll On Event Only — ???
  • System HookDll — опция имеет смысл на Windows 9x.
  • Video Hook Driver — использовать драйвер захвата видео. Обеспечивает наилучшую производительность на Windows XP/Vista/7. Этот вариант обеспечивает наилучшее быстродействие.
  • Low Accuracy (Turbo Speed) — дает прибавку в скорости за счет снижения точности (лично я изменений не замечал, возможно, эта опция для медленных соединений).
  • Share only the Server Window Named: — показывать не весь экран, а только окно с указанным именем. Сколько не пытался, ни разу не получилось…

Кнопка Check the Video Hook Driver используется для проверки функционирования драйвера захвата. Использовать ее нужно только, если к серверу подключен хотя бы один клиент. В противном случае всегда будет выводиться сообщение, что драйвер не активен. Вот как выглядит сообщение, что драйвер установлен и функционирует:

Проверка драйвера
Проверка драйвера

На этом настройка базовая настройка сервера UltraVNC завершена.

Чтобы сервер был доступен через Интернет, на роутере необходимо настроить проброс порта tcp 5900. Также этот порт должен быть открыт в брандмауэре сервера. Если используется только встроенный брандмауэр Windows, то никаких дополнительных действий предпринимать не надо, нужные разрешения уже созданы во время установки.

Подключение к серверу

Запускаем UltraVNC Viewer (клиент):

Настройки подключения
Настройки подключения

Основные параметры UltraVNC Viewer:

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

Дополнительные параметры uvnc клиента (кнопка Options):

Дополнительные настройки подключения
Дополнительные настройки подключения

Все опции описывать не буду, отмечу только наиболее важные:

  • Track remote cursor locally — показывать курсор/указатель мыши.
  • Don’t show remote cursor — не показывать курсор/указатель мыши.
  • Show button’s bar («Toolbar») — показывать или нет панель инструментов.
  • Full-screen mode — полноэкранный режим.
  • Viewer Scale — настройки масштабирования.
  • Disable clipboard transfer — отключить синхронизацию буфера обмена.
  • Number of times the reconnect is attempted — число повторных попыток подключения.

Установка и настройка репитера.

Скачиваем repeater.zip. В архиве только один файл — repeater.exe. Рекомендую сразу перенести его в папку C:Program FilesUltraVNCRepeater.

Запускаем repeater.exe. В трее появится иконка. Делаем правый клик по ней и в меню выбираем пункт Settings:

Настройка uvnc репитера
Настройка uvnc репитера

Следует проверить значения следующих опций:

  • Listen port Viewer — значение 5901.
  • Enable Proxy(443) — отключить.
  • Enable Mode I — включено.
  • Enable Mode II — отключить.

Остальные опции оставляем без изменений. Save — сохраняем настройки и закрываем окно.

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

Для подключения через репитер в настройках клиента необходимо сделать следующее:

  • В поле VNC Server указать не внешний, а внутренний адрес сервера в локальной сети.
  • Отметить опцию Proxy/Repeater и указать внешний адрес роутера с портом, на который настроен репитер (например 83.45.67.8:5901).

Последний штрих. Чтобы репитер был постоянно доступен, его необходимо запускать в качестве системной службы. Для этого открываем командную строку от имени администратора, и запускаем repeater.exe с параметром -install. Будет создана служба repeater_service (по умолчанию она не запущена, поэтому осуществите запуск вручную или просто перезагрузитесь).
Для удаления службы запустите repeater.exe с параметром -uninstall.

UltraVNC SC (Single Click) — удаленная помощь без предварительной установки UltraVNC сервера.

Как это работает. На своем компьютере вы запускаете UltraVNC Viewer в режиме ожидания (listen mode). Пересылаете (по электронной почте или как-то еще) на удаленный компьютер архив с заранее сконфигурированным сервером UltraVNC SC. Пользователь распаковывает архив, запускает программу и производит подключение. В итоге вы получаете доступ к консоли удаленного компьютера. Т.к. подключение инициирует удаленный компьютер, нет необходимости настройки брандмауэра и роутера в удаленной сети.

Теперь подробнее о настройке. Сначала необходимо сконфигурировать UltraVNC SC.

Нам понадобятся следующие файлы: winvnc_SCII_100.exe и custom.zip. Далее создаем папку с произвольным названием (например  UltraVNC SC). В ней подпапку data. В эту подпапку переносим winvnc_SCII_100.exe и туда же распаковываем содержимое custom.zip.

Теперь необходимо отредактировать файл helpdesk.txt. Этот файл отвечает за интерфейс менеджера подключений:

UltraVNC SC
UltraVNC SC

Каждый раздел helpdesk.txt отвечает за текстовое поле (см. скриншот ниже):

UltraVNC SC
UltraVNC SC

Вот пример моего helpdesk.txt:

[TITLE]
   Удаленная помощь q2w3.ru

[HOST]
maxbond.no-ip.org
-connect test.no-ip.org:5500 -noregistry // вместо test.no-ip.org необходимо указать свой ip-адрес иди домен, порт 5500 лучше лучше не менять

[TEXTTOP]
Выберите подключение
[TEXTMIDDLE]
Используйте двойной клик, чтобы начать
[TEXTBOTTOM]
соединение

[TEXTRBOTTOM]

[TEXTRMIDDLE]

[TEXTRTOP]

[TEXTBUTTON]
q2w3.ru

[WEBPAGE]
https://www.q2w3.ru

[TEXTCLOSEBUTTON]
Закрыть

[BALLOON1TITLE]
Подключение...

[BALLOON2TITLE]
Соединение установлено!

Если будете создавать свой helpdesk.txt на основе моего, незабудьте удалить комментарии начинающиеся с «\».

Далее стандартный logo.bmp заменяем на свой. Размер 196 на 181. Главное, чтобы  ваш bmp не был слишком большим.

Файл rc4.key не удаляем, он нужен для шифрования.

Возвращаемся к папке UltraVNC SC. Чтобы пользователь не путался, создадим ярлык для запуска  winwvnc_SCII_100.exe прямо из нее. Для этого делаем правый клик на winwvnc_SCII_100.exe и выбираем пункт «Создать ярлык». Созданный ярлык переносим на уровень выше, в UltraVNC SC. Теперь открываем свойства ярлыка. Поле «Рабочая папка» очищаем, оно должно быть пустое. В поле прописываем следующую команду:

%windir%system32cmd.exe /C start /B /D .data .datawinvnc_SCII_100.exe

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

В конце концов запаковываем папку UltraVNC SC в архив и отправляем его пользователю.

Осталось подготовить свой компьютер к приему соединения. UltraVNC Viewer необходимо запустить в режиме ожидание соединения (listen mode).  Для этого используем ярлык Программы -> UltraVNC -> UltraVNC Viewer -> Run UltraVNC Viewer (listen mode) или запускаем vncviewer.exe с параметром -listen. Также незабываем открыть порт tcp 5500 в брандмауэре и настроить форвардинг этого же порта на роутере (если, кончено, таковой присутствует в вашей сети).

Обратите внимание, что параметры подключения (качество и т.п.) настраиваются по-прежнему в UltraVNC Viewer (правый клик на иконке uvnc в трее -> Default connection options… ).

FAQ

  • Как сохранить настройки подключения в файл?
    Подключаетесь к серверу (сохранить настройки можно только во время подключения), затем нажимаете CTRL ALT F5.

Ссылки по теме:

Ultravnc настройка параметров подключения

  • Track remote cursor locally — отображать курсора мыши
  • Don’t show remote cursor — не отображать курсор мыши
  • Show button’s bar — показать/скрыть панель инструментов
  • Full-screen mode — открыться на весь экран
  • Viewer Scale — открыться на % экрана
  • Disable clipboard transfer — отключить общий буфер обмена
  • Number of times the reconnect is attempted — Количество раз, когда предпринимается попытка восстановить соединение

Ultravnc.ini – ultravnc vnc official site, remote desktop free opensource

[Permissions]
[admin]

accept_reject_mesg=
Custom accept/reject messageBox text.
to change the messageBox logo add logo.bmp in the UltraVNC folder

service_commandline=
This is used to instruct the service to start winvnc (in service mode) with a specific command line. This is the same syntax as the commandline except
you don’t put -run at the end.
sample: service_commandline=-autoreconnect -connect 192.168.1.30
This tell the service to make an invers connection to 192.168.1.30 and retry when it fail.

FileTransferEnabled=1
Enable Filtransfer

FTUserImpersonation=1
When doing a file transfer, act as desktop user. When you don’t put 1 the filetransfer is done as user “system”. User system don’t have access to mapped drives and pose a security issue… a normal user can FT as admin.

BlankMonitorEnabled=1
This allow the viewer to blank the screen

CaptureAlphaBlending=1
Capture alphaBlending is needed for semi transparent Windows (XP, Vista…) but use more cpu.

BlackAlphaBlending=0
Instead of using the powermanager to blank the monitor we put a layered window on top and capture the windows below. Using this option you also can define a custom blank by placing a file “background.bmp” in the UltraVNC folder.

DefaultScale=1
Set scale

UseDSMPlugin=0
Use the defined encryption plugin

DSMPlugin=
Name of the plugin

primary=1
secondary=0
When using multi-monitors (Driver required) you can define the default behaviour. Show only primary/Secunday or both

SocketConnect=1
Need to be one, else no socket is listening for a connection

PortNumber=0
Manual set listening port (default 5900)

HTTPConnect=1
Start a sond port, this act as webserver for java viewer

HTTPPortNumber=0
manual set port for http (default 5800)

XDMCPConnect=0
no longer used

AutoPortSelect=1
The port is 5900, but when port 5900 is already in use the auto mode take one higher until he find a free one.

InputsEnabled=1
Allow the viewer to control the server

LocalInputsDisabled=0
Block the server input, only remote access is possible

IdleTimeout=0
Disconnect after a idle period (0 = default, no idle time out, seconds)

EnableJapInput=0
This can be used for Japanese and other non standard keyboards. The key processing is different and sometimes solve issue’s with special keys.

AuthHosts=
=allow
– = deny
? = query
syntax:
-: 10.0.60.141:?10.0.31.169:-10.0.20.240:
instead of 10.0.60.141 you can use 10.0.60, then it is valid for the full range of ip addresses.

QuerySetting=2
Define on how to react on the (-,?, ) from the Authhosts.
0=” :Accept, ?:Accept, -:Query”
1=” :Accept, ?:Accept, -:Reject”
2=” :Accept, ?:Query, -:Reject [Default]”
3=” :Query, ?:Query, -:Reject”
4=” :Query, ?:Reject, -:Reject”
It is used to specify a set of IP address templates which incoming connections must match in order to be accepted. By default, the template is empty and connections from all AuthHosts_Tip5=”hosts are accepted. The template is of the form:
[ip-address-template]
?[ip-address-template]
-[ip-address-template]
In the above, [ip-address-template] represents the leftmost bytes of the desired stringified IP-address.
For example, 158.97 would match both 158.97.12.10 and 158.97.14.2. Multiple match terms may be specified, delimited by the “:” character. Terms appearing later in the template take precedence over earlier ones. e.g. -: 158.97: would filter out all incoming connections except those beginning with 158.97. Terms beginning with the “?” character are treated by default as indicating hosts from whom connections must be accepted at the server side via a dialog box. The QuerySetting option determines the precise behaviour of the three AuthHosts options.

QueryTimeout=10
QueryTimeout is the time the messagebox is shown.

QueryAccept=0 (0=refuse ; 1=accept ; 2=refuse)
This popup a timed messagebox to allow the user (server site) to allow/reject an incoming connect.

QueryIfNoLogon=0
Disable/enable query settings when no user is logged.

If the user is logged on, but has his screensaver on you normal can’t get access as “QueryIfNoLogon” find a logged user.
to overwrite this set QueryAccept=2 and QueryIfNoLogon=0 -> no messagebox when screen is locked.

LockSetting=0
0=”none”
1=”lock workstation on disconnect(NA)”
2=”logoff on disconnect”

MaxCpu=xxx
MaxCpu=100 (winvnc can use full 100% cpu)
MaxCpu=40 (winvnc can use max 40% cpu)

RemoveWallpaper=1
A image as background takes more cpu and bigger bandwidth then a solid color. Disable on viewer connect, reenable on exit.

RemoveAero=1
Remove Aero on viewer connect and reset on exit.
Makes Windows Vista, Windows 7 faster.

Avilog=0
Currently not used

path=d:ultravnc_srcultravncwinvncdebug
Define the directory in which to save the winvnc.log file. Make sure this directory is writable by system (no mapped folder)

DebugLevel=0
DebugLevel indicates how much debug information to present. Any positive integer is valid. Zero indicates that no debugging information should be produced and is the default. A value of around 10-12 will cause full debugging output to be produced

DebugMode=0
Run-time logging of all internal debug messages is now supported. Log data may be output to a file or a console window or the MSVC debugger if the program was compiled with debugging active.)

AllowLoopback=0
0 = Disable connection from localhost (Default)
1 = Enable connection from localhost
By default, WinVNC servers disallow any vnc viewer connections from the same machine. For testing purposes, or, potentially, when using multiple instances of WinVNC on Windows Terminal Server, this behaviour is undesirable.

LoopbackOnly=0
By default, WinVNC servers accept incoming connections on an network adapter address, since this is the easiest way of coping with multihomed machines. In some cases, it is preferable to only for connections originating from the local machine and aimed at the “localhost” adapter – a particular example is the use of VNC over SSH to provide secure VNC. Setting this will cause WinVNC to only accept local connections – this overrides the AllowLoopback and AuthHosts settings.

AllowShutdown=1
Allows Shutdown tray menu option to be visible (1) or not (0)

AllowProperties=1
0 = Disable “Properties” option in UltraVNC Server tray menu
1 = Enable “Properties” option in UltraVNC Server tray menu

AllowEditClients=1
0 = Disable “Edit Clients” options in UltraVNC Server tray menu
1 = Enable “Edit Clients” options in UltraVNC Server tray menu

FileTransferTimeout=30

KeepAliveInterval=5
Timings for Filetransfer and keepalive message (seconds)

DisableTrayIcon=0
Don’t show the winvnc tray icon. Without the tray icon you can’t make realtime changes. You need to edit the ultravnc.ini manual or use the uvnc_settings.exe to modify the file. Settings take efect after winvnc restart.

MSLogonRequired=0
Use MS password instead of the vncpasswd

NewMSLogon=0
Use ACL instead of a group list

ConnectPriority=0
ConnectPriority indicates what WinVNC should do when a” non-shared connection is received By default, all WinVNC servers will disconnect any existing
connections when an incoming, non-shared connection is authenticated. This behaviour is undesirable when the server machine is being used as a shared workstation by several users or when remoting a single display to multiple clients for viewing, as in a classroom situation.

UseRegistry=0
0= use ultravnc.ini
1= use registry the same way as in v102
AuthRequired=1
By default, all WinVNC servers will not accept incoming connections unless the server has had its password field set to a non-null value. This restriction was placed to ensure that misconfigured servers would not open security loopholes without the user realising. If a server is only to be used on a secure LAN, however, it may be desirable to forego such checking and allow machines to have a null password.

sendbuffer=xxxx
variable available starting UltraVNC 1.0.8.0
sendbuffer=1500 (wifi or value less)
sendbuffer=4096 (lan 100Mbit)
sendbuffer=8192 (lan 1GBit, aka jumbo packet)

[ultravnc]
passwd=AAA967DDDDD692AE9C

passwd2=D00590A01299C90079

password lenght 8 byte alphadigit 1 byte alphadigit checksum by UltraVNC but ignored
you can use vnc pwd generator and then manually add 2 caracters alphadigit
passwd = full control read/write
passwd2= watch (read only) <– Available since UltraVNC 1.0.8.0
Never use both same password! Otherwise, only watch, read only

[poll]
TurboMode=1
Fast scan screen, some small changes can be missed

PollUnderCursor=0
Poll the window below the cursor

PollForeground=0
Poll the foreground window

PollFullScreen=1
Poll the full screen (default)

OnlyPollConsole=0
Don’t use

OnlyPollOnEvent=1
Bad updates, only poll screen when mouse/keyboard is used.
Minimize bandwidt

EnableDriver=0
Use mirror driver when installed

EnableHook=1
Use hookdll when installed

EnableVirtual=0

SingleWindow=0

SingleWindowName=
Current not used

[admin_auth]
group1=
group2=
group3=
locdom1=0
locdom2=0
locdom3=0
Used by MSlogon (not new mslogon)

When last client disconnects — когда последний клиент отключается, действия

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

Для чего программа ultravnc

UltraVNC это клиент и сервер VNC.

Ultra VNC — это мощное, простое в использовании и бесплатное программное обеспечение для удалённого доступа к компьютеру, которое может отображать экран другого компьютера (через Интернет или локальную сеть) на собственном экране. Программа позволяет использовать мышь и клавиатуру для удалённого управления другим компьютером.

VNC, протокол удалённого кадрового буфера (RFB), позволяет просматривать и контролировать рабочий стол удалённо через Интернет. Сервер VNC должен быть запущен на компьютере с общим рабочим столом, а клиент VNC должен быть запущен на компьютере, который будет иметь доступ к общему рабочему столу.

Как включить и отключить службу сервера ultravnc

Следующие команды нужно выполнять в PowerShell.

Для проверки статуса службы:

Get-Service -Name uvnc_service


Для отключения службы (включится после перезагрузки)

Stop-Service -Name uvnc_service

Для включения службы:

Start-Service -Name uvnc_service

Ручное включение службы (при запуске компьютера служба не будет включаться, но вы можете запустить её вручную):

Set-Service -Name uvnc_service -StartupType Manual

Отключение службы (при загрузке компьютера служба не включится):

Set-Service -Name uvnc_service -StartupType Disabled


Автоматическое включение службы (служба включится при загрузке компьютера):

Set-Service -Name uvnc_service -StartupType Automatic

Как настроить ultravnc server

Если вы запустили службу сервера UltraVNC, то рядом с часами появится иконка, по которой кликнув правой кнопкой мыши вы увидите меню с пунктами настройки и действий (далее перечислены самые значимые):

Как настроить ultravnc viewer

При открытии программа запрашивает только имя компьютера для подключения:

Как подключиться по ultravnc

Как запустить сервер UltraVNC

Установите UltraVNC, как это показано выше. Если вам нужен только просмотрщик VNC

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

Как пользоваться ultravnc


В самом верху окна вы увидите панельку.

Первые четыре иконки:

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

Если вы нажмёте на крестик, то подключение к удалённому столу будет закрыто.


В левой верхней части окна доступна ещё одна панель:

  1. Send Ctrl Alt Del to host — отправить хосту Ctrl Alt Del
  2. Toggle Fullscreen Mode (On/Off) — включение/выключение полноэкранного режима
  3. Show Connection Options — показать опции подключения
  4. Refresh Screen — обновить экран
  5. Send ‘Start’ (Ctrl Esc) to host — отправить хосту ‘Start’ (Ctrl Esc)
  6. Send Custom Key — отправить произвольную клавишу
  7. Show Status Window — показать окно статуса
  8. Close Connection — закрыть подключение
  9. Hide Toolbar Buttons — спрятать кнопки панели инструментов
  10. Toggle Remote Input and Remote Blank Monitor (On/Off)
  11. Open File Transfer — открыть окно передачи файлов
  12. Screenshot — сделать снимок экрана
  13. Select Full Desktop / Switch monitor (drvier only)
  14. Open Chat — открыть чат

При нажатии кнопки Open File Transfer, вы сможете передавать файлы между компьютерами, подключёнными по VNC:

Чат между пользователями по VNC:


Чтобы открыть чат с сервера, кликните правой кнопкой мыши по иконке сервера рядом с часами и выберите List All Clients,

в открывшемся окне нажмите кнопку Chat with Client.

Связанные статьи:

Как установить ultravnc

Во время установки, если вам нужен только клиент или только сервер VNC, то вы можете выбрать желаемые компоненты:

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

  • Register UltraVNC Server as system service — зарегистрировать UltraVNC сервер как системную службу
  • Start or restart UltraVNC service — запустить или перезапустить службу UltraVNC
  • Create UltraVNC desktop icons — создать иконки UltraVNC на рабочем столе
  • Associate UltraVNC Viewer with the .vnc file extension — связать UltraVNC Viewer с расширением .vnc

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

После установки будет создано 4 ярлыка:

  • UltraVNC Launcher
  • UltraVNC Server
  • UltraVNC Viewer
  • UltraVNC Repeater

Настройка перенаправлений на роутере.

Заходим в веб-интерфейс вашего роутера. Для этого вводим в адресную строку браузера адрес веб-интерфейса роутера, обычно это 192.168.0.1. Некоторые целенаправленно меняют этот адрес.

Подключение к 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 — сохраняем текущие настроийки и используем их по дефолту.

Проверка работоспособности нашей схемы

 Теперь нам осталось только проверить работоспособность реализованной нами схемы.

Запускаем UltraVNC Viewer.

Вывод

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *