Тихая установка ultravnc


Тихая установка UltraVNC / How silent install UltraVNC?

29.11.2017 10:04 Администратор

UltraVNС - программа для подключения к удаленному компьютеру вернее к его рабочему столу по VNC протоколу.

Совместим с другими программами TvinVNC/RealVNC по информации взятой с официального сайта программы.

Распространяется по GPL лицензии на момент написания статьи.

Программа клиент - серверная.

На стороне клиента (откуда подключаются) используется VNCViewer, на стороне сервера, т.е. куда мы подключаемся используется winvnc - где устанавливаются параметры для подключения.

Параметры для подключения сохраняются в файле -

ultravnc.ini

Ключи для тихой установки UltraVNC доступны при запуске программы с ключом

/?

Рассмотрим установку UltraVNC если он находится на сервере APPSOFT в папке UltraVNC

start /wait \\APPSOFT\UltraVNC\UltraVNC_1_2_16_X64_Setup.exe /VERYSILENT

Скриншоты данной программы для сервера и клиента я выложу в Сообщество в ближайшее время.

UltraVNС - program to connect to a remote computer rather to his desktop via the VNC Protocol.

Compatible with other programs TvinVNC/RealVNC according to information taken from the official program website.

Distributed under GPL license at the time of this writing.

Program client - server.

On the client side (where connected) use VNCViewer on the server side, i.e. where we use winvnc to connect - where you can set parameters for the connection.

The connection settings are saved in the file

ultravnc.ini

Keys for silent install UltraVNC available when you run the program with the key

/?

Consider the installation of UltraVNC if it is on the server APPSOFT in the UltraVNC folder

start /wait \\APPSOFT\UltraVNC\UltraVNC_1_2_16_X64_Setup.exe /VERYSILENT

Screenshots of the software to the server and the client I'll post to the Community soon.

Интересная статья? Поделись ей с другими:

regedit.su

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

Содержание:

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

Установка UltraVNC.

Для начала необходимо скачать дистрибутив, драйверы и репитер (если нужен). Официальный сайт UltraVNC: http://www.uvnc.com/ Раздел загрузки: http://www.uvnc.com/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)

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

  • 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)

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

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

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

Установка 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)

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

  • Accept Socket Connections — принимать входящие подключения. Для нормальной работы этот пункт должен быть обязательно отмечен.
  • Display — номер дисплея.
  • Ports — порты. Main — порт для подключения uvnc-клиента. Http — порт для подключения java-клиента. Лучше всего оставить значение Auto.
  • Enable Java Viewer (Http Connect) — разрешить подключения java-клиента.
  • Allow Loopback Connections — разрешить обратные подключения (подключения к адресам из диапазона 127.х.х.х). необходимо отметить, если на этот компьютер устанавливается репитер.
  • Loopback Only — разрешать только обратные подключения.

Раздел 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. — разное.

  • Remove Aero (Vista) — отключить Aero (3D, прозрачность и прочие примочки интерфейса Висты). Рекомендуется.
  • Remove Wallpaper for Viewers — убрать обои рабочего стола. Рекомендуется.
  • Enable Blank Monitor on Viewer Request — по запросу клиента отключает монитор сервера (на весь экран выводится картинка). Странно, но опция также закрывает картинкой и экран клиента. Этот баг можно обойти, если отключить использование драйвера захвата (Properties -> Video Hook Driver).
  • Disable Only Inputs on Blanking Request — запрещает только ввод с консоли сервера, при этом экран не закрывается.
  • Enable Alpha-Blending Monitor Blanking — другой вариант отключения монитора сервера. Используйте, если с первым вариантом проблемы.
  • Capture Alpha-Blending — включение этой опции позволяет В НЕКОТОРЫХ СЛУЧАЯХ «видеть» клиенту видео запущенное на сервере в видеоплеере, например в Windows Media Player (зависит от установленных на компьютере-сервере кодеков).
  • Disable Tray icon — убрать иконку из трея. Если пользователь любопытный, лучше убрать.
  • Forbid the user to close down WinVNC — запретить пользователю закрытие uvnc-сервера. Рекомендуется.
  • Default Server Screen Scale — масштаб экрана по умолчанию.

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

  • Enable — разрешить передачу файлов.
  • User Impersonation (for Service only) — ???

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

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

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

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

