У нас есть машина с Windows 7 с точкой доступа сотового телефона, подключенной к Интернету (DHCP в локальной сети точки доступа). Мы запускаем OpenVPN и TightVNC. Сигнал или задержка горячей точки, кажется, изменяются в течение дня / ночи, и это, кажется, оказывает огромное влияние на производительность соединения VNC.

Кроме того, мы обнаруживаем, что различные варианты VNC, по-видимому, имеют очень разную производительность в этих изменяющихся условиях. Например, TightVNC становится хромым, постоянно отключаясь на полпути через первый экран, в то время как UltraVNC (который позволяет регулировать цвета) работает немного лучше - но не намного. Сервис join.me, кажется, работает намного лучше (я понимаю, что он не проходит через OpenVPN и имеет очевидные ограничения, но тот факт, что он работает, когда другие терпят неудачу, говорит мне, что мы можем сделать лучше).

  1. Проблема с OpenVPN или VNC или их комбинацией?

  2. (a) Существуют ли способы настройки OpenVPN для повышения производительности в этих условиях? (b) Существуют ли способы измерения производительности OpenVPN (помимо времени пинга в оба конца) и прогнозирования, когда она ухудшится?

  3. Если трафик VNC проходит через OpenVPN, почему имеет значение VNC?

  4. Есть ли способы или разновидности VNC, которые оптимизированы для этого сценария? Я знаком с UltraVNC, который позволяет регулировать цвета ради пропускной способности, но есть ли другие / более точные настройки?

  5. Должны ли мы взять под залог OpenVPN и попробовать более легкий транспорт (возможно SSH - если он легче) или какой-то более прямой метод (например, dynamic-DNS)?

  6. Какой вопрос (ы) я здесь пренебрегаю?

Мы не уверены точно, что меняется в наших условиях, это приводит к таким резким изменениям в производительности.

Windows 7 Pro SP1. OpenVPN 2.3. TightVNC 2.6. UltraVNC 1.1.9.6.

1 ответ1

1

Проблема оказывается в комбинации OpenVPN и VNC и проявляется в перерисовках больших блоков экрана. Из списка рассылки OpenVPN добавьте эти три строки в файл конфигурации OpenVPN .ovpn (и, конечно, перезапустите OpenVPN или соединение):

tun-mtu 1500
tun-mtu-extra 32
mssfix 1300

Я сразу увидел улучшение производительности, которое я искал. Обратите внимание, что приведенная выше ссылка может попробовать что-то еще, если это не работает.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .