Skip to Content
Vm ManagementVM-konzol a böngészőben

VM-konzol a böngészőben

Az OpenFactory konzol noVNC-alapú böngészős kijelzőt tartalmaz futó virtuális gépekhez. Megjelenítheti a boot kimenetét és a grafikus asztalokat, továbbítja a billentyűzet és mutatóeszköz bemenetét anélkül, hogy nyers VNC portot tenné ki a böngészőnek.

Konzol megnyitása

Nyisson meg egy futó VM-et a topológiából vagy a VM-listából, majd válassza a Console lehetőséget. A UI engedélyezi a WebSocketet az aktuális felhasználóhoz és VM-hez, mielőtt proxyzza a host-local VNC végpont felé.

Nincs dokumentált, stabil deep link szerződés a konzol párbeszédablakhoz. Használja az alkalmazás VM-vezérlőit URL összerakása helyett.

Elérhető vezérlők

A jelenlegi asztali konzol ezeket adja:

  • billentyűzet- és egérbevitel;
  • képernyő-billentyűzet;
  • Ctrl+Alt+Del;
  • fit-to-viewport méretezés;
  • újracsatlakozás;
  • teljes képernyő; és
  • bezárás.

A mobil nézet érintéses mutatóvezérlőket, bal/jobb kattintást, joystickot és az eszköz szoftveres billentyűzetét kínálja. A mobil VNC a noVNC rétegen view-only; a külön mobil vezérlők küldik a bemenetet.

A vágólap szinkronizálása, választható minőségi módok, vendég által vezérelt felbontás- váltások, hangvezérlők, tetszőleges speciális billentyűmenük és soros konzol UI nem része a jelenlegi VNC komponensnek. Ne számítson ezekre a viselkedésekre.

Kapcsolati állapotok

A párbeszédablak megkülönbözteti a connecting, connected, reconnecting/booting és disconnected/error állapotokat. Sikeres WebSocket kézfogás történhet, mielőtt a vendég kirajzolja az első nem fekete képkockát; a konzol ezért booting overlay-t mutat, és korlátozott backoff-fal ismétli a próbálkozást.

Ha a VM-nek nincs VNC kijelzője, leállt, hiányzik, vagy más exkluzív munkamenet megakadályozza a kapcsolatot, a backend meghatározott okkal lezárja a WebSocketet, és a párbeszédablak retry vagy hibaállapotot mutat.

Biztonsági határ

  • Az éles böngészőkapcsolat hitelesített WebSocketet használ TLS-en.
  • A backend ellenőrzi a VM-hozzáférést a VNC proxy megnyitása előtt.
  • A proxy csak a virtualizációs hoston feloldott VNC porthoz csatlakozik.
  • A böngésző párbeszédablak bezárása lezárja azt a böngésző munkamenetet; a VM-et nem állítja le.

A konzolhoz való hozzáférés megfelel a vendég kijelzőjéhez és billentyűzetéhez való fizikai hozzáférésnek. Ne mutasson titkokat a képernyőn, zárolja a vendéget, ha kész, és zárja be a nem használt konzolokat.

Hibaelhárítás

Kapcsolódva, de fekete

A vendég még bootolhat. Várja meg a boot overlay-t, mielőtt kényszerített reconnectet használ. Ha a retry ablak után nem jelenik meg képkocka, ellenőrizze, hogy a VM fut és van VNC grafikus eszköze.

A bemenet nem éri el a vendéget

Kattintson a viewportra a fókuszáláshoz. Mobilon használja a konzol explicit mutató- és billentyűzetvezérlőit. Ha a vendég zárolt, küldje a Ctrl+Alt+Del kombinációt, ahol a vendég OS támogatja.

Ismétlődő bontások

Zárjon be egy másik konzolmunkamenetet ugyanahhoz a VM-hez, ellenőrizze, hogy a VM még fut, és próbálja újra. Az tartós hibákat jelentse VM ID-vel, időbélyeggel, kapcsolati állapottal és a megjelenő hibával; soha ne tegyen be session tokeneket.

Lassú kijelző

Csökkentse a vendég kijelzőfelbontását, és ellenőrizze a host/hálózati terhelést. A jelenlegi komponens mindig fit-to-viewport méretezést használ, és nem kínál minőségválasztót.