Linux -- это интересно

UltraVNC


Рубрика: Дополнительные материалы -> Администрирование
Метки: |
Просмотров: 18973

UltraVNC - UVNC

Основная задача: подобрать подходящее ПО для удалённого управления рабочим столом, чтобы оно было бесплатным и позволяло при подключении работать совместно с пользователем. Удалённый компьютер подключён к интернету по технологии ADSL, IP которого динамический...

Офтопик

Удалённое управление другим компьютером, это то, что часто необходимо системному администратору, а иногда и простому пользователю. Раньше я как-то знал, что есть ssh, vnc и rdp, и всем этим нормально пользовался. Только VNC я использовал крайне редко и для примитивных задач. И думал, что там всё терпимо.

Недавно же люди попросили настроить их компьютер. Привезли его мне домой. Дома же я пользуюсь ноутбуком, а за десктопом работает жена. То есть, надо решать, как сим чудом управлять. Я не задумываясь установил на него TightVNC ибо с ним давно знаком. Но проработать я не смог и пол часа. Всё просто ужасно и неудобно. Воспользовался rdp. Благо, Windows XP Prof позволяет одно подключение.

Но что же дальше? Хотелось бы иметь удалённое управление и впредь. Но rdp тут не подходит. Хорошо бы видеть что делает пользователь и вносить коррективы. Начал искать. Программ много. Но те, что могли мне помочь так, как мне это нужно, были коммерческие. А чистый VNC - это тихий ужас :( Поэтому я не думал, что в его реализации есть какие-то различия. Я знаю все основные программы, реализующие VNC, но считал, что существенных различий нет. И, как оказалось, в значительной ошибался.

Решение найдено - UltraVNC

Когда я уже хотел устанавливать radmin на пробный период, решил-таки попробовать UltraVNC. Сперва больших отличий не заметил. Кроме бОльшего количества настроек. Начал просматривать расширения, поставляемые с программой. И нашёл вот что: UltraVnc Mirror Driver. Что же он делает? А вот что: он заметно увеличивает скорость прорисовки картинки при снижении нагрузки на процессор. Последнее для меня значения не имеет, а вот первое сразу всё изменило. Никакой radmin больше не нужен.

UltraVNC - UVNC

Mirror Driver работает в win 2000, win 2003, win 2008, XP, Vista, Win 7. Чтобы он появился в системе, нужно во время установки UltraVNC поставить галочку где нужно и драйвер будет скачан с сайта. После установки программы переходим в "C:\Program Files\UltraVNC\driver" и запускаем install.bat. Осталось лишь открыть настройки и поставить галочку "Use mirror driver" во вкладке "Screen Capture".

UltraVNC - UVNC

Из того, что мне понравилось в UltraVnc:

Есть чат с удалённым рабочим столом. Это очень полезно, ибо на телефоне висеть долго тоже приятного мало, а иногда и нет возможности.

UltraVNC - UVNC

 

UltraVNC - UVNC

Можно передавать файлы. Зачастую это какие-нибудь драйвера, мелкое ПО, документы...

UltraVNC - UVNC

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

UltraVNC - UVNC

В отличии от TightVNC, в UltraVNC можно спрятать иконку из трея ;)

Подключаться к удалённому компьютеру можно не только "родным" клиентом, но и любым vnc-клиентом. Правда, при этом теряются многие плюшки, предоставляемые UltraVnc. Но Mirror Driver всё равно будет работать и администрирование будет вполне приемлемым.

Подключение обычным gnome-овским vnc-клиентом

Из недостатков могу отметить лишь то, что UltraVNC является Windows Only приложением. Но зато клиент отлично работает под wine'ом. Достаточно лишь с виндовой версии скопировать vncviewer.exe. Все скриншоты клиентской части сделаны именно в таком режиме работы программы.

Итак, всё установил, всё настроил, остался в восторге. Бесплатная утилита такого уровня! Ещё два часа назад я о таком и не мечтал. Но позже я понял, что компьютер, после того как его заберут, будет иметь динамический IP. Точнее, IP будет меняться у ADSL-модема. То есть, мало найти такую программу, нужно придумать как к ней подключиться в будущем. Сразу на ум пришёл сервис DynDNS. Тут же нашёл подробнейшую документацию, как модем ZyXEL P660 подключить к DynDNS.

