Erstellen und Verwenden einer netzwerkisolierten Umgebung
Anforderungen
- Visual Studio Ultimate, Visual Studio Premium, Visual Studio Test Professional
Wenn Sie eine SCVMM-Umgebung erstellen, können Sie die Netzwerkisolation aktivieren, die Sie mehreren Duplikaten der Ausführung (oder "den Klonen") der Umgebung ermöglicht.Für verknüpft Netzwerkisolation zusätzliche Konfigurationsschritte, einschließlich das Vorbereiten von virtuellen Computern und Vorlagen und virtuelle Computer in einer Arbeitsgruppe oder Domäne und optional und installiert einen der virtuellen Computer, um eine private Domäne auszuführen.
In diesem Thema werden die Konfigurationsschritte, die erforderlich sind, um eine netzwerkisolierte Umgebung erstellen.Dabei wird davon ausgegangen, dass Sie bereits mit dem Einrichten und Verwalten von Active Directory und DNS vertraut sind.Eine Übersicht der Netzwerkisolation, finden Sie unter Klonen von virtuellen Computern über die Netzwerkisolation.
Dieses Thema enthält folgende Abschnitte:
Bevor Sie beginnen
Verarbeiten Sie Übersicht
Vorbereiten der virtuellen Computer und Vorlagen
Installieren der Umgebung
Ausführen einer netzwerkisolierten Umgebung
Anzeigen des Status einer netzwerkisolierten Umgebung
Kommunizieren mit einer netzwerkisolierten Umgebung
Bevor Sie beginnen
Wenn Sie eine Anwendung in einer netzwerkisolierten Umgebung testen werden, muss die Anwendung sein, auf Computern ausgeführt werden, die über mehrere Netzwerkadapter verfügen.Andernfalls sollten Sie Netzwerkisolation in der Lab-Umgebung nicht aktivieren.Weitere Informationen über die Verwendung anderer Optionen in SCVMM-Umgebung, finden Sie unter Leitfaden zum Erstellen und Verwalten von SCVMM-Umgebungen.
Bevor Sie eine netzwerkisolierte Umgebung erstellen und verwenden können, müssen Sie die erforderlichen Aufgaben zum Erstellen einer SCVMM-Umgebung abschließen.Dies Aufgabeneinschließung:
Krippe und Netzwerkisolation des virtuellen Computers des Setup-System-Mittelpunkts-virtuellenComputers in der Teamprojektsammlung
Installieren Sie einen Testcontroller in der Teamprojektsammlung
Schließen Sie Microsoft Test Manager mit dem Teamprojekt her
Weitere Informationen finden Sie unter Erste Schritte mit Lab-Management.
Verarbeiten Sie Übersicht
Diese Schritte fassen die Erstellung einer netzwerkisolierten Umgebung zusammengefasst:
Führen Sie folgende Schritte aus, um die virtuellen Computer und Vorlagen vorzubereiten, die Sie in der Umgebung verwenden möchten.Speichern Sie alle dann auf demselben SCVMM-Host in der Teamprojektbibliothek.
Fügen Sie die virtuellen Computer und Vorlagen einer Arbeitsgruppe, keine Domäne hinzu.
Installieren Sie auf jedem virtuellen Computer einen Test-Agent und Vorlage konfigurieren, aber Sie nicht den Test-Agent.
Wenn Sie die virtuellen Computer in einer privaten Domäne ausgeführt werden soll, installieren Sie einen virtuellen Computer als Domänencontroller.
(Empfohlen) können Sie Remotedesktop-Dienste auf jedem virtuellen Computer und Vorlagen.
(Empfohlen) legen das Administratorkennwort auf jedem virtuellen Computer und Vorlagen nicht ablaufen.
Erstellen Sie eine neue SCVMM-Umgebung mithilfe der gespeicherten virtuellen Computer und Vorlagen.Aktivieren Sie die Netzwerkisolationsoption, wenn Sie die Umgebung erstellen.
Herstellen einer Verbindung mit den virtuellen Computern in der Lab-Umgebung an und konfigurieren Sie entweder eine private Domäne oder Arbeitsgruppe.
Damit mehrere Kopien der Umgebung zu erstellen, speichern Sie die Umgebung in der Teamprojektbibliothek.
Vorbereiten der virtuellen Computer und Vorlagen
Bevor Sie eine netzwerkisolierte Umgebung erstellen, müssen Sie diese Schritte ausführen, um die gespeicherten virtuellen Computer und Vorlagen vorzubereiten, sodass Sie sie in der Umgebung kopieren.
(Empfohlen) Konfigurieren Sie den Computernamen aller virtuellen Computer und Vorlagen, bevor Sie sie in der Bibliothek speichern.Sie können den Computernamen einer Vorlage ändern, wie sie in der Bibliothek gespeichert hat.Sie können jedoch die Computernamen eines virtuellen Computers nicht ändern, während er in der Bibliothek gespeichert hat.Stattdessen nachdem Sie einen virtuellen Computer speichern, müssen Sie es bereitstellen, bevor Sie den Computernamen ändern können.
Um Computernamen von Vorlagen zu ändern, finden Sie die Eigenschaft Computername in Anzeigen und Ändern von Eigenschaften eines virtuellen Computers oder einer Vorlage in einer SCVMM-Umgebung.
Fügen Sie die virtuellen Computer und Vorlagen einer Arbeitsgruppe, keine Domäne hinzu.Wenn Sie eine Domäne in der Umgebung ausführen möchten, können Sie die ausgeführten virtuellen Computern einer internen Domäne hinzufügen, nachdem Sie die Umgebung bereitstellen.
Tipp Sie müssen die virtuellen Computer einer Arbeitsgruppe hinzufügen, bevor Sie sie in der Bibliothek speichern.Sie können die Vorlagen einer Arbeitsgruppe hinzufügen, wenn sie in der Bibliothek gespeichert werden, sofern Sie es ausführen, bevor Sie eine Kopie der Vorlage zu einer netzwerkisolierten Umgebung bereitstellen.Um die Vorlagen einer Arbeitsgruppe hinzuzufügen wie in der Bibliothek gespeichert werden, konfigurieren Sie die Eigenschaft Arbeitsgruppe, die in Anzeigen und Ändern von Eigenschaften eines virtuellen Computers oder einer Vorlage in einer SCVMM-Umgebung beschrieben wird.
Installieren Sie auf jedem virtuellen Computer einen Test-Agent und Vorlage mit Visual Studio Agents-Datenträgers oder des ISO, jedoch nicht konfigurieren Sie den Test-Agent.
Wenn Sie die Computer in einer privaten Domäne ausgeführt werden soll, installieren Sie einen virtuellen Computer als Domänencontroller.Eine gängige Methode, hierzu ist, den Domänencontroller zu erstellen als virtueller Computer in System Center Virtual Machine Manager (SCVMM) und dann importiert ihm in die Teamprojektbibliothek.
Informationen zum Erstellen des Domänencontrollers, finden Sie unter Gewusst wie: Vorbereiten eines virtuellen Domänencontrollercomputers mit SCVMM.Informationen zum Importieren eines virtuellen Computers aus SCVMM in der Teamprojektbibliothek, finden Sie unter Gewusst wie: Importieren eines virtuellen Computers oder einer Vorlage aus SCVMM.
(Empfohlen) legen das Administratorkennwort auf jedem virtuellen Computer und Vorlagen nicht ablaufen.
(Empfohlen) können Sie Remotedesktop-Dienste auf jedem virtuellen Computer und Vorlagen.
Speichern Sie die virtuellen Computer und Vorlagen in der Teamprojektbibliothek.Ausführliche Informationen zu den Arbeitsschritten finden Sie unter Gewusst wie: Speichern eines virtuellen Computers oder einer Vorlage.
Installieren der Umgebung
Verwenden Sie dieses Thema, um eine neue SCVMM-Umgebung Erstellen einer SCVMM-Umgebung anhand gespeicherter virtueller Computer und Vorlagen zu erstellen.Führen Sie folgende Schritte aus, wenn Sie die Umgebung erstellen.
Klicken Sie auf der Registerkarte des Computer Assistenten Neue Umgebung, fügen Sie die gespeicherten virtuellen Computer und Vorlagen der Umgebung hinzu, und konfigurieren Sie dann die Computernamen.Sie können einen gespeicherten virtuellen Computer oder eine Vorlage mehrmals einer Umgebung hinzufügen, aber Sie müssen die internen Identitätsinformationen für die bereitgestellten virtuellen Computer konfigurieren, sodass sie in der Umgebung eindeutig.
Wenn Sie eine private Domäne in der Umgebung ausführen, fügen Sie den virtuellen Domänencontrollercomputer hinzu.
Klicken Sie auf der Registerkarte des Erweitert Assistenten Neue Umgebung, aktivieren Sie das Kontrollkästchen. Netzwerkisolation für diese Umgebung aktivieren
Wenn Sie die Netzwerkisolation aktivieren, fordert Sie auf, Microsoft Test Manager einen der virtuellen Computer in der Umgebung als Domänencontroller festzulegen.Wenn Sie eine private Domäne in der Umgebung verwenden, wählen Sie den virtuellen Domänencontrollercomputer aus.
Nachdem Sie die Umgebung erstellen, schließen Sie sie an, und führen Sie dann weitere Konfigurationsaufgaben wie die Verknüpfung der Computer mit der privaten Domäne.Anschließend es Ihnen ermöglicht, mehrere Kopien der Umgebung ausführen können, müssen Sie die Umgebung herunter und speichern Sie sie in der Teamprojektbibliothek.Sie können so viele Instanzen der gespeicherten Umgebung nötig ausführen.
Um die Umgebung konfigurieren
Starten Sie die Umgebung.
Wählen Sie in Lab-Center auf der Registerkarte Lab die Umgebung aus.
Wählen Sie Start aus.
Warten Sie, bis der Netzwerkisolationsstatus der Umgebung zu Bereit wechselt, bevor Sie mit dem nächsten Schritt fortfahren.
Stellen Sie im Umgebungs-Viewer eine Verbindung mit der Umgebung her.
Wenn Sie eine private Domäne in der Lab-Umgebung anstelle einer Arbeitsgruppe verwenden, müssen Sie den Domänencontroller konfigurieren und die virtuellen Computer der Domäne hinzufügen.
Hinweis Sie müssen der Besitzer des Domänencontrollers sein, um diesen Schritt abzuschließen.
Hinweis Wenn Sie eine Arbeitsgruppe in der Lab-Umgebung anstelle einer privaten Domäne verwenden möchten, überspringen Sie diesen Schritt.
Führen Sie folgende Schritte aus, um den Domänencontroller zu konfigurieren:
Wählen Sie den virtuellen Domänencontrollercomputer aus.
Melden Sie sich am virtuellen Domänencontrollercomputer über dessen Hostverbindung an.
Öffnen Sie das Windows-Dienst-Tool (services.msc) und überprüfen Sie, ob Active Directory und der DNS-Dienstleistungen ausgeführt werden.
-
Wichtig Starten Sie den Domänencontroller neu bevor alle virtuellen Computer mit der privaten Domäne verknüpft, dass veraltete Datensätze in DNS gelöscht werden.Der Domänencontroller muss korrekte DNS-Lokatordatensätze für die neuen internen IP-Adressen besitzen, die für eine Netzwerkisolation vorgesehen sind.Domänenmitglieder nutzen diese DNS-Lokatordatensätze für die Suche nach dem Domänencontroller.In einigen Versionen von Windows-Servern, werden veraltete DNS-Einträge nur wenn die Dienstanfänge gelöscht.
Klicken Sie auf dem virtuellen Domänencontrollercomputer wählen Sie Start aus und wählen dann Neu starten aus.Warten Sie den virtuellen Computer, neu zu starten und den Netzwerkisolationsstatus, zu Bereit zurückzukehren, bevor Sie der Domäne die anderen Computer hinzufügen.
In Umgebungs-Viewer führen Sie folgende Schritte auf jedem virtuellen Computer, um sie der privaten Domäne hinzuzufügen:
Stellen Sie eine Verbindung mit dem virtuellen Computer.
Melden Sie sich am virtuellen Computer über Umgebungs-Viewer oder des Remotedesktop an.
Wählen Sie Start aus, klicken Sie auf Computer mit der rechten Maustaste und wählen Sie dann Eigenschaften aus.
Die Einstellungen für Computernamen, Domäne und Arbeitsgruppe ändern Sie die Domäne des Computers, indem Sie den Namen der Domäne auswählen, die Sie auf dem virtuellen Domänencontrollercomputer erstellt haben.Verwenden Sie die Anmeldeinformationen eines Benutzers in dieser Domäne.
Nachdem Sie der Domäne beigetreten sind, starten Sie den virtuellen Computer neu.
Wiederholen Sie diesen Schritt für jeden virtuellen Computer in der Umgebung mit Ausnahme des Domänencontrollers.
Wenn Sie eine Arbeitsgruppe in der Umgebung anstelle einer privaten Domäne verwenden, in Umgebungs-Viewer schließen Sie an jeden virtuellen Computer an und stellen Sie sicher, dass der Computer der richtigen Arbeitsgruppe verknüpft wird.
Nachdem Sie beenden, die private Domäne oder Arbeitsgruppe zu konfigurieren, warten Sie, bis der Netzwerkisolationsstatus der Umgebung Bereit ist, bevor Sie die Umgebung verwenden.Weitere Informationen finden Sie unter Anzeigen des Status der netzwerkisolierten Umgebung.
(Optional) eine Momentaufnahme der Umgebung erstellen, indem Sie Umgebungs-Viewer verwenden.
(Optional) Wenn Sie mehrere Kopien der Umgebungen ausführen möchten, führen Sie folgende Schritte aus, um die Umgebung in der Teamprojektbibliothek zu speichern:
In Test Manager auf der Registerkarte Lab, wählen Sie die Umgebung, und klicken Sie dann auf der Symbolleiste, auswählen Herunterfahren aus.
Wählen Sie die Umgebung aus und wählen dann In Bibliothek speichern auf der Symbolleiste aus.Geben Sie einen neuen Namen für die gespeicherte Umgebung ein.
Jetzt können Sie mehrere Kopien der gespeicherten Umgebung bereitstellen.Weitere Informationen über das Bereitstellen einer Kopie einer gespeicherten Umgebung, finden Sie unter Bereitstellen einer gespeicherten SCVMM-Umgebung.
Ausführen einer netzwerkisolierten Umgebung
In Lab-Center auf der Registerkarte Lab, können Sie eine Umgebung starten, anhalten oder beenden, die Netzwerkisolation.Außerdem können Sie Momentaufnahmen der Umgebung erstellen und die Umgebung in der Teamprojektbibliothek speichern.Weitere Informationen finden Sie unter Gewusst wie: Betreiben einer SCVMM-Umgebung.Wenn die netzwerkisolierte Umgebung ein Domänencontroller enthält, sollten Sie folgende Empfehlungen, wenn die Umgebung ausgeführt wird:
Verwenden Sie nicht die Aktion Ausschalten, um eine ausgeführte Umgebung zu deaktivieren, die einen virtuellen Domänencontrollercomputer enthält.Verwenden Sie stattdessen die Aktion Herunterfahren.
Zeichnen Sie höchstens fünf Momentaufnahmen von einer Umgebung auf, die einen virtuellen Domänencontrollercomputer enthält.Mehr als fünf Momentaufnahmen könnten die Leistung erheblich beeinträchtigen.
Arbeiten mit Computern in einer netzwerkisolierten Umgebung
Sie können Umgebungs-Viewer verwenden, um die Computer in der Umgebung zu verwalten und zu konfigurieren.Mit Ausnahme des Domänencontrollercomputers können Sie keine direkte Verbindung mit den Computern in der Umgebung über eine Host- oder Gastverbindung im Umgebungs-Viewer herstellen.
Da der Domänencontroller nicht mit der externen Umgebung verbunden ist, müssen Sie eine hostbasierte Verbindung verwenden, um eine direkte Verbindung mit dem Domänencontroller im Umgebungs-Viewer herzustellen.Wenn eine hostbasierte Verbindung verfügbar ist, können Sie an einen anderen Computer in der Umgebung herstellen und Remotedesktop dann verwenden, um eine Verbindung mit dem Domänencontroller herzustellen.
Weitere Informationen finden Sie unter Gewusst wie: Herstellen einer Verbindung von Computern mit einer Lab-Umgebung.
Anzeigen des Status netzwerkisolierter Umgebungen
Jede netzwerkisolierte Umgebung hat einen zusätzlichen Status. Dieser beschreibt, ob die Netzwerkisolation in der Umgebung ordnungsgemäß konfiguriert wurde.
So zeigen Sie den Netzwerkisolationsstatus einer Umgebung an
In Test Manager öffnen Sie Lab-Center des Teamprojekts, und wählen Sie dann die Registerkarte aus. Lab
Wählen Sie eine Umgebung aus.
Betrachten Sie im rechten Bereich die drei Symbole neben Funktionen.Der Netzwerkisolationsstatus wird durch das erste Symbol dargestellt.
Zeigen Sie mit dem Mauszeiger auf dieses Symbol, um eine QuickInfo anzuzeigen, in der das Symbol erklärt wird.
Beim Status Teilweise bereit oder Fehler werden eine Warn- oder Fehlermeldung für die Umgebung sowie ein Link zu Weitere Details angezeigt.Wenn Sie diesen Links enthält zusätzliche Informationen zur Warnung oder der Fehler und die Korrekturmaßnahmen.
Hinweis Der Netzwerkisolationsstatus wird nur für, ausgeführte Umgebungen angezeigt.Wenn die Umgebung in einem anderen Zustand aufweist, ist der netzwerkisolierte Status nicht verfügbar.
Die folgende Tabelle beschreibt die Netzwerkisolationszustände.
Zustand |
Beschreibung |
---|---|
Nicht konfiguriert |
Die Netzwerkisolationsfunktion ist in der ausgewählten Umgebung nicht aktiviert. |
Nicht bereit |
Die Netzwerkisolationsfunktion ist nicht bereit.Dieser Zustand bedeutet normalerweise, dass die Funktion in der Umgebung aktiviert ist, aber die Umgebung nicht in einem Aktiv Zustand befindet. |
In Bearbeitung |
Die Netzwerkisolation wird für die Umgebung konfiguriert.Dies bedeutet normalerweise, dass die Umgebung oben wird, nachdem sie gestartet wurde. |
Teilweise bereit |
Netzwerkisolation ist für einige virtuellen Computern in der Umgebung jedoch nicht auf alle konfiguriert.Dies kann ein Übergangszustand sein, mit dem angegeben wird, dass die Funktion derzeit auf den übrigen virtuellen Computern konfiguriert wird.Wenn die Umgebung diesen Zustand beibehält, ist dort ein Fehler beim Konfigurieren der Isolation auf einem oder mehreren virtuellen Computern aufgetreten. |
Bereit |
Die Netzwerkisolation ist vollständig für die Umgebung konfiguriert, und Sie können mit der Umgebung arbeiten. |
Fehler |
Beim Konfigurieren der Netzwerkisolationsfunktion ist ein Fehler aufgetreten.Wählen Sie Weitere Details, um über das Problem und die Behebung zu erfahren. |
Beim Starten einer netzwerkisolierten Umgebung weist diese zunächst den Status Nicht bereit auf. Der Status wechselt dann zu In Bearbeitung, anschließend zu Teilweise bereit und dann zu Bereit.Das gleiche Verhalten ist zu beobachten, wenn Sie eine frühere Momentaufnahme einer netzwerkisolierten Umgebung wiederherstellen.Wie lange es dauert, bis der Status Bereit erreicht wird, hängt von mehreren Faktoren ab, u. a. davon, wie lange es dauert, den virtuellen Computer hochzufahren und zu initialisieren, sowie von der Auslastung des Hyper-V-Hosts, von dem die Umgebung ausgeführt wird.
Kommunizieren mit netzwerkisolierten Umgebung
Um die Kommunikation mit dem externen Netzwerk zu ermöglichen, fügt Lab Management einen zweiten Netzwerkadapter den Computer in einer netzwerkisolierten Umgebung hinzu.Der zweite Adapter stellt externe Netzwerkaliase für den Computernamen und die IP-Adresse bereit.
Kommunizieren mit einer netzwerkisolierten Umgebung im externen Netzwerk
Sie können mit Computern in einer netzwerkisolierten Umgebung mit den Aliasen des zweiten Netzwerkadapters von einem Computer im externen Netzwerk kommunizieren.Beispielsweise können Sie den Computernamensalias im URL verwenden, um die Website eines Webservers in einem isolierten Netzwerk mit einem Browser auf einem Computer im externen Netzwerk zu öffnen.Sie können auch den Computernamensalias als Servernamen in einer Verbindungszeichenfolge verwenden, mit der eine Anwendung in der externen Domäne mit einer Datenbank in der netzwerkisolierten Umgebung verbunden wird.
So rufen Sie die externen Netzwerkaliase eines Computers in einer netzwerkisolierten Umgebung ab
In Microsoft Test Manager wählen Sie Lab-Center und dann Lab aus.
Stellen Sie mithilfe des Umgebungs-Viewers eine Verbindung mit der Umgebung her.
Wählen Sie die Umgebung in der Liste aus.
Wählen Sie Verbinden aus.
Klicken Sie im Umgebungs-Viewer mit der rechten Maustaste auf den Computer, und wählen Sie Systeminfo aus.
Im Feld Computername wird der vollqualifizierte Namen des Computers im externen Netzwerk angezeigt.
Unter IP-Adresse wird die IP-Adresse im externen Netzwerk angezeigt.
Kommunikation mit dem externen Netzwerk aus einer netzwerkisolierten Umgebung
Ein Computer in einer netzwerkisolierten Umgebung kann mit Computern im externen Netzwerk kommunizieren. Dazu muss der vollqualifizierte Domänenname oder die IP-Adresse des externen Computers verwendet werden.
Siehe auch
Aufgaben
Gewusst wie: Vorbereiten eines virtuellen Domänencontrollercomputers mit SCVMM
Konzepte
Leitfaden zum Erstellen und Verwalten von SCVMM-Umgebungen