VMware Global Community
BeppeScuba
Contributor
Contributor
Jump to solution

VM Workstation. Rendere invisibile Host agli utenti della vm

Ciao a tutti,

secondo voi è possibile fare in modo che gli utenti di un pc non possano vedere o , tanto meno, accedere al sistema ospitante?

Il loro "mondo" si deve fermare alla Virtual machine mentre il sistema ospitante rimane al sicuro da "zampettamenti" indesiderati continuando ad erogare i servizi previsti in sicurezza.

Ciao

Beppe

Reply
0 Kudos
1 Solution

Accepted Solutions
fbonez
Expert
Expert
Jump to solution

Capisco la tua necessità, ma la soluzione che ipotizzi non è l'ideale.

Per quanto tu possa blindare la macchina host, e dare solo accesso a VMware Workstation, l'utente potrà fare ciò che vuole di quest'ultimo.

Power on power off delle VM, creazione ed eliminazione delle stesse, ecc ecc.

Hai pensato ad una soluzione più semplice? Tipo terminal server?

Ciao

-- If you find this information useful, please award points for "correct" or "helpful". | @fbonez | www.thevirtualway.it

View solution in original post

Reply
0 Kudos
14 Replies
rsicilia
Expert
Expert
Jump to solution

L'isolamento dei sistemi guest (le VM) dai sistemi host è uno dei paradigmi alla base della virtualizzazione di VMware, quindi la risposta è si, basta non fornire gli accessi al sistema operativo che fa da host.

Ciao!

--

Rocco Sicilia

http://www.roccosicilia.it

Rocco Sicilia [aka: BrC] - http://www.roccosicilia.it - VTSP 4-5, VCP 4-5, vExpert 2013/2014
Reply
0 Kudos
AndreTheGiant
Immortal
Immortal
Jump to solution

Con le 3 reti di default di Workstation l'host è sempre visibile in rete.

Anche perché fa da DHCP server.

Con il personal firewall dell'host però lo puoi rendere invisibile.

Oppure se le VM devono rimanere isolate anche dal resto della rete puoi semplicemente crearti una rete virtuale ad hoc.

Andrew | http://about.me/amauro | http://vinfrastructure.it/ | @Andrea_Mauro
Reply
0 Kudos
rsicilia
Expert
Expert
Jump to solution

Come dice giustamente AndreTheGiant la visibilità a livello di rete, se sei in modalità bridge, permane ma puoi sempre agire a livello di accesso al S.O.

Se RDP o altri servizi di accesso non sono attivi e non fornisci credenziali difficilmente l'utenza avrà accesso a questo ambiente.

--

Rocco Sicilia

http://www.roccosicilia.it

Rocco Sicilia [aka: BrC] - http://www.roccosicilia.it - VTSP 4-5, VCP 4-5, vExpert 2013/2014
Reply
0 Kudos
BeppeScuba
Contributor
Contributor
Jump to solution

Vi ringrazio molto per la risposta.

A livello di rete mi và benissimo che l'host sia visibile, io vorrei impedire che gli utenti possano uscire dalla vm, come se la vm fosse l'unico s.o. installato su quella macchina ed altrettanto all'avvio la vm dovrebbe partire da sola ed andare a pieno schermo.

Per fare girare una vm mi sembra di aver capito che si possa usare workstation, player e server. Quale di questi si presta di più per ottenere il sudetto risultato?

Grazie ancora per l'attenzione.

Beppe     

Reply
0 Kudos
rsicilia
Expert
Expert
Jump to solution

Un chiarimento... ma gli utenti avranno accesso "fisico" all'host ove farai girare la VM?

In questo caso la questione cambia notevolmente... la cosa è comunque fattibile ma devi agire a livello di sistema operativo dell'host che ospita la VM modificando radicalmente l'interfaccia utente di modo che, all'accesso, nulla possa essere toccato da chi utilizza quella postazione. Sarebbero comunque attività che prescindono dalla configurazione di VMware.

VMware ha una sua soluzione di virtual desktop che si chiama VMware View, ma è una soluzione che ha senso su un certo numero di client, non per una sola postazione 😉

Ciao!

--

Rocco Sicilia

http://www.roccosicilia.it

Rocco Sicilia [aka: BrC] - http://www.roccosicilia.it - VTSP 4-5, VCP 4-5, vExpert 2013/2014
Reply
0 Kudos
fbonez
Expert
Expert
Jump to solution

Con VMware Workstation le VM non girano come servizio.

Al logoff dalla macchina fisica le VM si spegneranno.

Le potrai accendere solo al logon avviando prima Workstation.

Ciao

-- If you find this information useful, please award points for "correct" or "helpful". | @fbonez | www.thevirtualway.it
Reply
0 Kudos
BeppeScuba
Contributor
Contributor
Jump to solution

Ok Rocco, hai inquadrato il problema, gli utenti hanno accesso fisico all'host ma devono poter usare solo la VM in modo da preservare alcune funzioni server dell'host. 

Reply
0 Kudos
rsicilia
Expert
Expert
Jump to solution

Well 🙂 Quindi, come ti accennavo, le azioni da intraprendere sono a livello di profilo utente, lato VMware non ci sono particolari cose da fare.

--

Rocco Sicilia

http://www.roccosicilia.it

Rocco Sicilia [aka: BrC] - http://www.roccosicilia.it - VTSP 4-5, VCP 4-5, vExpert 2013/2014
Reply
0 Kudos
fbonez
Expert
Expert
Jump to solution

Capisco la tua necessità, ma la soluzione che ipotizzi non è l'ideale.

Per quanto tu possa blindare la macchina host, e dare solo accesso a VMware Workstation, l'utente potrà fare ciò che vuole di quest'ultimo.

Power on power off delle VM, creazione ed eliminazione delle stesse, ecc ecc.

Hai pensato ad una soluzione più semplice? Tipo terminal server?

Ciao

-- If you find this information useful, please award points for "correct" or "helpful". | @fbonez | www.thevirtualway.it
Reply
0 Kudos
BeppeScuba
Contributor
Contributor
Jump to solution

Hai perfettamente ragione,
inizialmente ho sottovalutato la tua risposta ma dopo aver fatto un pò di prove il problema, come hai detto, è che workstation non è un servizio ma un programma quindi per mandarlo in esecuzione dovrei avviare windows, della macchina fisica, in "autologon" (control userpasswords2) e dopo potrei avviare in automatico una vm a pieno schermo con un bat (vmware -X "C:\VM\Windows7.vmx")
ma poi mi troverei comunque la barra di workstation attiva con gli utenti che possono uscire dalla vm ed entrare nella macchina reale.

Accennavi l'uso del terminal server ma non capisco come in questo contesto.
Io vorrei, usando un solo pc, avere due sistemi operativi indipendenti e funzionanti contemporaneamente, il primo "reale" sarà interdetto agli utenti ed il secondo, in ambiente virtuale, a loro dedicato.
Che tu sappia hiper-v lo permette?

ciao

Reply
0 Kudos
AndreTheGiant
Immortal
Immortal
Jump to solution

Se ho capito bene vuoi dare delle VM agli utenti. Ma come accedono alle VM?

Forse View risolverebbe i tuoi problemi (ma richiede un'infrastruttura ben diversa).

Andrew | http://about.me/amauro | http://vinfrastructure.it/ | @Andrea_Mauro
Reply
0 Kudos
BeppeScuba
Contributor
Contributor
Jump to solution

ciao,

l'utente accede fisicamente alla vm dopo che workstation la avviata.

View per un solo pc mi sembra un pò tantino 😉  

Reply
0 Kudos
fbonez
Expert
Expert
Jump to solution

Credo che la soluzione più semplice, sia far accedere l'utente a quella VM via RDP da un altro pc.

Quest'ultimo potrebbe essere un Thin Client che opportunamente configurato, acceda in automatico a quella VM.

Ti eviti che faccia casini in locale.

A questo punto il problema diventerebbe il pc che ospita la VM, come ti dicevo sia Workstation che Player, necessitano di essere avviati dalla sessione utente. Non sono server.

Con ESXi anche nella versione free puoi aggirare questo problema.

Ciao

-- If you find this information useful, please award points for "correct" or "helpful". | @fbonez | www.thevirtualway.it
BeppeScuba
Contributor
Contributor
Jump to solution

Potrebbe essere una buona soluzione.  Provo con un vecchio eeebos della asus che non usiamo più.

Reply
0 Kudos