Обзор TightVNC
TightVNC — open-source проект для удаленного подключения компьютеров, ноутбуков, планшетов и других аналогичных устройств на базе операционной среды Windows. От ряда аналогичных бесплатных разработок (UltraVNC, Radmin) данная программная инициатива отличается интеграцией расширений, служащих для оптимизации пропускной способности сетевого канала связи в условиях низкой скорости трансфера данных. В интерфейсе TightVNC доступен выбор режима отображения манипулятора. В частности, пользователь может полноценно использовать мышь на гостевом ПК и выполнять любые манипуляции с окнами и формами хоста. Альтернативный вариант — превратить указатель в обычный маркер, перемещая курсор по экрану без возможности нажатия на кнопки и иконки. Программа работает на базе движка Java, что открывает дополнительные возможности для разработчиков при написании дополнительных компонентов и аддонов к бандлу. Вдобавок, среди настроек TightVNC присутствует опция твикинга качества изображения для регулирования битности цвета, выраженной в количестве отображаемых цветовых оттенков на клиентском узле. Выбрав менее приемлемое качество картинки, пользователь снизит нагрузку на канал связи, тем самым предотвратив возможные задержки и зависания во время доступа к рабочему пространству TightVNC.
Основные функции TightVNC
- быстрое и качественное remote-подключение к другим элементам корпоративной или домашней инфраструктуры через IP-адрес или сетевой идентификатор
- кастомизация порта для приема входящих соединений и активацией аутентификации VNC
- возможность скрыть обои на рабочем столе гостевого ПК для сокращения объема трафика
- задействование RDP-протокола с эффективным шифрованием на основе практически не подверженного взлому ключа
- использование драйвера Direct3D с детализацией передаваемого потокового видео и стриминге видеоконтента с гостевого ПК клиенту
- твикинг кастомных, индивидуальных правил для соответствия IP-адресов входящего соединения фильтрации по маске, а также блокировки сигнала коннекта при несовпадении критериев доступа
- детекция видеоокон путем предоставления списка классовых имен окон, либо указав уникальный набор областей экрана. Как только TightVNC идентифицирует новое видеоокно, его содержимое тотчас пройдет кодировку в формате JPEG и будет перенаправлено просмотрщику (клиенту) с минимальными задержками
- защита операций в TightVNC защищенным паролем, что делает потенциальный взлом live-сессии практически невозможным
- логирование всех манипуляций с настройками и параметрами пакета во внешний текстовый файл.
Недостатки TightVNC
- минимум средств персонализации в просмотрщике на стороне клиента
- отсутствует встроенный чат
- передача файлов возможна лишь при помощи механики drag-n-drop, а именно благодаря перетаскиванию файлов и каталогов мышью из исходной папки или рабочего стола в новое местоположение на хосте
- невозможно делать рукописные заметки и комментарии. Также не хватает поддержки стилуса или цифрового пера.