Skip to Content
Vm ManagementKonzola VM u pregledniku

Konzola VM u pregledniku

Konzola OpenFactory uključuje prikaz u pregledniku temeljen na noVNC za pokrenute virtualne stroje. Može prikazati izlaz pri bootu i grafička radna okruženja te proslijediti unos s tipkovnice i pokazivača bez izlaganja sirovog VNC porta pregledniku.

Otvaranje konzole

Otvorite pokrenuti VM iz topologije ili popisa VM-ova, zatim odaberite Console. UI ovlašćuje WebSocket za trenutačnog korisnika i VM prije nego što ga proksira na host-local VNC krajnju točku.

Nema dokumentiranog stabilnog ugovora deep linka za dijalog konzole. Koristite kontrole VM-a u aplikaciji umjesto sastavljanja URL-a.

Dostupne kontrole

Trenutačna desktop konzola nudi:

  • unos s tipkovnice i miša;
  • zaslonsku tipkovnicu;
  • Ctrl+Alt+Del;
  • skaliranje fit-to-viewport;
  • ponovno povezivanje;
  • cijeli zaslon; i
  • zatvaranje.

Mobilni prikaz nudi dodirne kontrole pokazivača, lijevi/desni klik, joystick i programsku tipkovnicu uređaja. Mobilni VNC je view-only na sloju noVNC; odvojene mobilne kontrole šalju unos.

Sinkronizacija međuspremnika, odabirni načini kvalitete, promjene razlučivosti koje upravlja gost, audio kontrole, proizvoljni izbornici posebnih tipki i UI serijske konzole nisu dio trenutačne VNC komponente. Ne oslanjajte se na ta ponašanja.

Stanja veze

Dijalog razlikuje connecting, connected, reconnecting/booting i disconnected/error. Uspješan WebSocket handshake može nastupiti prije nego gost nacrta prvi ne-crni okvir; konzola zato prikazuje overlay booting i ponavlja pokušaje s ograničenim backoff.

Ako VM nema VNC zaslon, zaustavljen je, nedostaje ili druga ekskluzivna sesija sprječava vezu, backend zatvara WebSocket s određenim razlogom, a dijalog prikazuje stanje retry ili greške.

Sigurnosna granica

  • Produkcijska veza preglednika koristi autentificirani WebSocket preko TLS-a.
  • Backend provjerava pristup VM-u prije otvaranja VNC proxyja.
  • Proxy se povezuje samo na VNC port razriješen na hostitelju virtualizacije.
  • Zatvaranje dijaloga preglednika završava tu sesiju preglednika; ne zaustavlja VM.

Pristup konzoli jednak je fizičkom pristupu zaslonu i tipkovnici gosta. Ne izlagajte tajni na zaslonu, zaključajte gosta po završetku i zatvarajte konzole koje ne koristite.

Rješavanje problema

Povezano, ali crn zaslon

Gost se možda još boota. Pričekajte overlay boot prije nego prisilite reconnect. Ako se nakon retry prozora ne pojavi okvir, potvrdite da VM radi i ima VNC grafički uređaj.

Unos ne stiže do gosta

Kliknite viewport da ga fokusirate. Na mobilu koristite eksplicitne kontrole pokazivača i tipkovnice konzole. Ako je gost zaključan, pošaljite Ctrl+Alt+Del gdje to gostujući OS podržava.

Ponovljena prekidanja veze

Zatvorite drugu sesiju konzole za isti VM, provjerite da VM još radi i pokušajte ponovno. Trajne greške prijavite s ID-om VM-a, vremenskom oznakom, stanjem veze i prikazanom greškom; nikada ne uključujte session tokens.

Spor prikaz

Smanjite razlučivost zaslona gosta i provjerite opterećenje hostitelja/mreže. Trenutačna komponenta uvijek koristi skaliranje fit-to-viewport i ne nudi birač kvalitete.