Procedura: creare e utilizzare un ambiente di isolamento rete
Un ambiente virtuale in cui viene utilizzato l'isolamento rete richiede che le macchine virtuali nell'ambiente facciano parte di un gruppo di lavoro o siano aggiunte a un dominio privato servito da una macchina virtuale controller di dominio all'interno dell'ambiente. Per ulteriori informazioni su come utilizzare gli ambienti di isolamento rete, vedere la sezione relativa agli ambienti di isolamento rete di Concetti e linee guida per ambienti virtuali.
In questo argomento viene descritto come configurare un ambiente in cui viene utilizzato l'isolamento rete. Si presuppone che il lettore abbia già familiarità con la configurazione e la gestione di Active Directory e DNS.
In questo argomento sono contenute le seguenti sezioni:
Cenni preliminari sul processo
Aggiunta e preparazione di macchine virtuali e modelli per un ambiente in cui viene utilizzato l'isolamento rete
Creazione di un ambiente in cui viene utilizzato l'isolamento rete
Visualizzazione dello stato degli ambienti di isolamento rete
Gestione di un ambiente in cui viene utilizzato l'isolamento rete
Comunicazione tra computer in ambienti di isolamento rete e computer nella rete esterna
Elenco di controllo per l'isolamento rete
Cenni preliminari sul processo
La procedura per la configurazione di un ambiente in cui viene utilizzato l'isolamento rete prevede i passaggi seguenti:
Verificare che siano stati soddisfatti tutti i prerequisiti elencati nella sezione Elenco di controllo per l'isolamento rete di questo argomento.
Aggiungere e preparare le macchine virtuali e i modelli che si desidera utilizzare nell'ambiente.
Se si desidera che i computer vengano eseguiti in un dominio privato, preparare o importare una macchina virtuale controller di dominio. Spesso il controller di dominio viene creato come macchina virtuale in System Center Virtual Machine Manager (SCVMM) e quindi viene importato nella libreria del progetto. Per ulteriori informazioni, vedere Procedura: preparare una macchina virtuale controller di dominio utilizzando SCVMM.
Utilizzare Microsoft Test Manager per creare un ambiente virtuale configurato per l'isolamento rete dai computer preparati. Se l'ambiente deve essere eseguito in un dominio privato, includere la macchina virtuale controller di dominio.
Connettersi ai computer nell'ambiente ed eseguire eventuali configurazioni aggiuntive, ad esempio l'aggiunta dei computer al dominio del controller di dominio privato.
Per poter creare più copie dell'ambiente, archiviare l'ambiente nella libreria.
Aggiunta e preparazione di macchine virtuali e modelli per un ambiente in cui viene utilizzato l'isolamento rete
Quando si crea un ambiente di rete è possibile utilizzare le macchine virtuali e i modelli che si importano da System Center Virtual Machine Manager (SCVMM) oppure creare macchine virtuali archiviate e modelli da macchine virtuali in un ambiente distribuito. Per ulteriori informazioni, vedere i seguenti argomenti:
Procedura: importare una macchina virtuale o un modello da SCVMM
Procedura: creare una macchina virtuale o un modello da un ambiente
È possibile aggiungere più volte una macchina virtuale archiviata o un modello in un ambiente, ma è necessario assicurarsi che le informazioni di identità interne delle macchine virtuali distribuite siano univoche nell'ambiente.
Impostazione delle proprietà di macchine virtuali e modelli
Se necessario, è possibile modificare le proprietà delle macchine virtuali archiviate quando vengono aggiunte alla libreria o prima di distribuire l'ambiente. Per ulteriori informazioni, vedere Procedura: impostare le proprietà di una macchina virtuale o di un modello.
Il nome interno del computer della macchina virtuale distribuita è il nome che è stato specificato nella macchina virtuale archiviata o nel modello. Quando l'ambiente di isolamento rete viene creato, Lab Management crea un alias per la macchina virtuale utilizzata per comunicare con la rete esterna.
Se si utilizza una macchina virtuale archiviata nell'ambiente, è possibile modificare il nome interno del computer solo dopo aver distribuito l'ambiente.
Se si utilizza un modello, è possibile specificare il nome del computer nel gruppo Informazioni sull'identità nella scheda Profilo del sistema operativo della pagina Proprietà computer.
Le macchine virtuali archiviate che si utilizzano per creare un ambiente di isolamento rete devono essere configurate come computer di un gruppo di lavoro, ovvero non devono far parte di un dominio. Le macchine virtuali possono essere connesse a un dominio interno dopo aver distribuito l'ambiente.
- Se si utilizza una macchina virtuale archiviata nell'ambiente, è possibile modificare il nome interno del computer solo dopo aver distribuito l'ambiente. Si consiglia di aggiungere solo le macchine virtuali di un gruppo di lavoro alla libreria del progetto.
Altre proprietà obbligatorie delle macchine virtuali archiviate o dei modelli sono descritte nella sezione Macchine virtuali nell'ambiente in Elenco di controllo per l'isolamento rete.
Creazione di un ambiente in cui viene utilizzato l'isolamento rete
Per creare un ambiente in cui viene utilizzato l'isolamento rete è necessario prima creare l'ambiente nella scheda Lab del Centro lab. Per ulteriori informazioni sulla creazione di nuovi ambienti, vedere Procedura: creare un ambiente da modelli o macchine virtuali.
Avviare l'ambiente, connettersi ed eseguire eventuali attività di configurazione aggiuntive, ad esempio l'aggiunta dei computer al dominio privato. Infine, per consentire di eseguire più copie dell'ambiente, arrestare l'ambiente e archiviarlo nella libreria del progetto team. È quindi possibile eseguire il numero necessario di istanze dell'ambiente archiviato.
Considerare i seguenti aspetti quando si crea l'ambiente:
Includere nell'ambiente la macchina virtuale controller di dominio insieme alle macchine virtuali dell'applicazione e i modelli.
Nella pagina Funzionalità della procedura guidata selezionare la casella di controllo Abilita l'isolamento rete per l'ambiente corrente.
Quando l'isolamento rete è abilitato, viene richiesto di designare una delle macchine virtuali dell'ambiente come controller di dominio. Selezionare la macchina virtuale appropriata.
Per configurare un ambiente distribuito in cui viene utilizzato l'isolamento rete
A creazione ultimata, avviare l'ambiente.
Selezionare l'ambiente nella scheda Lab in Centro lab.
Fare clic Avvia.
Attendere che lo stato di isolamento rete dell'ambiente sia impostato su Pronto prima di procedere al passaggio successivo.
Nel Visualizzatore dell'ambiente connettersi all'ambiente.
Se nell'ambiente viene utilizzato un dominio privato, attenersi alla procedura seguente:
Controllare e riavviare il controller di dominio. È necessario essere il proprietario del controller di dominio virtuale.
Selezionare la macchina virtuale controller di dominio.
Accedere alla macchina virtuale controller di dominio utilizzando la connessione host.
Aprire lo strumento relativo ai servizi Windows (services.msc) e verificare che i servizi Active Directory e DNS siano in esecuzione e disponibili.
Nella macchina virtuale controller di dominio fare clic su Start e quindi su Riavvia. Attendere che la macchina virtuale sia completamente riavviata e che lo stato di isolamento rete sia nuovamente impostato su Pronto prima di unire altri computer al dominio.
È importante riavviare il controller di dominio prima di aggiungere le macchine virtuali al dominio privato in modo da cancellare i record del localizzatore non aggiornati nel DNS. Il controller di dominio deve disporre dei corretti record del localizzatore DNS per i nuovi indirizzi IP interni assegnati per l'isolamento rete. I membri del dominio si basano su tali record del localizzatore DNS per individuare il controller di dominio. In alcune versioni dei server Windows, i record DNS non aggiornati vengono cancellati solo durante l'avvio del servizio.
In Visualizzatore dell'ambiente connettersi a ciascuna delle altre macchine virtuali nell'ambiente ed eseguire i passaggi seguenti per unire ognuna di esse al dominio locale.
Accedere alla macchina virtuale utilizzando la connessione remota.
Fare clic su Start, fare clic con il pulsante destro del mouse su Computer e quindi scegliere Proprietà.
In Impostazioni relative a nome computer, dominio e gruppo di lavoro cambiare il dominio del computer selezionando il nome del dominio creato nella macchina virtuale controller di dominio. Utilizzare le credenziali di un utente in quel dominio.
Una volta associata al dominio, riavviare la macchina virtuale.
Ripetere questo passaggio per ogni macchina virtuale nell'ambiente che non sia il controller di dominio.
Se i computer nell'ambiente fanno parte di un gruppo di lavoro, connettersi ai computer in Visualizzatore dell'ambiente ed eseguire le attività di configurazione necessarie.
Al termine del passaggio precedente, attendere che lo stato di isolamento rete dell'ambiente venga impostato su Pronto prima di utilizzare l'ambiente. Per ulteriori informazioni, vedere Visualizzazione dello stato degli ambienti di isolamento rete.
(Facoltativo) Creare uno snapshot dell'ambiente utilizzando Visualizzatore dell'ambiente.
(Facoltativo) Per utilizzare l'ambiente come origine di più copie, attenersi alla procedura seguente.
Dalla scheda Lab di Test Manager, arrestare l'ambiente.
Selezionare l'ambiente, quindi fare clic su Arresta sulla barra degli strumenti.
Archiviare l'ambiente nella libreria.
Selezionare l'ambiente, quindi fare clic su Archivia nella libreria sulla barra degli strumenti. Immettere un nuovo nome per l'ambiente archiviato.
Nota Non modificare la configurazione dell'ambiente o delle macchine virtuali.
È ora possibile creare più cloni dall'ambiente archiviato.
Gestione di un ambiente in cui viene utilizzato l'isolamento rete
Nella scheda Lab di Centro lab è possibile avviare, sospendere o arrestare un ambiente in cui viene utilizzato l'isolamento rete. È inoltre possibile creare snapshot dell'ambiente e archiviare l'ambiente nella libreria del progetto team. Per ulteriori informazioni, vedere Procedura: far funzionare un ambiente virtuale. I punti seguenti rappresentano eccezioni alle procedure descritte in tale argomento:
Considerare i seguenti aspetti quando si utilizza l'ambiente:
Non utilizzare l'azione Spegni per disattivare un ambiente in esecuzione che contiene una macchina virtuale controller di dominio. Utilizzare invece l'azione Arresta.
Non effettuare più di cinque snapshot dell'ambiente che dispone di una macchina virtuale controller di dominio, in quanto questa operazione potrebbe comportare una diminuzione significativa delle prestazioni.
Gestione di computer in un ambiente in cui viene utilizzato l'isolamento rete
È possibile utilizzare Visualizzatore dell'ambiente di Microsoft Test Manager per eseguire attività di amministrazione e di configurazione nei computer dell'ambiente. Ad eccezione del computer controller di dominio, è possibile connettersi direttamente ai computer nell'ambiente tramite una connessione guest o host in Visualizzatore dell'ambiente.
Poiché il controller di dominio non è connesso all'ambiente esterno, è necessario utilizzare una connessione basata su host per connettersi direttamente al computer controller di dominio in Visualizzatore dell'ambiente. Se la connessione basata su host non è disponibile, è possibile connettersi a un altro computer nell'ambiente e utilizzare quindi Connessione desktop remoto per connettersi al controller di dominio nel dominio privato.
Per ulteriori informazioni, vedere Procedura: connettersi a un ambiente virtuale.
Visualizzazione dello stato degli ambienti di isolamento rete
Ogni ambiente di isolamento rete dispone di uno stato aggiuntivo che indica se l'isolamento rete è stato configurato correttamente nell'ambiente.
Per visualizzare lo stato di isolamento rete di un ambiente
In Test Manager, aprire il Centro lab del progetto team e fare clic sulla scheda Lab.
Fare clic su un ambiente.
Nel riquadro destro visualizzare le tre icone accanto a Funzionalità. Lo stato di isolamento rete è rappresentato dalla prima icona.
Spostare il puntatore su questa icona per visualizzare una descrizione comandi che ne spiega la funzione.
Quando lo stato è impostato su Parzialmente pronto o su Operazione non riuscita, viene visualizzato un avviso o un messaggio di errore associato all'ambiente insieme a un collegamento a Altri dettagli. Se si fa clic su questo collegamento, vengono fornite informazioni aggiuntive sull'avviso o l'errore e sull'azione correttiva.
Nota
Lo stato della funzionalità di isolamento rete viene visualizzato solo per gli ambienti in esecuzione. Se l'ambiente si trova in un qualsiasi altro stato, lo stato di isolamento rete non è disponibile.
Nella tabella seguente vengono descritti gli stati supportati per l'isolamento rete.
Stato |
Descrizione |
---|---|
Non configurato |
La funzionalità di isolamento rete non è abilitata nell'ambiente selezionato. |
Non pronto |
La funzionalità di isolamento rete non è pronta. In genere questo vuole dire che la funzionalità è abilitata nell'ambiente ma l'ambiente non è nello stato In esecuzione. |
In corso |
Si sta configurando l'isolamento rete per l'ambiente. Questo stato viene visualizzato in genere subito dopo che l'ambiente è stato avviato. |
Parzialmente pronto |
L'isolamento rete è stato configurato in alcune macchine virtuali nell'ambiente ma non in tutte. Potrebbe trattarsi di uno stato temporaneo che indica che la funzionalità deve essere ancora configurata nelle restanti macchine virtuali. Se questo stato persiste significa che si è verificato un errore durante la configurazione dell'isolamento in una o più macchine virtuali. |
Pronto |
L'isolamento rete è completamente configurato per l'ambiente ed è pronto per essere utilizzato. |
Operazione non riuscita |
Si è verificato un errore durante la configurazione della funzionalità di isolamento rete. Fare clic su Altri dettagli per ulteriori informazioni sul problema e sulla risoluzione. |
Quando viene avviato un ambiente di isolamento rete, lo stato inizia in genere da Non pronto, passa a In corso, quindi a Parzialmente pronto e infine a Pronto. Lo stesso comportamento è presente quando si ripristina un ambiente di isolamento rete a uno snapshot precedente. Il tempo richiesto affinché lo stato diventi Pronto dipende da numerosi fattori, inclusi il tempo necessario alla macchina virtuale per attivarsi e inizializzarsi e il carico nell'host Hyper-V che sta eseguendo l'ambiente.
Comunicazione tra computer in ambienti di isolamento rete e computer nella rete esterna
Per consentire la comunicazione con la rete esterna, tramite Lab Management viene aggiunta una seconda scheda di rete ai computer in un ambiente in cui viene utilizzato l'isolamento rete. La seconda scheda fornisce alias della rete esterna per il nome del computer e l'indirizzo IP.
Comunicazione con un computer in un ambiente di isolamento da un computer nella rete esterna
È possibile comunicare con computer in un ambiente di isolamento rete da un computer nella rete esterna tramite gli alias della seconda scheda di rete. È ad esempio possibile utilizzare l'alias del nome del computer nell'URL per aprire il sito Web di un server Web in una rete isolata da un browser in un computer nella rete esterna. È inoltre possibile utilizzare l'alias del nome del computer come nome del server in una stringa di connessione utilizzata per connettere un'applicazione nel dominio esterno a un database nell'ambiente di isolamento rete.
Per ottenere gli alias della rete esterna di un computer in un ambiente di isolamento rete
In Microsoft Test Manager aprire Centro lab, quindi fare clic su Lab.
Connettersi all'ambiente tramite Visualizzatore dell'ambiente.
Selezionare l'ambiente nell'elenco.
Fare clic su Connetti.
In Visualizzatore dell'ambiente fare clic con il pulsante destro del mouse sul computer e scegliere Informazioni sistema.
Nel campo Nome computer è visualizzato il nome completo del computer nella rete esterna.
In Indirizzo IP è visualizzato l'indirizzo IP nella rete esterna.
Comunicazione con un computer nell'ambiente esterno da un computer in un ambiente isolato
È possibile comunicare con i computer nella rete esterna da un computer in un ambiente di isolamento rete utilizzando il nome di dominio completo o l'indirizzo IP del computer esterno.
Elenco di controllo per l'isolamento rete
Le azioni indicate di seguito sono necessarie per utilizzare l'isolamento rete negli ambienti Lab Management in cui viene utilizzata una rete privata:
Team Foundation Server
|
Abilitare l'isolamento rete in Team Foundation Server. Per ulteriori informazioni, vedere Prima configurazione di Lab Management. |
Ambiente virtuale
|
Tutte le macchine virtuali nell'ambiente devono adattarsi a un singolo host fisico. |
Macchina virtuale DNS e Active Directory
|
Abilitare i ruoli di Active Directory e del server DNS in un solo computer. |
|
Abilitare Servizi Desktop remoto. |
|
Installare l'agente lab. Per ulteriori informazioni, vedere Installazione e configurazione dei controller di compilazione e test e di Visual Studio Agents. |
|
(Consigliato) Impostare la password di amministratore in modo che non scada. |
Macchine virtuali nell'ambiente
Verificare che le proprietà seguenti siano impostate nelle macchine virtuali o nei modelli che si desidera utilizzare nell'ambiente prima di distribuire un ambiente di isolamento rete:
|
Prima di creare l'ambiente, il computer deve essere unito a un gruppo di lavoro. |
|
Abilitare Servizi Desktop remoto. |
|
Installare l'agente lab. Per ulteriori informazioni, vedere Installazione e configurazione dei controller di compilazione e test e di Visual Studio Agents. |
|
(Consigliato) Installare gli agenti di test e di compilazione di Test Manager. Per ulteriori informazioni, vedere Installazione e configurazione dei controller di compilazione e test e di Visual Studio Agents. |
|
(Consigliato) Installare eventuali applicazioni di supporto necessarie nell'ambiente. |
|
(Consigliato) Impostare la password di amministratore in modo che non scada. |
Applicazione che si desidera testare
|
È necessario che l'applicazione possa funzionare in computer che dispongono di più schede di rete. |
|
L'applicazione deve essere eseguita su uno dei seguenti sistemi operativi: Windows XP SP3 e versioni successive, Windows Vista, Windows Server 2003, Windows Server 2008, Windows Server 2008 R2. |
Vedere anche
Altre risorse
Procedura: preparare una macchina virtuale controller di dominio utilizzando SCVMM