Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Программа для удаленного управления, показывает экран другого компьютера (через Интернет или сеть). Позволяет использовать клавиатуру или мышь для удаленного контроля PC. Ключевые возможности включают передачу файлов, видео драйвер, плагины шифровки, высокую производительность, JavaViewer, MS Logon, эмуляцию мыши и клавиатуры, хорошая безопасность, и текстовый чат.
Русификация DLL для русификации сервера: http://sc.uvnc.com/105/translations/server/sources/russian/Release/ DLL для русификации вьюера: http://sc.uvnc.com/105/translations/viewer/dll/russian/ DLL для версии 1.0.6.4 (сервер/вьюер): http://ifolder.ru/14726495 Обе DLL — для сервера (vnclang_server.dll) и вьюера (vnclang.dll) — положить в папку с установленным UltraVNC.
По проблемам ввода символов на разных раскладках: 1. Язык на локальном и удаленном компьютере должен быть выставлен одинаково. Т.е. и там, и там индикатор должен показывать или RU, или EN. 2. Включить во вьювере опцию поддержки японской клавиатуры. В вьювере ставим точку Manual, заходим в Опции — ставим Japanise Keyboard и все, притом язык на клиенте и на сервере выставляется русский
Сохранение параметров коннекта в файл и последующее его использование: 1. Подключаемся к управляемому компу 2. Правая кнопка по заголовку окна — Настройка соединения (делаем свои настройки, напр. Автомасштабирование, Японская клавиатура и тд) 3. Правая кнопка по заголовку окна — Сохранить настройки. Программа спросит о том, нужно ли сохранять пароль. 4. Далее чтобы подключиться, используем сохраненный файл *.vnc. Должна быть настроена соотв-щая ассоциация для открытия. Сам файл — текстовый, можно открыть в любом редакторе
Обратное подключение (backconnect) от сервера к клиенту P.S. О том, как с помощью UltraVNC выполнить подключение от сервера к клиенту (то есть обеспечить возможность работы без «белого» статического IP у клиента!) , читайте тут + тут А здесь можно скачать готовый удобный конструктор (вместе с готовыми работающими сборками) для автоматической реализации всего того, что написано выше. И ещё одно важное замечание по ChunkVNC (если вы используете свой промежуточный сервер-репитер!). Для обеспечения максимально стабильной работы ChunkVNC обязательно зарегистрируйте repeater108.exe их комплекта в вашей операционной системе как сервис и если только в этом нет особой необходимости, отключите в настройках репитера использование 443 порта.
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору можно еще раз про русификатор? по ссылкам которые были выше пусто.
Всего записей: 5 | Зарегистр. 29-03-2008 | Отправлено:16:35 22-10-2008
Sish
Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору AlexZept Здесь глянь.
Всего записей: 25267 | Зарегистр. 09-06-2004 | Отправлено:16:40 22-10-2008
AlexZept
Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору Sish первая ссылка для vnc сервера выкидывает сразу на главную( полазив по второй ссылке нашел dll для сервера http://sc.uvnc.com/105/translations/server/dll/russian/
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору подскажите как это все запустить
Добавлено: установил на двух машинах и.
Добавлено: кстати, спасибо за руссификатор
Всего записей: 2 | Зарегистр. 20-11-2006 | Отправлено:15:00 23-10-2008
Artin39
Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Решение проблемы с Кириллицей(cyrillic, Русский) Вроде решил проблему с: 1 русским вводом 2 Ввод больших и малых букв 3 Горячии клавиши (Ctrl+C, Ctrl+V) Решение проблему просто, юзаем сторонний вьювер(www.realvnc.com). Ставити только вьювер, отлично работает с сервером UVNC 1.0.5 http://www.realvnc.com/products/free/4.1/index.html
Добавлено: Почитал про серверную чать realvnc. Насторожило вот что:
Цитата:
Use VNC Mirror driver to track changes The VNC Mirror driver is not supported by VNC Free Edition.
Так что продолжаю юзать серверную часть от Uvnc(кстати уже сделал тихую установку серверной части UNVC ) А вот Вьювер от RealVNC. Кстати я сейчас пишу прогу, типа как у вьювера радмина, менеджер коннектов, в ней можно делат коннекту к RDP, RADMIN, TELENT, HTTP ну и конечно VNC. Если интересует пешите на мыло. atomm@ГАВ@mail.ru
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору По поводу переключения раскладки в 105 и в 104 поступаю так : 1.при открытом окне вьювера (в оконом режиме -тоесть не на весь экран) мышкой переключаю в трее локальной машины язык на противоположный. 2.Переключаю фокус на вьювер (щелкую мышкой в окне вьювера на рабочий стол удаленной). 3.нажимаю комбинацию переключения раскладки.
на локальной машине переключение ctrl+Schift. на удаленной машине переключение ctrl+Schift.
по умолчанию на локальной машине Англ. по умолчанию на удаленной машине Англ.
Кто нибудь пользуется плагином шифрования? При работе с ним не пускает больше одного пользователя в сеанс даже если в вьювере включена опция «использовать сервер совместно». Пишет об ошибке чтения версии протокола и все. Отсюда интересные проблемы с соединением по узкому каналу. Если идет кратковременный разрыв связи то сервер думает что к нему подключен клиент а клиент уже отсоединилься .И при повторном соединение не пускает (на сервере висит соединение с клиентом).Помогает только ручное отключение клиента при локальной работе на сервере (через локальнуб мышь и клавиатуру сервера.).
Источник
VNC: консоль не принимает ввод с клавиатуры / мыши
Я использовал и настраивал vnc много раз, но впервые столкнулся с этой странной проблемой. Вот мои шаги по настройке vnc на Amazon (64-разрядная версия RHEL 6.2, AMI: ami-2fd5441f):
Конфигурация сервера
Установить пакеты для рабочего стола: # yum -y groupinstall «Desktop» «X Window System»
Установить сервер vnc: # yum -y install tigervnc-server.x86_64 libXfont.x86_64
Запустите vncserver: # vncserver
Включите vncserver для запуска после перезагрузки: # chkconfig vncserver on
Остановите iptables или настройте их соответствующим образом: # service iptables stop и # chkconfig iptables off
добавьте две строки ниже в /etc/sysconfig/vncservers :
VNCSERVERS=»2:ec2-user» и VNCSERVERARGS[2]=»-geometry 1280×1024 -nolisten tcp -localhost»
добавить строку ниже в
/.vnc/xstartup (это будет домашний каталог пользователя ec2): exec gnome-session
Перезагрузите сервер: # reboot
Конфигурация клиента Windows (ноутбука)
Установить VNC Viewer на ноутбуке с Windows
Соединитесь со строкой ниже: hostname_of_server:5901
Кроме того, группы безопасности EC2 настроены соответственно для доступа VNC.
Теперь, когда я подключаюсь с помощью Windows vnc client, я получаю успешное соединение, но я получаю окно ниже, где ничего не нажимается:
Я также проверил настройки ниже на моем клиенте vnc, который разрешит ввод с клавиатуры / мыши:
ВОПРОС: Я никогда не сталкивался с этой проблемой раньше, когда консоль VNC «НЕ НАЖИМАЛА», и я не могу понять, что я делаю неправильно. Не могли бы вы помочь?
ОБНОВИТЬ
Я попытался подключиться с помощью gtkvncviewr установленной на Ubuntu, и результаты были точно такими же. Я получаю окно, но ничто не кликабельно.
ОТВЕТ:
Потратив почти неделю, волнуясь по этому вопросу, я решил ее сам. Решение было обновить libX11 . Я побежал ниже команды yum и сейчас все летит.
Источник
unixforum.org
Форум для пользователей UNIX-подобных систем
Темы без ответов
Активные темы
Поиск
Статус форума
VNC (RealVNC, TightVnc) и ввод текста. (не печатается текст.)
Модератор: /dev/random
VNC (RealVNC, TightVnc) и ввод текста.
Сообщение DjSpike » 10.02.2010 15:25
Re: VNC (RealVNC, TightVnc) и ввод текста.
Сообщение /dev/random » 10.02.2010 15:27
Re: VNC (RealVNC, TightVnc) и ввод текста.
Сообщение DjSpike » 10.02.2010 15:28
Re: VNC (RealVNC, TightVnc) и ввод текста.
Сообщение Luinnar » 10.02.2010 15:36
Re: VNC (RealVNC, TightVnc) и ввод текста.
Сообщение DjSpike » 10.02.2010 15:59
хм. интересная ситуация сейчас подключился к машине у которой по дефулту стоит тоже английская раскладка. Все нормально печатает и переключается.
Если на удаленной машине по дефолту стоит русская раскладка, то не печатает ни при каких условиях.
Источник
UltraVNC как замена TeamViewer
Комментарии 87
Речь, наверное, всё же о том, что не всегда есть возможность реализовать ваш вариант. Например, клиент — это человек с ноутбуком и USB-модемом где-нибудь в регионе.
Используем TightVNC для таких целей, т.к. он самый производительный при работе через узкий канал (зато не безопасный, но в данном случае нам подходит). «Человек с ноутбуком» просто запускает скрипт, который стартует VNC сервер в режиме обратного соединения к нашему клиенту, работающему в режиме прослушивания с проброшенным наружу портом.
От человека не требуется никакой конфигурации, скачать файл и запустить. Так что подобный сценарий использования тоже возможен. На хабре даже была статья рассказывающая об этом решении подробнее.
У Tight нет возможности делать вот такие штуки с ID и посредником. Это действительно удобно, когда клиентов много, потому что сделать проброс на такое количество машин, и правильно настроить «слушателей» может быть очень сложно.
У Tight нет возможности делать вот такие штуки с ID и посредником.
Видимо у ultraVNC с tightVNC разные требования к каналу. tightVNC комфортно работает на пропадающем в дороге 3G. Иногда приходится даже какое-то простенькое видео подредактировать в premier, и залить в инет находясь при этом в поезде. По ощущениям teamviewer раньше перестаёт работать, чем tightVNC.
Стоимость лицензии на TeamViewer не забыли посмотреть? Если достаточно активно цепляться к компам, в определенный момент некоммерческое использование начнёт вставлять палки в колёса.
Причём не хилые такие палки в колеса. Teamviewer меньше 2 минут работает раз в 10 минут. Но и за это спасибо им. Хотел купить, да оказалось, что не так и просто это сделать юрлицу, по безналу в Германию оплатить не удалось. Может сейчас что-то изменилось, да уже не хочется, столько глюков с ним.
Teamviewer хватает чтобы быстренько поставить VNC, но я ставлю не ultraVNС, а tightVNC, прекрасно работает, есть клиенты на android и ios.
И у них есть Listening viewer, что позволяет мне относительно легко подключаться к клиентам за nat.
/поморщившись/ 1. Я как-то пробовал сделать удаленный доступ с адроида на линух через тимвьювер и могу сказать ровно то же самое: ТВ — это вам не работать. Ну и, как уже верно заметили выше — ТВ это коммерческое решение с серверами вне вашего контроля. То, что оно дает возможность свободного использования — это их милость а не ваше право, со всем вытекающим. Напомню что был, знаете ли, неплохой сервис хамачи…
2. Что же до статьи то в ней несколько неопределенно для кого именно делался этот доступ. Судя по «нестандартным портам» все же похоже что для некоего круга, определенного заранее. Тогда несколько непонятны претензии к vnc на тему шифрования, длины паролей итд, поскольку это в общем-то не совсем его задача, логичнее было бы поднимать vpn и уже внутри него поднимать удаленный доступ…
Значит надо добрасывать до подсетей, но у нас есть пересекающиеся подсети и это тоже может создавать проблемы.
У меня была похожая проблема, нужно было объединить две сети с пересекающимися адресами. Сначала попробовал шаманить с SNAT, но выглядело это топорно и работало на костылях. В итоге решил поднять IPv6 в локальной сети. Работает на удивление хорошо, почти все программы без труда заработали с IPv6-адресами.
Не говорю, что это идеальное решение для вашего случая, но как вариант советую рассмотреть. Конечно, этот совет большей частью для случаев, когда все машины находятся под личным управлением.
я пробовал и, честно говоря, он меня сильно разочаровал. скорость как у VNC в худших его проявлениях, а удобство ммм… не очень.
В общем, мне не понравилось.
А видимо ни на чём не зарабатывают, как пишет автор, сваял на досуге. Сайт и логотип ему делали дешёвые фрилансеры, судя по гуглу.
Попробовал, работает. Но мне не подходит, так как требуется мультиплатформенность.
Это замечательное чудо:
Требует в обязательном порядке админских прав в момент запуска
Прописывает себя в службы
Иногда (потеря пакета?) в сеансе удаленного управления мышь/клавиатура отваливаются да, запасной вариант, но уж проще AMMYY скачать (да, хром уже отказывается с оф сайта качать)
у меня ammyy куплен, но регулярно приходится использовать TV, т.к. если ammyy запущен из под пользователя (или даже с админскими правами, но не как сервис), он: а) рвёт соединение при любом запросе UAC (это понятно и терпимо) б) сходит с ума, если у пользователя два монитора, а тем более, если у них разное разрешение
Тем не менее, тех небольших денег, которые уплачены за ammyy не жалко, в своих рамках это отличное решение (которое работает из под wine без проблем. Иногда это важно).
> Устанавливаем репитер в систему. > sudo ./install.sh
Установка в обход менеджера пакетов — ОЧЕНЬ плохая практика.
Как то делал наколеночную автоматизацию VNC с рандомными паролями как у ТВ. Собственно суть проста: был настроен репитер с публичным доуступом, на стороне хоста .Net-программулька запускала vnc c нужными параметрами (генерила при этом пароль, который и передавала параметром) а по завершению работы сервис vnc прибивался. Выглядело топорно — окно с двумя кнопками и двумя строками — но работало стабильно и эффективно. деплой хоста занимал не больше чем TVQS, то есть скопировать папочку и вытащить ярлык
спасибо за подробную статью.
только из первых абзацев я не понял, чего хотел добиться автор. возможности ходить всем офисом на сервер или же вариант удаленного администрирования?
Спасибо за статью!
Если захотите реализовать Single Click, попробуйте noVNC. Это веб-клиент VNC, работает со всеми основными браузерами и не требует доп. плагинов (не считая WebSocket-прокси на сервере).
По-хорошему, в статью нужно добавить информацию о задаче: когда возникает, какие требования, в каких ситуациях актуальна, в каком контексте, какие варианты решения имеются и так далее. Потому что это самый первый вопрос, который появляется в процессе чтения. Лучше, чтобы такая инфа была сразу в тексте, а не где-то кусками в комментариях.
но не уверен, что он поддерживает нотацию для подключения по ID
// рекомендую 1.1 ветку. Она хоть и пре-релизная, но там есть вкусняшки: 1) эллиптическое шифрование, 2) лучший mesh-алгоритм (особенно актуально с Mode=switch) 3) возможность «инвайтов» (когда можно всю конфигурацию забить на сервере в скрипт генерации инвайтов, а потом просто сгенерить простой инвайт (строку), который достаточно будет просто принять на клиенте и на том будет сразу настроена сеть 🙂
Я на удаленных машинах с линуксом за NAT настраиваю autossh, который автоматически подключается к прокси-серверу, к которому уже потом подключаюсь я и с него к конечной машине. Думаю похожим образом пробросить XRDP over x11vnc
Сервис SystemD (/lib/systemd/system/ИМЯ-СЕРВИСА.service) для запуска SSH-туннеля до удаленной точки (чтобы к машине за NAT можно было подключаться по SSH)
[Unit] Description=autossh Dina 12.03.2017 After=network-online.target ssh.service
7474 — порт для мониторинга autossh, открывается на удаленной точке, 8877 — порт, на котором на уделенной точке будет висеть SSH доступ к нашей системе, 2323 — порт SSH на локальной системе, 5656 — порт SSH на удаленной точке.
Удаленная точка — нечто с линуксом не за NAT, тогда по SSH подключаемся сначала к ней, а с нее по SSH к нашей подопытной системе.
1. Вопрос «В разделе Authentication выставляем два пароля. Пароли должны быть одинаковыми» — когда устанавливаешь одинаковые пароли, при подключении сервер работает в режиме просмотра, а режим управления недоступен. Это действителньо то, что вам нужно? Мы используем VNC для управления компьютерами.
2. Уточнение. «А так как MAC-адреса и так уникальны, то почти гарантированно получаем уникальный номер с достаточно низкой вероятностью коллизии.» Сами себе противоречите. Либо уникальны, либо «почти гарантированно уникальный». В действительности адреса MAC должны быть уникальны по стандарту, но на практике стандарт не всегда соблюдается. А ещё существуют программы, заменяющие MAC, и MAC можно подменить средствами (драйвера) ОС. Я бы сделал генератор уникального ID на вебстраничке с записью этого ID с базу данных. Самый простой вариант — форма в гуглодоках.
3. Зря не рассматриваете VPN. Мы устанавливаем сервер VPN у обслуживаемого клиента, в результате клиент получает практически круглосуточное дистанционное обслуживание, которое для нас обходится по очень низкой себестоимости — по срочному вопросу инженер может подключиться хоть с планшета, гуляя в парке :), дополнительно клиент получает возможность дистанционной работы своих сотрудников. Технология — OpenVPN на сертификатах плюс списки доступа в блокчейне — утечка закрытого ключа опасна до момента обнаружения утечки, ключ блокируется простым удалением (точнее, заменой) записи, сервер VPN получает изменение автоматически.
4. Сам подключаюсь с GNU/Linux к UltraVNC на компьютерах с Windows из программы Remmina, в ней вполне удобная адресная книга внутреннего формата. Конечно, передача файлов не работает, но, поскольку использую VPN, это не мешает.
1. У меня нет такой информации, машина прекрасно управляется удаленно.
2. Противоречия нет. MAC-адрес, если мы, конечно, не китайцы и не занимаемся всякими грязными трюками вроде подмены MAC является уникальным. Но в то же время функция, которая преобразует MAC в число схлопывает его до 9-значного номера, которых всего 1 миллиард. То есть есть вероятность, что найдутся 2 MAC, которые дадут одинаковое число на выходе. Но с учетом количества машин которые мы подключаем, этот вопрос непринципиален. Да, можно и свой генератор с хранением номеров, ктож спорит, просто его делать дольше, чем намахать такой мини-скрипт. С другой стороны я ничем никого не ограничиваю. =)
3. У меня есть VPN до клиентов, но он не решает вопроса доступа к каждой машине. Или надо каждый компьютер подключать к нашему VPN, что не очень рационально. Плюс есть пересекающиеся подсети, что создает проблемы при маршрутизации. Плюс клиенты иногда просят помощи на рабочих местах, которые стоят за пределами офиса. Мне показалось, что такое решение будет рациональнее.
4. На этот комментарий нет особого смысла отвечать. Я рад за товарища и сам использую Remmina, но техподдержка сидит на Windows. где Remmina нет, потому вопрос адресной книги там актуален.