AWS-Cloud-Umgebungen
Dieser Artikel führt Sie durch die Einrichtung Ihres AWS-Kontos als Ressourcenstandort, den Sie mit Citrix Virtual Apps and Desktops verwenden können. Der Ressourcenstandort umfasst einen grundlegenden Satz von Komponenten, ideal für einen Machbarkeitsnachweis (Proof-of-Concept) oder eine andere Bereitstellung, die keine Ressourcen erfordert, die über mehrere Verfügbarkeitszonen verteilt sind. Nachdem Sie diese Aufgaben abgeschlossen haben, können Sie VDAs installieren, Maschinen bereitstellen, Maschinenkataloge erstellen und Bereitstellungsgruppen erstellen.
Wenn Sie die Aufgaben in diesem Artikel abgeschlossen haben, umfasst Ihr Ressourcenstandort die folgenden Komponenten:
- Eine Virtual Private Cloud (VPC) mit öffentlichen und privaten Subnetzen innerhalb einer einzigen Verfügbarkeitszone.
- Eine Instanz, die sowohl als Active Directory-Domänencontroller als auch als DNS-Server fungiert und sich im privaten Subnetz der VPC befindet.
- Eine Instanz, die als Bastion-Host im öffentlichen Subnetz Ihrer VPC fungiert. Diese Instanz wird verwendet, um RDP-Verbindungen zu den Instanzen im privaten Subnetz für Verwaltungszwecke zu initiieren. Nachdem Sie die Einrichtung Ihres Ressourcenstandorts abgeschlossen haben, können Sie diese Instanz herunterfahren, sodass sie nicht mehr ohne Weiteres zugänglich ist. Wenn Sie andere Instanzen im privaten Subnetz, wie z. B. VDA-Instanzen, verwalten müssen, können Sie die Bastion-Host-Instanz neu starten.
Aufgabenübersicht
Einrichten einer Virtual Private Cloud (VPC) mit öffentlichen und privaten Subnetzen. Wenn Sie diese Aufgabe abgeschlossen haben, stellt AWS ein NAT-Gateway mit einer Elastic IP-Adresse im öffentlichen Subnetz bereit. Diese Aktion ermöglicht Instanzen im privaten Subnetz den Zugriff auf das Internet. Instanzen im öffentlichen Subnetz sind für eingehenden öffentlichen Datenverkehr zugänglich, während Instanzen im privaten Subnetz dies nicht sind.
Sicherheitsgruppen konfigurieren. Sicherheitsgruppen fungieren als virtuelle Firewalls, die den Datenverkehr für die Instanzen in Ihrer VPC steuern. Sie fügen Ihren Sicherheitsgruppen Regeln hinzu, die es Instanzen in Ihrem öffentlichen Subnetz ermöglichen, mit Instanzen in Ihrem privaten Subnetz zu kommunizieren. Sie ordnen diese Sicherheitsgruppen auch jeder Instanz in Ihrer VPC zu.
Einen DHCP-Optionssatz erstellen. Bei einer Amazon VPC werden DHCP- und DNS-Dienste standardmäßig bereitgestellt, was sich auf die Konfiguration von DNS auf Ihrem Active Directory-Domänencontroller auswirkt. Amazons DHCP kann nicht deaktiviert werden, und Amazons DNS kann nur für die öffentliche DNS-Auflösung verwendet werden, nicht für die Active Directory-Namensauflösung. Um die Domäne und Namensserver anzugeben, die Instanzen über DHCP zugewiesen werden, erstellen Sie einen DHCP-Optionssatz. Der Satz weist das Active Directory-Domänensuffix zu und gibt den DNS-Server für alle Instanzen in Ihrer VPC an. Um sicherzustellen, dass Host (A)- und Reverse-Lookup (PTR)-Einträge automatisch registriert werden, wenn Instanzen der Domäne beitreten, konfigurieren Sie die Netzwerkkarteneigenschaften für jede Instanz, die Sie dem privaten Subnetz hinzufügen.
Einen Bastion-Host und Domänencontroller zur VPC hinzufügen. Über den Bastion-Host können Sie sich bei Instanzen im privaten Subnetz anmelden, um die Domäne einzurichten und Instanzen der Domäne beizutreten.
Aufgabe 1: VPC einrichten
- Wählen Sie in der AWS-Verwaltungskonsole VPC aus.
- Wählen Sie im VPC-Dashboard VPC erstellen aus.
- Wählen Sie VPC und mehr aus.
- Wählen Sie unter NAT-Gateways ($) In 1 AZ oder 1 pro AZ.
- Lassen Sie unter DNS-Optionen die Option DNS-Hostnamen aktivieren ausgewählt.
- Wählen Sie VPC erstellen. AWS erstellt die öffentlichen und privaten Subnetze, das Internet-Gateway, die Routing-Tabellen und die Standard-Sicherheitsgruppe.
Aufgabe 2: Sicherheitsgruppen konfigurieren
Diese Aufgabe erstellt und konfiguriert die folgenden Sicherheitsgruppen für Ihre VPC:
- Eine öffentliche Sicherheitsgruppe zur Zuordnung zu den Instanzen in Ihrem öffentlichen Subnetz.
- Eine private Sicherheitsgruppe zur Zuordnung zu den Instanzen in Ihrem privaten Subnetz.
So erstellen Sie die Sicherheitsgruppen:
- Wählen Sie im VPC-Dashboard Sicherheitsgruppen.
- Erstellen Sie eine Sicherheitsgruppe für die öffentliche Sicherheitsgruppe. Wählen Sie Sicherheitsgruppe erstellen und geben Sie einen Namen und eine Beschreibung für die Gruppe ein. Wählen Sie unter VPC die zuvor erstellte VPC aus. Wählen Sie Ja, erstellen.
Öffentliche Sicherheitsgruppe konfigurieren
-
Wählen Sie aus der Liste der Sicherheitsgruppen die öffentliche Sicherheitsgruppe aus.
-
Wählen Sie die Registerkarte Eingehende Regeln und wählen Sie Bearbeiten, um die folgenden Regeln zu erstellen:
Typ Quelle ALLER Datenverkehr Wählen Sie die private Sicherheitsgruppe aus. ALLER Datenverkehr Wählen Sie die öffentliche Sicherheitsgruppe aus. ICMP 0.0.0.0/0 22 (SSH) 0.0.0.0/0 80 (HTTP) 0.0.0.0/0 443 (HTTPS) 0.0.0.0/0 1494 (ICA/HDX) 0.0.0.0/0 2598 (Sitzungszuverlässigkeit) 0.0.0.0/0 3389 (RDP) 0.0.0.0/0 -
Wenn Sie fertig sind, wählen Sie Speichern.
-
Wählen Sie die Registerkarte Ausgehende Regeln und dann Bearbeiten, um die folgenden Regeln zu erstellen:
Typ Bestimmungsort ALLER Datenverkehr Wählen Sie die private Sicherheitsgruppe aus. ALLER Datenverkehr 0.0.0.0/0 ICMP 0.0.0.0/0 -
Wenn Sie fertig sind, wählen Sie Speichern.
Konfigurieren der privaten Sicherheitsgruppe
-
Wählen Sie aus der Sicherheitsgruppenliste die private Sicherheitsgruppe aus.
-
Wenn Sie den Datenverkehr von der öffentlichen Sicherheitsgruppe nicht eingerichtet haben, müssen Sie TCP-Ports festlegen; wählen Sie die Registerkarte Eingehende Regeln und wählen Sie Bearbeiten, um die folgenden Regeln zu erstellen:
Typ Quelle Gesamter Datenverkehr Wählen Sie die private Sicherheitsgruppe aus. Gesamter Datenverkehr Wählen Sie die öffentliche Sicherheitsgruppe aus. ICMP Wählen Sie die öffentliche Sicherheitsgruppe aus. TCP 53 (DNS) Wählen Sie die öffentliche Sicherheitsgruppe aus. UDP 53 (DNS) Wählen Sie die öffentliche Sicherheitsgruppe aus. 80 (HTTP) Wählen Sie die öffentliche Sicherheitsgruppe. TCP 135 Wählen Sie die öffentliche Sicherheitsgruppe. TCP 389 Wählen Sie die öffentliche Sicherheitsgruppe. UDP 389 Wählen Sie die öffentliche Sicherheitsgruppe. 443 (HTTPS) Wählen Sie die öffentliche Sicherheitsgruppe. TCP 1494 (ICA/HDX) Wählen Sie die öffentliche Sicherheitsgruppe. TCP 2598 (Session Reliability) Wählen Sie die öffentliche Sicherheitsgruppe. 3389 (RDP) Wählen Sie die öffentliche Sicherheitsgruppe. TCP 49152–65535 Wählen Sie die öffentliche Sicherheitsgruppe. -
Wenn Sie fertig sind, wählen Sie Speichern.
-
Wählen Sie die Registerkarte Ausgehende Regeln und wählen Sie Bearbeiten, um die folgenden Regeln zu erstellen:
Typ Verbindungsziel Gesamter Datenverkehr Wählen Sie die private Sicherheitsgruppe. Gesamter Datenverkehr 0.0.0.0/0 ICMP 0.0.0.0/0 UDP 53 (DNS) 0.0.0.0/0 -
Wenn Sie fertig sind, wählen Sie Speichern.
Aufgabe 3: Instanzen starten
Führen Sie die folgenden Schritte aus, um zwei EC2-Instanzen zu erstellen und das Standard-Administratorkennwort zu entschlüsseln, das Amazon generiert:
- Wählen Sie in der AWS-Verwaltungskonsole EC2 aus.
- Wählen Sie im EC2-Dashboard Instanz starten aus.
- Wählen Sie ein Windows Server-Maschinen-Image und einen Instanztyp aus.
- Geben Sie auf der Seite Instanzdetails konfigurieren einen Namen für die Instanz ein und wählen Sie die zuvor eingerichtete VPC aus.
-
Nehmen Sie unter Subnetz die folgenden Auswahlen für jede Instanz vor:
- Bastion-Host: Wählen Sie das öffentliche Subnetz aus
- Domänencontroller: Wählen Sie das private Subnetz aus
-
Nehmen Sie unter Öffentliche IP-Adresse automatisch zuweisen die folgenden Auswahlen für jede Instanz vor:
- Bastion-Host: Wählen Sie Aktivieren aus.
- Domänencontroller: Wählen Sie Standardeinstellung verwenden oder Deaktivieren aus.
- Geben Sie unter Netzwerkschnittstellen eine primäre IP-Adresse innerhalb des IP-Bereichs Ihres privaten Subnetzes für den Domänencontroller ein.
- Ändern Sie bei Bedarf auf der Seite Speicher hinzufügen die Festplattengröße.
- Geben Sie auf der Seite Instanz markieren einen Anzeigenamen für jede Instanz ein.
-
Wählen Sie auf der Seite Sicherheitsgruppen konfigurieren die Option Vorhandene Sicherheitsgruppe auswählen und treffen Sie dann die folgenden Auswahlen für jede Instanz:
- Bastion-Host: Wählen Sie die öffentliche Sicherheitsgruppe.
- Domänencontroller: Wählen Sie die private Sicherheitsgruppe.
- Überprüfen Sie Ihre Auswahl und wählen Sie dann Starten.
- Erstellen Sie ein neues Schlüsselpaar oder wählen Sie ein vorhandenes aus. Wenn Sie ein neues Schlüsselpaar erstellen, laden Sie Ihre private Schlüsseldatei (.pem) herunter und bewahren Sie sie an einem sicheren Ort auf. Sie müssen Ihren privaten Schlüssel angeben, wenn Sie das Standard-Administratorkennwort für die Instanz abrufen.
- Wählen Sie Instanzen starten. Wählen Sie Instanzen anzeigen, um eine Liste Ihrer Instanzen anzuzeigen. Warten Sie, bis die neu gestartete Instanz alle Statusprüfungen bestanden hat, bevor Sie darauf zugreifen.
-
Rufen Sie das Standard-Administratorkennwort für jede Instanz ab:
- Wählen Sie in der Instanzliste die Instanz und dann Verbinden.
- Gehen Sie zur Registerkarte RDP-Client, wählen Sie Kennwort abrufen und laden Sie Ihre private Schlüsseldatei (
.pem) hoch, wenn Sie dazu aufgefordert werden. - Wählen Sie Kennwort entschlüsseln, um das lesbare Kennwort zu erhalten. AWS zeigt das Standardkennwort an.
-
Wiederholen Sie die Schritte ab Schritt 2, bis Sie zwei Instanzen erstellt haben:
- Eine Bastion-Host-Instanz in Ihrem öffentlichen Subnetz
- Eine Instanz in Ihrem privaten Subnetz, die als Domänencontroller verwendet werden soll.
Aufgabe 4: Einen DHCP-Optionssatz erstellen
-
Wählen Sie im VPC-Dashboard die Option DHCP-Optionssätze.
-
Geben Sie die folgenden Informationen ein:
- Name-Tag: Geben Sie einen Anzeigenamen für den Satz ein.
- Domänenname: Geben Sie den vollqualifizierten Domänennamen ein, den Sie beim Konfigurieren der Domänencontroller-Instanz verwenden.
- Domänennamenserver: Geben Sie die private IP-Adresse, die Sie der Domänencontroller-Instanz zugewiesen haben, und die Zeichenfolge AmazonProvidedDNS durch Kommas getrennt ein.
- NTP-Server: Lassen Sie dieses Feld leer.
- NetBIOS-Namenserver: Geben Sie die private IP-Adresse der Domänencontroller-Instanz ein.
- NetBIOS-Knotentyp: Geben Sie 2 ein.
-
Wählen Sie Ja, erstellen.
-
Verknüpfen Sie den neuen Satz mit Ihrer VPC:
- Wählen Sie im VPC-Dashboard Ihre VPCs und dann die VPC aus, die Sie zuvor eingerichtet haben.
- Wählen Sie Aktionen > DHCP-Optionssatz bearbeiten.
- Wählen Sie bei Aufforderung den neuen Satz aus, den Sie erstellt haben, und wählen Sie dann Speichern.
Aufgabe 5: Instanzen konfigurieren
-
Verbinden Sie sich mit einem RDP-Client mit der öffentlichen IP-Adresse der Bastion-Host-Instanz. Geben Sie bei Aufforderung die Anmeldeinformationen für das Administratorkonto ein.
-
Starten Sie von der Bastion-Host-Instanz aus die Remotedesktopverbindung und stellen Sie eine Verbindung zur privaten IP-Adresse der Instanz her, die Sie konfigurieren möchten. Geben Sie bei Aufforderung die Administratoranmeldeinformationen für die Instanz ein.
-
Konfigurieren Sie für alle Instanzen im privaten Subnetz die DNS-Einstellungen:
- Wählen Sie Start > Systemsteuerung > Netzwerk und Internet > Netzwerk- und Freigabecenter > Adaptereinstellungen ändern. Doppelklicken Sie auf die angezeigte Netzwerkverbindung.
- Wählen Sie Eigenschaften > Internetprotokoll Version 4 (TCP/IPv4) > Eigenschaften.
-
Wählen Sie Erweitert > DNS. Stellen Sie sicher, dass die folgenden Einstellungen aktiviert sind, und wählen Sie OK:
- Adressen dieser Verbindung im DNS registrieren
- DNS-Suffix dieser Verbindung für die DNS-Registrierung verwenden
-
So konfigurieren Sie den Domänencontroller:
- Fügen Sie mit dem Server-Manager die Rolle „Active Directory-Domänendienste“ mit allen Standardfunktionen hinzu.
- Stufen Sie die Instanz zu einem Domänencontroller hoch. Aktivieren Sie während der Höherstufung DNS und verwenden Sie den Domänennamen, den Sie beim Erstellen des DHCP-Optionssatzes angegeben haben. Starten Sie die Instanz neu, wenn Sie dazu aufgefordert werden.
Nächste Schritte
- Kernkomponenten installieren
- VDAs installieren
- Site erstellen
- Informationen zum Erstellen und Verwalten einer Verbindung in AWS finden Sie unter Verbindung zu AWS