Windows 10

Настройка бесплатной системы удаленного доступа (поддержки) на базе UVNC. VNC Viewer: где скачать и как пользоваться удаленным доступом Установка Teamviewer в Windows

Настройка бесплатной системы удаленного доступа (поддержки) на базе UVNC. VNC Viewer: где скачать и как пользоваться удаленным доступом Установка Teamviewer в Windows

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

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

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

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

    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 командой:

    sudo apt-get install -f

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

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

    dpkg —add-architecture i386

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

    urpmi —force —allow-nodeps teamviewer_linux.rpm

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

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

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

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

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

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

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

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

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

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

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

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

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

        Разработчики 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 собран таким образом, что содержит все необходимые для работы модули, а библиотеки, необходимые для удовлетворения зависимостей, как правило, присутствуют при стандартной установке системы. При необходимости, отсутствующие библиотеки можно идентифицировать выполнением команды:

    tv-setup -checklibs

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Для более продвинутых пользователей

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

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

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

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

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

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

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

    • 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 конфигурация (кривой перевод из оригинальной документации) и пример рабочего конфига.Данныйматериал подготовлен исключительно для быстрого поиска параметров без обращения к официальной документации.


    accept_reject_mesg =
    Пользовательское принять/отклонить сообщение с тектом.
    изменить сообщение логотипа добавлением logo.bmp в папку ultravnc

    service_commandline =
    Используется для запуска службы winvnc (в режиме службы) со специфическими параметрами и командами.
    Точно такойже синтаксис как и в командной строке только нет необходимости набирать -run
    пример: service_commandline=-autoreconnect -connect 192.168.1.30
    В примере служба создаёт подключение к 192.168.1.30 и переподключается при неудаче.

    FileTransferEnabled=1
    Включение отправки файлов

    FTUserImpersonation=1
    При передаче файлов, работает через рабочий стол. Когда параметр не равен "1" передача файлов осуществляется от операционной системы. Пользовтелям блокируется доступ к сетевым дискам и возникает угроза безопасности... обычный пользователь может передавать файлы в качестве администратора.

    BlankMonitorEnabled=1
    Показывает просматривающему пустой экран

    CaptureAlphaBlending=1
    Захват alphaBlending позволяет показ полупрозрачных окон windows (xp, vista...) но использует больше процессорных ресурсов.

    BlackAlphaBlending=0
    При использовании хранителя экрана в пустой монитор укладывается допольнительный слой с которого осуществляется захват экрана. В этой опции можно использовать свой пользовательский пустой экран, помещая файл "background.bmp" в папке UltraVNC

    DefaultScale=1
    Задать шкалу

    UseDSMPlugin=0
    Использовать плагин шифрования

    DSMPlugin=
    Имя плагина

    primary=1
    secondary=0

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

    SocketConnect=1
    Параметр 1 даёт возможность на установку подключений

    PortNumber=0
    Ручная установка порта (default 5900)

    HTTPConnect=1
    Включение порта java viewer

    HTTPPortNumber=0
    ручная установка порта http (default 5800)

    XDMCPConnect=0
    Не используется

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

    InputsEnabled=1

    Разрешить просмотрщику контроль над сервером

    LocalInputsDisabled=0
    Блокировка входа с сервера, возможен только удалённый доступ

    IdleTimeout=0
    Отключение после простоя (0 = default, нет времени простоя, в секундах)

    EnableJapInput=0
    Этот парметр используется для японской клавиатуры и других не стандартных раскладок. Сложные клавиши и решает вопрос со спецзнаками.
    Для Русской раскладки рекомендую использовать "1", при этом в VNC Viwer нужно выставить опцию поддержки японской клавиатуры.
    В вьювере ставим точку Manual, заходим в Опции - ставим Japanise Keyboard и все, притом язык на клиенте и на сервере должен быть одинаковый, тогда меняется раскладка без проблем.

    AuthHosts=

    + = разрешить
    - = запретить
    ? = по запросу
    syntax:
    -:+10.0.60.141:?10.0.31.169:-10.0.20.240:
    вместо 10.0.60.141 можно использовать 10.0.60, тогда будет работать для всего диапазона IP адресов.

    QuerySetting=2
    Определяет как реагировать на (-,?,+) переменные Authhosts.
    0="+:Accept, ?:Accept, -:Query"
    1="+:Accept, ?:Accept, -:Reject"
    2="+:Accept, ?:Query, -:Reject "
    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:
    +
    ?
    -
    In the above, 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
    Время на запрос

    QueryAccept=0 (0=refuse 1=accept 2=refuse)
    Это окно рассчитано на разрешенных пользователей (server site) к allow/reject на входящее подключение.

    QueryIfNoLogon=0
    Отключить / включить параметры запроса, когда ни один пользователь не вошел в систему.

    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="ничего"
    1="заблокировать рабочую станцию при отключении(NA)"
    2="выход из системы при отключении"

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

    RemoveWallpaper=1
    Удаление фонового изображения рабочего стола

    RemoveAero=1
    Выключение Aero на просматриваемом подключении и сброс при выходе.
    Делает Vista и Win7 быстрей

    Avilog=0
    Не используется!

    path=d:\ultravnc_src\ultravnc\winvnc\debug
    Определите каталог, в который необходимо сохранить файл winvnc.log. Убедитесь, что этот каталог доступен для записи системы (не отображается в папке)

    DebugLevel=0
    DebugLevel показывает, сколько информация отладки представить. Любое целое положительное число является действительным. Ноль означает, что никакая информация отладка не следует производить и по умолчанию. Значение вокруг 10-12 вызовет полный отладочный вывод будет производиться

    DebugMode=0
    Во время выполнения и протоколирования всех внутренних отладочных сообщений теперь поддерживается. Войти данные могут быть выведены в файл или окно консоли или отладчика MSVC, если программа была составлена??с отладкой активной.)

    AllowLoopback=0
    0 = ОТключить подключения с localhost (Default)
    1 = Включить подключения от localhost
    По умолчанию серверы WinVNC запретить любые VNC Connections Viewer из той же машине. Для тестирования целей, или, потенциально, при использовании нескольких экземпляров WinVNC на Windows Terminal Server, такое поведение нежелательно.

    LoopbackOnly=0
    По умолчанию серверы WinVNC принимать входящие соединения на адрес сетевого адаптера, так как это самый простой способ справиться с многосетевых машин. В некоторых случаях, предпочтительно, чтобы только для соединений, поступающих из локальной машине и направленных на "локальный" адаптера - конкретный пример является использование VNC по SSH для обеспечения безопасной VNC. Установка это вызовет WinVNC принимать только локальные соединения - это перекрывает настройки AllowLoopback и AuthHosts.

    AllowShutdown=1
    Разрешает или запрещает пользователю доступ к меню отключения сервера, доступно(1) или не доступно (0). Рекомендую ставить "0", дабы юзеры не могли отключать VNC из трея

    AllowProperties=1

    0 = Выключить пункт "Properties" в uvnc сервере при клике из трэя
    1 = Включить пункт "Properties" в uvnc сервере при клике из трэя

    AllowEditClients=1
    0 = Отключить пункт "Edit Clients" в uvnc сервере при клике из трэя
    1 = Включить "Edit Clients" в uvnc сервере при клике из трэя

    FileTransferTimeout=30

    KeepAliveInterval=5
    Время для передачи файлов и удержания сообщения (в секундах)

    DisableTrayIcon=0
    Не отображать значок UVNC в трее. Рекомендую для особо одарённых включить, параметр "1", дабы исключить наезды на нашу админскую братию. По опыту скажу, что юридически подкованные юзеры очень нервно смотрят на бирюзовый глаз из трея.

    MSLogonRequired=0
    Использование паролей ОС вместо vncpasswd

    NewMSLogon=0
    Используется ACL вместо группового списка

    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 uvnc 1.0.8.0
    sendbuffer=1500 (wifi or value less)
    sendbuffer=4096 (lan 100Mbit)
    sendbuffer=8192 (lan 1GBit, aka jumbo packet)


    passwd=AAA967DDDDD692AE9C

    Passwd2=D00590A01299C90079

    Длина пароля 8 байт alphadigit + 1 байт alphadigit контрольная сумма от uvnc но игнорируется
    можно использовать vnc pwd generator и вручную добавить 2 символа alphadigit
    passwd = полный контроль read/write
    passwd2= наблюдение (read only)
    Менять пароль через утилиту удобней, она в комплекте:
    setpasswd.exe


    TurboMode=1
    Быстрый экран сканирования, некоторые небольшие изменения на экране могут быть пропущены

    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


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



    UseRegistry=0
    MSLogonRequired=0
    NewMSLogon=0
    DebugMode=0
    Avilog=0
    path=C:\Program Files\UltraVNC
    kickrdp=0
    clearconsole=0
    service_commandline=
    DebugLevel=8
    DisableTrayIcon=1
    LoopbackOnly=0
    UseDSMPlugin=0
    AllowLoopback=0
    AuthRequired=1
    ConnectPriority=0
    DSMPlugin=No Plugin Detected
    AuthHosts=
    AllowShutdown=0
    AllowProperties=0
    AllowEditClients=0
    FileTransferEnabled=1
    FTUserImpersonation=0
    BlankMonitorEnabled=1
    DefaultScale=1
    CaptureAlphaBlending=1
    BlackAlphaBlending=0
    SocketConnect=1
    HTTPConnect=0
    XDMCPConnect=1
    AutoPortSelect=1
    PortNumber=0
    HTTPPortNumber=0
    IdleTimeout=0
    RemoveWallpaper=0
    RemoveAero=0
    QuerySetting=0
    QueryTimeout=0
    QueryAccept=0
    QueryIfNoLogon=0
    primary=1
    secundary=0
    InputsEnabled=1
    LockSetting=0
    LocalInputsDisabled=0
    EnableJapInput=1
    FileTransferTimeout=30
    BlankInputsOnly=0
    dummy=0
    SC_PROMPT=0
    SC_AUTORECON=0
    DSMPluginConfig=
    passwd=
    passwd2=
    TurboMode=0
    PollUnderCursor=1
    PollForeground=1
    PollFullScreen=1
    OnlyPollConsole=0
    OnlyPollOnEvent=0
    EnableDriver=1
    EnableHook=1
    EnableVirtual=0
    SingleWindow=0
    SingleWindowName=
    preset1=
    preset1D=
    preset1ID=
    preset2=
    preset2D=
    preset2ID=
    preset3=
    preset3D=
    preset3ID=


    Источники:
    Исходная страница на английском - http://www.uvnc.com/docs/uvnc-server/69-ultravncini.html
    Трэд на руборде - http://forum.ru-board.com/topic.cgi?forum=5&topic=23704&start=560
    Линк на автосборщик инсталяторов - Тип программы: Инсталлятор/Portable Поддерживаемые ОС: Windows 10/8.1/8/7/Vista/XP Лицензия: Бесплатная Язык интерфейса: Английский/есть русификатор

    Управлять удаленно компьютером можно абсолютно бесплатно. Для этого нужно скачать программу UltraVNC с официального сайта.

    Устанавливаем UltraVNC Server на компьютер, которым планируем управлять. Для этого:

    1. Запускаем скачанный с официального сайта файл . Далее во время установки выбираем UltraVNC Server, а с остальных снимаем флажки.

    Для русификации нужно загрузить файлы локализации . В архиве с программой будет две папки: языковые пакеты для сервера (translated_server) и языковые пакеты для Viewer (translated_viewers). Чтобы русифицировать программу (на примере сервера) нужно файл russian.dll из папки translated_server скопировать в папку с установленной программой (по умолчанию это папка C:\Program Files\uvnc bvba\UltraVNC. После этого нужно файл russian.dll переименовать в vnclang_server.dll . Тогда перезапустить программу

    2. Запускаем программу.

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

    Скриншоты установки и настройки:

    4.Устанавливаем UltraVNC Viewer на компьютер , телефон , планшет ... Покажу на примере планшета .

    Для того чтобы узнать о своем IP нужно зайти в: Панель управления → Сеть и Интернет → Центр управления сетями и общим доступом → Изменение параметров адаптера. Далее вызвать контекстное меню на своем соединении (Wi-Fi, Ethernet) Состояние и нажать на «Сведения...». В открывшемся окне можно будет увидеть свой IP.

    Скриншоты:

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

    Для операционной андроид найти клиента для управления совсем несложно. Достаточно в маркете ввести в поиск UltraVNC. Так как это открытая и бесплатная программа, то решений для управления достаточно. Мне понравилась программа bVNC .

    6. Устанавливаем bVNC.

    7. Открываем и вводим IP адрес и пароль, который мы задали в программе UltraVNC Server. После этого нажимаем «Подключиться»

    8. Готово. Все должно работать.

    Существует платная программа Remote Ripple PRO , которая также без проблем работает. Просто вводим IP адрес, пароль и выполняем соединение. Панель управления компьютером довольно удобная.

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

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

    UltraVNC берется на . Другие известные реализации VNC - RealVNC и TightVNC , еще варианты можно найти . Теоретически они все совместимы между собой, хотя некоторые специальные функции (clipboard или file transfer) могут между разными реализациями не работать.

    Помогаем новичкам

    Удобен VNC и для помощи другим пользователям. Помогать, видя происходящее на экране, гораздо проще.

    Однако у очень многих стоят раутеры и файерволы, и нереально требовать от новичка умения открыть для входящих соединений нужный порт. Нам на помощь приходит reverse connection (обратное соединение). В этом режиме соединение инициирует VNC сервер.

    Опытный пользователь запускает у себя VNC клиент в listening mode (режиме слушания порта) (vncviewer.exe /listen ) и делает у себя порт 5500 доступным снаружи. Новичку остается только скачать и запустить VNC сервер и соединиться с клиентом по указанному IP адресу.

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

    Дополнительно

    Достоинства VNC - многоплатформенность и бесплатность. Если у вас везде стоит Windows XP, то для удаленного доступа вам вероятно подойдут и встроенные средства - Remote Desktop или Remote Assistance. Вроде бы их тоже можно соединять через reverse connection.

    Если у вас динамический внешний IP адрес, удобно сделать себе (бесплатный) Dynamic DNS, например на dyndns.com . У вас на компьютере будет работать маленькая программка (а в некоторых раутерах есть такая встроенная функциональность), извещающая DynDNS сервис об изменениях вашего IP. Как результат, выбранный вами domain, к примеру pupkin.dyndns.org, будет всегда показывать на ваш текущий IP адрес

    Если вы профессионально занимаетесь технической поддержкой, то вам может быть особенно удобен . Это специальная облегченная версия VNC сервера, которая может делать только reverse connection и только на заранее сконфигурированные вами IP адреса. Конечно, тогда вы должны быть достаточно авторитетны для пользователя, чтобы он согласился скачать и запустить этот сконфигурированный VNC сервер с вашего собственного сайта.
    (А, кого я тут обманываю... Многие пользователи и так запустят все, что им предложат)