Следующий этап — настройки захвата экрана. Делаем правый клик на иконке UltraVNC и выбираем пункт 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 Files\UltraVNC\Repeater.

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

Настройка 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

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

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] http://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%\system32\cmd.exe /C start /B /D .\data .\data\winvnc_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.

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

saqradesfour.blogspot.com

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

Предыстория:

В недавнем прошлом возникла проблема с доступом к терминальному серверу по RDP.

На терминальном сервере был настроен тестовый период на 120 дней. И вот настал тот день когда этот период закончился и доступ к серверу по RDP пропал «ругаясь на недоступность активных лицензий» и KVM по каким-то причинам был отключен.

Пришло в голову поставить Ultravnc на сервер, но как это сделать из командной строки?

Приступим к созданию msi файла

  • Есть замечательный софт, который называется Ultravnc msi creator – эта программа собирает msi файл. Скачиваем её отсюда.
  • Распаковываем архив. Выбираем нужную версию и разрядность системы с названием STEP1.config_ultravnc_settings.bat Мы будем использовать - UltraVNC 1.0.9.6.1 - STEP1.config_ultravnc_64bit_settings.bat
  • У вас откроется окно с настройками, во вкладке Network можно оставить по умолчанию. Входящий порт (по-умолчанию 5900) для доступа через клиента и доступ через Java (через браузер) - порт 5800.
  • Вкладка Security
  • Вписываем пароль для управления VNC Password и для просмотра View-Only Password. Если хотите поставить авторизацию с логином и паролем или через доменную учетную запись, ставите галочку Require MS Logon
  • Переходим во вкладку Input/FilrTransfer

  • Вкладка Connections и Screen Capture настройки по умолчанию
  • На вкладке Misc/logging
  • Можно поставить галочку на Disable Tray icon – данная настройка скрывает значок из трея.
    Нажимаем ОК.
  • Теперь соберем пакет msi запустив скрипт UltraVNC 1.0.9.6.1 - STEP2.build_ultravnc_64bit_msi. В этой же папке появится созданный файл UltraVNC64bit.msi.

Переходим к установки собранного пакета через командную строку.

  • Копируем msi пакет на удаленный компьютер через проводник \\Name-computer\c$
  • Для установки будем использовать утилиту psexec, скачать её можно здесь или здесь.
  • Распаковываем архив. В папке находим файл psexec и копируем его в c:\windows\System32\.
  • Запускаем Командную строку с правами администратора нажав (windows+r), вводим в диалоговом окне cmd, жмем enter.
  • Выполняем команду psexec \\”удаленный компьютер” cmd. При первом запуске утилиты psexec нужно согласиться с условиями использования
  • Мы попали на удаленный компьютер
  • Переходим в корень диска cd c:\
  • Запускаем наш файл UltraVnc64bit.msi Проверяем появился ли в процессах UltraVnc набираем там же команду tasklist. Если среди процессов есть winvnc.exe то все в порядке.

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

Иногда нужно открыть порт 5900, как это сделать описано здесь.

worldadmin.ru

UltraVNC ([email protected], UVNC). Удаленный доступ к консоли Windows.

Содержание:

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

Установка UltraVNC.

Для начала необходимо скачать дистрибутив, драйверы и репитер (если нужен). Официальный сайт UltraVNC: http://www.uvnc.com/ Раздел загрузки: http://www.uvnc.com/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)

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

  • 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)

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

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

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

Установка 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)

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

  • Accept Socket Connections – принимать входящие подключения. Для нормальной работы этот пункт должен быть обязательно отмечен.
  • Display – номер дисплея.
  • Ports – порты. Main – порт для подключения uvnc-клиента. Http – порт для подключения java-клиента. Лучше всего оставить значение Auto.
  • Enable Java Viewer (Http Connect) – разрешить подключения java-клиента.
  • Allow Loopback Connections – разрешить обратные подключения (подключения к адресам из диапазона 127.х.х.х). необходимо отметить, если на этот компьютер устанавливается репитер.
  • Loopback Only – разрешать только обратные подключения.

