Virtualization

Page last edited 736 giorni 5 ore fa
Da wiki.betaingegneria.it.

Uso Linux come sistema operativo principale.

A volte è necessario collegarsi a macchine Windows in remoto.

Un caso d'uso è un mio cliente che ha un supporto per VPN basato su Juniper Networs, che funziona esclusivamente (a meno di magheggi da fighi, o almeno più fighi di me) accedendo da macchine MS Windows.

Quindi o si dispone di una macchina Windows o si ricorre ad una macchina virtuale Windows dentro la mia macchina Linux Ubuntu.

Ho seguito questo howto.

Come funziona la virtualizzazione (a grandi linee)[modifica]

La virtualizzazione di macchine fisiche consta di due componenti:

  • un virtualizzatore, ovvero uno strato software - che sta tra il sistema operativo della macchina fisica e la macchina virtuale - che traduce le istruzioni della macchina virtuale in istruzioni della macchina fisica (gestione della scheda video, interrupt, scrittura/lettura del file system, accesso alla rete, etc.)
  • la macchina virtuale, il software che simula il sistema operativo virtuale.

HOWTO[modifica]

Per realizzare una macchina virtuale (ad esempio Windows 7) in un sistema operativo reale (ad esempio Linux Ubuntu: ma può essere anche il contrario: virtualizzare un OS Ubuntu in una macchina Windows o in MacOSX) occorre:

  1. installare un virtualizzatore: virtualbox ad esempio; io ho scaricato la versione per Linux 64 bit.
  2. installare un bundle contenente la macchina da eseguire: qui sono andato sul sito di Microsoft e ho scaricato una versione di Windows 7 + Internet Explorer 10 che mi durerà fino al 20 ottobre circa.
  3. avviare il virtualizzatore e caricare la macchina che si vuole (io ne ho installata 1 ma possono essercene quante se ne vuole)

Appare questo:

Errore nella creazione della miniatura: Impossibile salvare la miniatura nella destinazione

Ad avvio ultimato si ha la macchina pronta

Errore nella creazione della miniatura: Impossibile salvare la miniatura nella destinazione

Remmina[modifica]

Remmina è un software client che permette di accedere a desktop remoti. Ho acceduto con il mio browser ad un servizio di virtualizzazione Leosteram

http://leostream.dominio.com

e il browser mi ha scricato un file RDP: leostrem.rpd nel quale mi interessa il campo

  full address:s:VDIALL303A30D02.dominio.com

Successivamente mi sono connesso alla macchina virtuale con quell'indirizzo, utilizzando il client remmina

 $ remmina
Errore nella creazione della miniatura: Impossibile salvare la miniatura nella destinazione

Clicco su Connetti e si apre il desktop remoto:

Desktop1.png