Я должен удаленно получить доступ и использовать свой рабочий компьютер несколько раз неделя. Я в настоящее время использую UltraVNC. Я хочу использовать VNC из-за цены. Я использовал VNC прежде, главным образом в моей собственной сети, где это быстро.
Однако VNC по Интернету является невероятно медленным. Даже в 256 цветах и ниже, с выключенным Аэро, это невыносимо медленно. Я недавно использовал Администратора Ammyy для соединения, чтобы сделать что-то требующее быстрого времени реакции. Ammyy был действительно быстр почти ни с какой задержкой, и он работал в насыщенном цвете с Аэро на!
Как я могу сделать VNC быстрее, как Ammyy? Я использовал бы Ammyy, но я, вероятно, столкнусь с пределом 15hr/month довольно быстро. Какие-либо предложения?
VNC имеет некоторые ограничения, свойственные от протокола, который он использует. RFB, удаленный кадровый буфер, работает путем передачи прямоугольников пикселей по сети. Чем выше разрешение и битовая глубина, тем больше пропускной способности, требуемой отправить обновления. Существует несколько оптимизации, которую уже делают серверы/клиенты VNC:
Можно играть с настройками на обоих клиент и сервер для наблюдения, какие настройки работают лучше всего на интернет-соединение. Любой клиент может соединиться с любым сервером, потому что они согласовывают для определения, какие функции протокола обе поддержки, но его лучшее для использования клиента и сервера от той же компании, если Вы хотите использовать более усовершенствованные функции протокола.
RDP и инструкции по рисованию передачи X-протоколов вместо патчей пикселей. Поэтому при некоторых условиях они превосходят VNC.
Другие собственные службы удаленного доступа могут использовать подобные методы, но не документированы. Службы удаленного доступа действительно обладают преимуществом способности перфорировать через брандмауэры, легче, чем прямой удаленный доступ, они обычно легче настроить и иметь лучшую поддержку шифрования.
Я использовал VNC, Удаленный рабочий стол, Свободный LogMeIn, PCAnywhere и удаленный X. У каждого есть его достоинства:
Все протоколы удаленного доступа, которые я упомянул, в свободном доступе (или с ОС или как загрузка) кроме PcAnywhere, который продается Symantec.
Лично я судил бы каждого из них и выбрал бы того что лучшие комплекты Ваши потребности.
Можно попробовать NoMachine NX. Мой друг использовал его с некоторым успехом в увеличении скорости VNC.
Что касается меня я использую RDP, и я думаю, что это - определенно способ пойти для систем Windows. У других были хорошие результаты с TeamViewer или Удаленным Администратором.
Я разочаровался в этом, в наше время я просто использую LogMeIn, Свободный, когда я нахожусь на окнах и ssh с X передачами на Linux.
Вы изучили UltraVNC? Им встроили зеркальный видеодрайвер в их систему, которая помогает ускорить некоторые проблемы уведомления и обновление. Я думаю, что это могло помочь в Вашем случае, и это все еще свободно.
Я нашел, что свободный VNC является крайне медленным. У них есть версия платы - не уверенной, если это будет намного лучше?
Если Вы находитесь в среде окон, у меня была большая удача с RDC (Соединение Удаленного рабочего стола).
Существует версия VNC для медленных сетей под названием TightVNC.