Раздел 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. – разное.

  • Remove Aero (Vista) – отключить Aero (3D, прозрачность и прочие примочки интерфейса Висты). Рекомендуется.
  • Remove Wallpaper for Viewers – убрать обои рабочего стола. Рекомендуется.
  • Enable Blank Monitor on Viewer Request – по запросу клиента отключает монитор сервера (на весь экран выводится картинка). Странно, но опция также закрывает картинкой и экран клиента. Этот баг можно обойти, если отключить использование драйвера захвата (Properties -> Video Hook Driver).
  • Disable Only Inputs on Blanking Request – запрещает только ввод с консоли сервера, при этом экран не закрывается.
  • Enable Alpha-Blending Monitor Blanking – другой вариант отключения монитора сервера. Используйте, если с первым вариантом проблемы.
  • Capture Alpha-Blending – включение этой опции позволяет В НЕКОТОРЫХ СЛУЧАЯХ “видеть” клиенту видео запущенное на сервере в видеоплеере, например в Windows Media Player (зависит от установленных на компьютере-сервере кодеков).
  • Disable Tray icon – убрать иконку из трея. Если пользователь любопытный, лучше убрать.
  • Forbid the user to close down WinVNC – запретить пользователю закрытие uvnc-сервера. Рекомендуется.
  • Default Server Screen Scale – масштаб экрана по умолчанию.

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

  • Enable – разрешить передачу файлов.
  • User Impersonation (for Service only) – ???

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

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

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

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

Следующий этап – настройки захвата экрана.  Делаем правый клик на иконке UltraVNC и выбираем пункт 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 Files\UltraVNC\Repeater.

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

Настройка 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

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

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%\system32\cmd.exe /C start /B /D .\data .\data\winvnc_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.

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

www.q2w3.ru

Тихая установка приложений - smkuzmin

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

Теперь требуется только подключить сетевой диск с софтом и выбрать профиль устанавливаемого софта – это каталог, в котором находятся 2 файла: install.bat - для установки всех пакетов, и install.lst  - список путей к  пакетам тихой установки.

Файл установки install.bat во всех пакетах написан примерно по одному шаблону. Сначала пакет деинсталлируется, и, если не был указан ключ -u, продолжается его установка.

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

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

При создании пакетов очень помогли вот эти ресурсы:

А вот сами пакеты тихой установки (каждый нужно распаковать):

  1. 7-Zip best sfx архиватор
  2. Acrobat Reader DC просмотр PDF
  3. Adobe Reader просмотр PDF
  4. AnyDesk best sfx удалённый доступ к ПК
  5. Awesome Duplicate Photo Finder sfx поиск одинаковых фотографий
  6. Bitrix24 sfx организация работы компании
  7. ACDSee Classic sfx просмотр изображений
  8. AIMP проигрыватель аудио
  9. AkelPad best sfx замена Блокнота
  10. AlReader2 best sfx просмотр FB2, ePub
  11. Artweaver sfx редактирование изображений
  12. Avast антивирус
  13. BravaReader просмотр изображений
  14. Bulk Rename Utility best sfx переименование файлов
  15. CamStudio запись видео с экрана
  16. CDBurnerXP sfx запись оптических дисков
  17. Chistilka sfx очистка от вредоносных и ненужных программ (сайт разработчика)
  18. Cisco IP Communicator VoIP-клиент
  19. Classic Shell best sfx кнопка Пуск для Windows 8/2012
  20. ClipboardToClipboard sfx менеджер буфера обмена
  21. Cloud System Booster best sfx устранение ошибок, очистка и оптимизация ПК
  22. Compare It best sfx сравнение 2-х текстовых файлов
  23. Dicter онлайн-переводчик
  24. DirectX программная платформа
  25. DNS AirTab M973W всё для прошивки и рутования планшета DNS AirTab M973W
  26. DNS Benchmark тест DNS-серверов
  27. DOSBox best sfx эмулятор DOS
  28. DotNET20 программная платформа (v2.0)
  29. DotNET35-WinXP программная платформа (v3.5 для Windows XP)
  30. DotNET35-Win10 программная платформа (v3.5 для Windows 10)
  31. DotNET4 программная платформа (v4)
  32. DraftSight 2D САПР
  33. Dropbox клиент облачного хранилища
  34. Expert Home sfx скрытое наблюдение за ПК (сайт разработчика)
  35. Evernote best sfx ведение заметок
  36. Far Manager best sfx файловый  менеджер (описание)
  37. FastStone Capture best sfx захват снимков экрана, запись видео и аудио
  38. FastStone Image Viewer best sfx просмотр изображений
  39. Free Pascal компилятор языка Паскаль
  40. Freemake Video Converter sfx конвертер мультимедиа-файлов
  41. FilesFind программы для поиска файлов: AVSearch, Everything, SearchMyFiles
  42. Firefox sfx web-браузер
  43. Firefox Community Edition sfx web-браузер (управляется через Group Policy)
  44. Flash Player sfx воспроизведение мультимедиа-контента
  45. Fonts sfx шрифты
  46. GamesPack 13 небольших игр
  47. GImageX работа с WIM-образами
  48. GIMP sfx редактирование изображений
  49. Google Chrome best sfx web-браузер
  50. GRUB best загрузчик GRUB4DOS с образами для установки на компьютер/флешку
  51. HAL best sfx поиск торрентов
  52. Hamachi организация VPN
  53. Hamster Free eBookConverter конвертер текстовых файлов
  54. Hamster Free Video Converter конвертер видео-файлов
  55. HashTab подсчёт контрольных сумм (расширение для Проводника)
  56. HP Product Bulletin каталог продукции HP
  57. HylaFAX приём и отправка факсов
  58. InfraRecorder запись оптических дисков
  59. Inkscape редактирование векторных изображений
  60. ISScriptEngine поддержка инсталляторов Macromedia InstallShield
  61. iTools best sfx iTools + iBackupBot + iTunes
  62. Java sfx программная платформа (версия 1.7.0_05)
  63. Joxi best sfx снимки экрана
  64. Kaspersky Free Antivirus best sfx антивирус Касперского
  65. KAV Agent агент антивируса Касперского
  66. KeePass sfx менеджер паролей
  67. K-Lite Mega Codec Pack best кодеки аудио и видео (описание)
  68. KOMPAS-3D Viewer просмотр CDW, DXF, DWG, FRW, M3D
  69. Microsoft Configuration Manager Client клиент SCCM
  70. Microsoft Office 2003 офисный пакет
  71. Microsoft Office 2007 офисный пакет
  72. Microsoft Office 2010 sfx офисный пакет
  73. Microsoft Office 2010 x64 sfx офисный пакет
  74. Microsoft Office 2013 sfx офисный пакет
  75. Microsoft Office 2013 x64 sfx офисный пакет
  76. Microsoft Office 2016 sfx офисный пакет
  77. Microsoft Office 2016 x64 sfx офисный пакет
  78. Microsoft Office Project 2010 sfx управление проектами
  79. Microsoft Office Project 2016 sfx управление проектами
  80. Microsoft Office Project 2010 x64 sfx управление проектами
  81. Microsoft Office Project 2016 x64 sfx управление проектами
  82. Microsoft Office Visio 2010 редактор блок-схем
  83. Microsoft Office Visio 2016 редактор блок-схем
  84. Microsoft Office Visio 2010 x64 редактор блок-схем
  85. Microsoft Office Visio 2016 x64 редактор блок-схем
  86. Microsoft Office Visio Viewer просмотр файлов Visio (компонент IE)
  87. Microsoft Security Essentials best sfx антивирус
  88. Microsoft Security Essentials Update sfx обновления вирусных баз
  89. Miranda best обмен сообщениями
  90. Mp3tag best редактор MP3-тегов
  91. MS17-010 Patch (XP/Vista/7/8/8.1/2003/2008/2008R2/2012/2012R2)
  92. NAPS2 sfx сканирование документов
  93. Nero best запись оптических дисков
  94. NetMap best sfx мониторинг IP-адресов
  95. Netop Vision управление компьютерным классом
  96. Nmap best sfx сетевой сканер
  97. NOD антивирус
  98. NTP только как пример - толку в нём ноль, если правильно настроена винда
  99. Opera sfx web-браузер
  100. OpenVPN best sfx VPN-клиент
  101. Paint.NET sfx редактирование изображений
  102. PDFCreator перевод документов в формат PDF (виртуальный принтер)
  103. Picasa просмотр и редактирование изображений
  104. PowerShell Update для Win7/8/2008R2/2012 (Windows Management Framework 5.1)
  105. Protocol sfx создание протоколов химического и фотоэлектрического анализа
  106. PuTTY best sfx SSH/Telnet/Serial-клиент
  107. Python язык программирования (v2.7.3)
  108. QIP 2012 sfx обмен сообщениями
  109. QuickTime sfx мультимедийная платформа
  110. qBittorrent best sfx P2P-клиент
  111. Radmin Viewer sfx Radmin-клиент
  112. Regshot sfx создание и сравнение двух снимков реестра
  113. Revo Uninstaller удаление программ (не видит x64-программы)
  114. Revo Uninstaller Pro best sfx удаление программ
  115. Rinstall sfx удалённая установка приложений (описание)
  116. RSAT средства удалённого администрирования серверов
  117. RunAsTool запуск с правами локального администратора (описание)
  118. RuntimePack Full набор стандартных библиотек (описание)
  119. Safari web-браузер
  120. Snappy Driver Installer установка и обновление драйверов
  121. Scripts sfx скрипты для Windows (описание)
  122. Sentinel System Driver драйвер ключей Sentinel
  123. Shareman best P2P-клиент (v1.8.2)
  124. Shockwave Player воспроизведение мультимедиа-контента
  125. Silverlight sfx мультимедийная платформа
  126. Skype best sfx звонки, обмен сообщениями и файлами через Интернет
  127. Skype for Business sfx звонки, обмен сообщениями и файлами через Интернет
  128. SlimDrivers sfx установка и обновление драйверов
  129. Smart-X Core Configurator GUI-конфигуратор для Windows Core
  130. Spark обмен сообщениями
  131. StaffCop Agent мониторинг деятельности пользователей ПК
  132. Startup Monitor монитор автозагрузки
  133. STDU Viewer sfx просмотр PDF, DjVu, FB2, TIFF
  134. TeamViewer sfx удалённый доступ к ПК
  135. TeamViewer QS sfx удалённый доступ к ПК
  136. Telegram best sfx Мессенджер
  137. The Bat! best sfx почтовый клиент
  138. The KMPlayer best проигрыватель аудио и видео
  139. TightVNC sfx VNC-сервер (Admin/Control/View passwords: VNCTight/control/view)
  140. TightVNC Viewer sfx VNC-клиент
  141. Total Commander sfx файловый  менеджер
  142. TSPatch sfx патч службы терминального сервера
  143. TZPatch sfx обновления часовых поясов
  144. UltraISO best sfx работа с образами дисков
  145. Unchecky sfx защита от установки нежелательных программ
  146. Universal Extractor извлечение данных из архивов и инсталляторов
  147. UpdatePack обновление Windows XP SP3 Rus/7 SP1/2008 R2 SP1 (описание)
  148. uTorrent best P2P-клиент (v1.8.2)
  149. VCRedist компоненты для приложений, написанных на Visual C++
  150. VeraCrypt sfx шифрование дисков и разделов
  151. VhdResizer изменение размера VHD
  152. VirtualBox система виртуализации
  153. VLC media player sfx проигрыватель аудио и видео
  154. VSSSDK средства разработчика для управления снимками/теневыми копиями
  155. WiFi File Sender sfx передача файлов по Wi-Fi
  156. WinBox sfx управление устройствами MikroTik
  157. WinDjView sfx просмотр DjVu
  158. Windows Live компоненты Windows
  159. WinImage best sfx работа с образами дисков
  160. WinRAR best sfx архиватор
  161. WufucPatch sfx вкл. обновлений на Win7/8.1/2008R2/2012R2  (сайт разработчика)
  162. XML Viewer редактор XML
  163. XNA программная платформа для игр (v4.0)
  164. XnView sfx просмотр изображений
  165. ZoIPer VoIP-клиент

Пакеты с меткой best я рекомендую к установке, т.к. считаю этот софт лучшим в своём классе.

Пакеты с меткой sfx можно превратить в самораспаковывающиеся архивы (они же SFX-архивы). В данном случае такие  архивы представляют из себя один-единственный exe-файл, который без всяких вопросов и уведомлений распаковывает необходимый пакет во временный каталог, устанавливает его, а потом удаляет распакованное из временного каталога. Чтобы создать такой архив прежде всего убедитесь, что у вас уже установлен WinRAR. Затем перейдите в папку с нужным пакетом и запустите install.bat с ключом -sfx.

www.sites.google.com


Смотрите также