Мне нужен удаленный доступ и использование моего рабочего компьютера несколько раз в неделю. Я в настоящее время использую UltraVNC. Я хочу использовать VNC из-за цены. Я использовал VNC раньше, в основном в своей сети, где это быстро.
Тем не менее, VNC через Интернет работает очень медленно. Даже при 256 цветах и ниже, с выключенным Aero, это невыносимо медленно. Недавно я использовал Ammyy Admin для подключения, чтобы сделать что-то, требующее быстрого времени реакции. Ammyy был очень быстрым, почти без лагов, и работал в полноцветном режиме с включенным Aero!
Как я могу сделать VNC быстрее, как Ammyy? Я бы использовал Ammyy, но, вероятно, довольно быстро столкнулся бы с лимитом 15 часов в месяц. Какие-либо предложения?
networking
remote-desktop
vnc
NickAldwin
источник
источник
Ответы:
VNC имеет некоторые ограничения, присущие используемому протоколу. RFB, удаленный кадровый буфер, работает путем передачи прямоугольников пикселей по сети. Чем выше разрешение и битовая глубина, тем больше пропускной способности требуется для отправки обновлений. Есть несколько оптимизаций VNC-серверов / клиентов, которые уже делают:
Вы можете поиграть с настройками как на клиенте, так и на сервере, чтобы увидеть, какие настройки лучше всего подходят для вашего интернет-соединения. Любой клиент может подключиться к любому серверу, потому что они договариваются, чтобы определить, какие функции протокола поддерживают обе функции, но лучше использовать клиент и сервер одной и той же компании, если вы хотите использовать более продвинутые функции протокола.
Протоколы RDP и X передают инструкции рисования вместо фрагментов пикселей. Вот почему в некоторых условиях они превосходят VNC.
Другие проприетарные службы удаленного доступа могут использовать аналогичные методы, но не имеют документов. Преимущество служб удаленного доступа заключается в том, что они легче пробиваются через брандмауэры, чем прямой удаленный доступ, их обычно проще настраивать и они лучше поддерживают шифрование.
Я использовал VNC, Remote Desktop, LogMeIn Free, PCAnywhere и Remote X. У каждого есть свои достоинства:
Все протоколы удаленного доступа, которые я упомянул, свободно доступны (либо с ОС, либо в виде загрузки), кроме PcAnywhere, который продается Symantec.
Лично я бы попробовал каждый из них и выбрал тот, который наилучшим образом соответствует вашим потребностям.
источник
Вы можете попробовать NoMachine NX . Мой друг использовал его с некоторым успехом в увеличении скорости VNC.
Что касается меня, я использую RDP, и я думаю, что это определенно путь для систем Windows. Другие имели хорошие результаты с TeamViewer или Remote Administrator .
источник
Я отказался от этого, в настоящее время я просто использую LogMeIn Free, когда я нахожусь на Windows и SSH с пересылкой X на Linux.
источник
Вы смотрели в UltraVNC ? В их систему встроен зеркальный видеодрайвер, который помогает ускорить некоторые проблемы с обновлением и уведомлением. Я думаю, что это может помочь в вашем случае, и это все еще бесплатно.
источник
Вы можете запустить TeamViewer как «только локальный», если вы подключитесь к компьютеру на основе их IP-адреса. Это огромное улучшение скорости по сравнению с VNC.
источник
Протестировал их все недавно, и Ammy Admin является лучшим в списке в общих целях. Temviewer также отлично работает и поддерживает Android и Mac, поэтому его можно использовать при подключении к другой ОС. Ammy Admin и TeamViewer поддерживают Directx, поэтому вы можете играть или видеть игры на экране, однако Team Viewer работает очень медленно, и я не рекомендую его для игр. Протестировано с Guild Wars 2 и Diablo 3. Также протестировано Directx с UltraVNC, TightVNC и RealVNC, но я не смог заставить их работать с играми Directx. Когда вы входите в игру, отображается только черное окно. (компьютер не зависает, просто показывает черное окно, которое вы можете свернуть).
Team Viewer имеет отличную поддержку, и они часто отвечают на электронные письма.
Самое плохое в Ammy Admin - это цена и поддержка, потому что вам нужна одна лицензия для каждого компьютера, одна для клиента и другая для сервера, около (70 + 70) 140 евро с премиум-лицензией.
С другой стороны, VNC не имеют такой большой поддержки, поскольку они бесплатны.
Лучший вариант - протестировать их все и посмотреть, какой из них лучше работает в вашей системе.
источник
Попробуйте использовать это:
Это решило проблему для меня.
источник
Я обнаружил, что бесплатный VNC мучительно медленный. У них есть платная версия - не уверены, будет ли это намного лучше?
Если вы находитесь в среде Windows, мне очень повезло с RDC (Remote Desktop Connection).
источник
Существует версия VNC для более медленных сетей, которая называется TightVNC .
источник
У меня был ужасный UX с использованием VNC в локальной сети, однако, когда я попытался войти в систему:
и используя
производительность намного лучше, по сравнению с любыми другими комбинациями ...
источник