W przypadku projektu szkolnego muszę udostępnić swój pulpit wielu klientom w środowisku LAN. Będzie około 10 jednoczesnych klientów w trybie tylko podglądu . Nie mogę zainstalować oprogramowania po stronie klienta , więc w tej chwili moim wyborem jest użycie x11vnc w trybie tylko do podglądu, noVNC i websockify, aby umożliwić klientom łączenie się za pośrednictwem przeglądarki internetowej.

  1. Czy x11vnc lub „VNC” to dobra opcja?
  2. Co z występami? (Serwer VNC będzie rdzeniem laptopa i5 z 2 uruchomionymi maszynami wirtualnymi - działa dobrze bez zawieszeń, ale zastanawiam się, czy VNC spowolni wszystko, czy nie)
  3. Czy powinienem ustawić opcje -alwaysshared i -dontdisconnect na x11vnc (niepewny)?
  4. Czy w tym przypadku przydatna jest opcja -ncache ?
  5. Co z bezpieczeństwem?

Oto moja komenda x11vnc:

x11vnc -nocursorshape -cursor arrow -arrow 1 -noxfixes -forever -display :0 -viewonly -nopw -alwaysshared -dontdisconnect

Musiałem zadzierać z kursorami i opcjami -noxfixes, ponieważ nie pokazywałem kursora na interfejsie internetowym noVNC.

Udało mi się mieć x11vnc współpracującą z interfejsem internetowym noVNC, działa dobrze, ale nie mogę przetestować wielu klientów (nie mogę, dopóki nie będę musiał-).

Wszelkie porady będą mile widziane. Ponadto jestem otwarty na alternatywy, ale powtarzam, że nie mogę zainstalować oprogramowania po stronie klienta i że potrzebuję tego w środowisku LAN.

Dziękuję za Twój czas.

Matematyka
źródło