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.
- Czy x11vnc lub „VNC” to dobra opcja?
- 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)
- Czy powinienem ustawić opcje -alwaysshared i -dontdisconnect na x11vnc (niepewny)?
- Czy w tym przypadku przydatna jest opcja -ncache ?
- 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.
źródło