На месте всё было настроено в считанные минуты. Теперь я свободно подключаюсь к нужному мне хосту и меня мало интересует, какой у него сейчас IP ;)

Итог

В итоге я получил готовое решение, которое меня более чем устраивает. Минимум трафика, скорость прорисовки хоть и похуже, чем у rdp, но ощутимо лучше, чем у vnc и является вполне приемлемой. Не раздражает. Очень к месту чат. Есть монитор использованного при соединении трафика. Удобно реализована передача файлов. Возможна совместная работа с пользователем. Всё бесплатно. Клиентская часть работает в Linux.

UltraVNC - UVNC

Одна проблема. Пока не существенная. Ввод кириллицы в vnc-сессии :( Хотя, для меня это не критично. Но хотелось бы, чтобы и этой проблемы не было. Что до чата, то там с кириллицей всё отлично.

Комментариев: 11 RSS

О кириллице. Сделай, чтобы на сервере и на клиенте раскладка переключалась по-разному - вот и всё. уВНЦ-клиент хочет, чтоб ему латиницу подавали, на кириллицу не реагирует.

Как я только не пробовал,

у меня ничего не вышло с кириллицей :(

Галочку Японская клавиатура и на клиенте и на сервере ставить

Пробовал ставить под WINE вьювер - он ни в какую.

И версии WINE менял и вьюверы перебирал (((( неставицо сцуко.толи WINE не поддержаивает ее, толи у меня руки кривоваты хз =)))

Решил просто: качнул PORTABLE версию на офсайте. Все отлично пошло.

Спасибо за такое руководство, то что надо.

Правда, что-то у меня сомнения крадутся, иногда кажется, что ТигиВинси, лучше работает чем UltraVnc - впрочем надо просто в настройках капнуться, может поможет.

Пользуюсь сейчас и VNC, но всё чаще начал прибегать к teamviewer!

Отличная штука! Бесплатная. Работает и под Windows, и под Linux, и под Mac OS. Побоку все NAT'ы. И параметры качества соединения сама подбирает в зависимости от ширины канала.

По работе помогала не раз. Скажем, вот случай. В одной конторе несколько филиалов по городу. Один из филиалов сменил прова и вместо нормального внешнего ip получилось то, что можно сейчас - NAT прова. OpenVPN был настроен, но не до конца. Нужно было убрать одну строку из конфига. Есть через весь город влом. Объяснять рядовому пользователю, как это сделать, тоже. Поставили оба teamviewer, я к нему на винду с Линукса попал без проблем и через PuTTY...

Чертовски удобно! :) И файлы передаются, и всё... Ну, проприетарщина, ну через wine. А всё равно удобно! Главное, что есть инструмент! И есть из чего выбрать! И никакого вареза в то же время ;)

Алексей7 2011-02-02 в 12:21:06
И никакого вареза в то же время ;)

Да, тока бесплатен он трлько для некоммерческого использования

>бесплатен он трлько для некоммерческого

У коммерсантов деньги есть, вот пусть и платят! =)

Александр9 2011-08-20 в 19:34:26

Чтобы исправить трабл с кириллицей, подредактируй реестр: HKU-.DEFAULT-Keyboard Layout-Preload-1

Единичке выставь значение "409", т.е. чтобы в логоне у тебя уже был по дефолту английский и тогда все заработает.

Я проблему с кирилицей решил использованием экранной клавиатуры в винде.а под линем она не нужна. там встроено уже все.

Так же стоит отметить:

интеграцию с Active Directory (авторизация на UVNC-серверах для AD-учёток и групп безопасности)

отличный cli как для установки (вот и деплоймент via gpo) и конфигурирования сервера, так и для клиента

возможность шифрования трафика (см. настройки сервера, всё понятно)

UVNC Repeater - возможность подключения к группе UVNC-серверов, находящихся за натом, используя одно подключение (масло масляное.. достаточно пробромить 1 порт, вобщем). И вообще, используя плагины, можно слепить и RAdmin'а, и TeamViwewr/Hamachi.. "Маст хев" для админа.

Оставьте комментарий!
Используйте нормальные имена.Войти через loginza
Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email.
(При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д.)



 
(обязательно)