AWS-Cloudumgebungen
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 wird für die Bereitstellung von Workloads in AWS EC2 und Amazon WorkSpaces Core Managed Instances verwendet. Eine Liste der unterstützten Betriebssystemtypen für Amazon WorkSpaces Core Managed Instances finden Sie unter VDAs in Amazon WorkSpaces Core Managed Instances.
Vergleich verschiedener konfigurierbarer Ressourcenstandorte: MCS für AWS EC2, MCS für Amazon WorkSpaces Core Managed Instances und Quick Deploy für Amazon WorkSpaces Core Bundles.
| MCS für AWS EC2 | MCS für Amazon WorkSpaces Core Managed Instances | Quick Deploy für Amazon WorkSpaces Core Bundles |
|---|---|---|
| Citrix® übernimmt die Bereitstellung von VMs in Ihrem AWS-Konto | Citrix übernimmt die Bereitstellung von VMs in Ihrem AWS-Konto | Amazon übernimmt die Bereitstellung von VMs in AWS-verwalteten WorkSpaces-Konten |
| Erweiterter MCS-Workflow für das VM-Lebenszyklusmanagement | Erweiterter MCS-Workflow für das VM-Lebenszyklusmanagement | Schneller und einfacher 5-Schritte-Workflow |
| EC2-Instanzen | WorkSpaces Core Managed Instances (nutzen On-Demand-EC2-Instanzen, die direkt in Ihrem AWS-Konto gestartet werden) | WorkSpaces Bundles, vollständig von AWS verwaltete Kapazität (Abstraktion auf höherer Ebene) |
| Keine Unterstützung für Microsoft 365-Lizenzierung | BYOL Microsoft 365-Unterstützung | BYOL Microsoft 365-Unterstützung |
| Windows Server, Windows Desktop und Linux | Windows Server, Windows Desktop und Linux | Windows Server, Windows Desktop |
| Persistente und nicht-persistente VMs | Persistente und nicht-persistente VMs | Nur persistente VMs |
| Nur Pay-as-you-go | Pay-as-you-go | Nur fester Preis pro Monat |
| Citrix DaaS und Citrix Virtual Apps and Desktops™ | Citrix DaaS und Citrix Virtual Apps and Desktops™ | Nur Citrix DaaS |
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, z. B. VDA-Instanzen, verwalten müssen, können Sie die Bastion-Host-Instanz neu starten.
Aufgabenübersicht
Richten Sie eine Virtual Private Cloud (VPC) mit öffentlichen und privaten Subnetzen ein. 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.
Erstellen Sie einen DHCP-Optionssatz. 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. Das DHCP von Amazon kann nicht deaktiviert werden, und das DNS von Amazon kann nur für die öffentliche DNS-Auflösung verwendet werden, nicht für die Active Directory-Namensauflösung. Um die Domäne und die 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.
Fügen Sie einen Bastion-Host und einen Domänencontroller zur VPC hinzu. Ü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 and more.
-
Wählen Sie unter NAT gateways ($) die Option In 1 AZ oder 1 per AZ.
-
Lassen Sie unter DNS options die Option Enable DNS hostnames ausgewählt.
-
Wählen Sie Create VPC. AWS erstellt die öffentlichen und privaten Subnetze, das Internet-Gateway, die Routing-Tabellen und die Standardsicherheitsgruppe.
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 die Option Security Groups.
-
Erstellen Sie eine Sicherheitsgruppe für die öffentliche Sicherheitsgruppe. Wählen Sie Create Security Group 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 Yes, Create.
Öffentliche Sicherheitsgruppe konfigurieren
-
Wählen Sie aus der Liste der Sicherheitsgruppen die öffentliche Sicherheitsgruppe aus.
-
Wählen Sie die Registerkarte Inbound Rules und dann Edit, 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 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 -
Wählen Sie nach Abschluss Speichern.
-
Wählen Sie die Registerkarte Outbound Rules und dann Edit, um die folgenden Regeln zu erstellen:
Typ Bestimmungsort Gesamter Datenverkehr Wählen Sie die private Sicherheitsgruppe aus. Gesamter Datenverkehr 0.0.0.0/0 ICMP 0.0.0.0/0 -
Wählen Sie nach Abschluss Speichern.
Private Sicherheitsgruppe konfigurieren
-
Wählen Sie aus der Liste der Sicherheitsgruppen die private Sicherheitsgruppe aus.
-
Wenn Sie den Datenverkehr von der öffentlichen Sicherheitsgruppe noch nicht eingerichtet haben, müssen Sie TCP-Ports einrichten; wählen Sie die Registerkarte Inbound Rules und dann Edit, 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 aus. TCP 135 Wählen Sie die öffentliche Sicherheitsgruppe aus. TCP 389 Wählen Sie die öffentliche Sicherheitsgruppe aus. UDP 389 Wählen Sie die öffentliche Sicherheitsgruppe aus. 443 (HTTPS) Wählen Sie die öffentliche Sicherheitsgruppe aus. TCP 1494 (ICA/HDX) Wählen Sie die öffentliche Sicherheitsgruppe aus. TCP 2598 (Sitzungszuverlässigkeit) Wählen Sie die öffentliche Sicherheitsgruppe aus. 3389 (RDP) Wählen Sie die öffentliche Sicherheitsgruppe aus. TCP 49152–65535 Wählen Sie die öffentliche Sicherheitsgruppe aus. -
Wenn Sie fertig sind, wählen Sie Speichern aus.
-
Wählen Sie die Registerkarte Outbound Rules und dann Edit, um die folgenden Regeln zu erstellen:
Typ Bestimmungsort Gesamter Datenverkehr Wählen Sie die private Sicherheitsgruppe aus. Gesamter Datenverkehr 0.0.0.0/0 ICMP 0.0.0.0/0 UDP 53 (DNS) 0.0.0.0/0 -
Wählen Sie nach Abschluss Speichern.
Aufgabe 3: Instanzen starten
Führen Sie die folgenden Schritte aus, um zwei EC2-Instanzen zu erstellen und das von Amazon generierte Standard-Administratorkennwort zu entschlüsseln:
-
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 Configure Instance Details 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.
-
-
Unter Öffentliche IP-Adresse automatisch zuweisen treffen Sie die folgenden Auswahlen für jede Instanz:
-
Bastion-Host: Wählen Sie Enable.
-
Domänencontroller: Wählen Sie Use default setting oder Disable.
-
-
Geben Sie unter Netzwerkschnittstellen eine primäre IP-Adresse innerhalb des IP-Bereichs Ihres privaten Subnetzes für den Domänencontroller ein.
-
Falls erforderlich, ändern Sie auf der Seite Speicher hinzufügen die Festplattengröße.
-
Geben Sie auf der Seite Instanz taggen 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 Sicherheitsgruppe „Privat“ aus.
-
-
Überprüfen Sie Ihre Auswahlen 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 aus und wählen Sie 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 Passwort entschlüsseln, um das lesbare Passwort zu erhalten. AWS zeigt das Standardpasswort 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 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 zuvor eingerichtete VPC aus.
-
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 bei der DNS-Registrierung verwenden
-
-
-
So konfigurieren Sie den Domänencontroller:
-
Verwenden Sie den Server-Manager, um die Rolle „Active Directory-Domänendienste“ mit allen Standardfunktionen hinzuzufügen.
-
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.
-
Informationen zu AWS-Berechtigungen finden Sie unter Erforderliche AWS-Berechtigungen – Amazon EC2 und Erforderliche AWS-Berechtigungen – Amazon WorkSpaces Core Managed Instances.
Nächste Schritte
-
Informationen zum Erstellen und Verwalten von Verbindungen finden Sie unter: