Verbindung zu Windows-Instanzen herstellen
Nachdem Sie Ihre virtuelle Windows-Serverinstanz erstellt haben, können Sie eine Verbindung zu ihr herstellen, indem Sie die folgenden Schritte ausführen.
[Veraltete] „{: tag-deprecated} “-Windows-Instanzen werden von „ LinuxONE “ nicht unterstützt ( s390x-Prozessorarchitektur).
Vorbereitende Schritte
Erfüllen Sie die folgenden Voraussetzungen:
- Stellen Sie sicher, dass Sie über den privaten Schlüssel verfügen, der zu dem öffentlichen SSH-Schlüssel gehört, der zur Erstellung des Windows-Servers verwendet wurde. Wenn bei der Erstellung des Servers mehrere SSH-Schlüssel hinzugefügt wurden, müssen Sie den ersten hinzugefügten SSH-Schlüssel verwenden.
Für Windows-oder VMware -Images müssen Sie den RSA-SSH-Schlüsseltyp verwenden. Der SSH-Schlüsseltyp Ed25519 kann nicht für Windows-oder VMware -Images verwendet werden. Weitere Informationen finden Sie unter Einführung in SSH-Schlüssel.
-
Vergewissern Sie sich, dass die folgenden CLI-Plug-ins heruntergeladen, installiert und initialisiert wurden:
- IBM Cloud-Befehlszeilenschnittstelle
- Plug-in des Infrastrukturservice (infrastructure-service)
- Weitere Information finden Sie unter API- und CLI-Umgebung einrichten.
-
Die Client-Software 'Microsoft Remote Desktop' ist verfügbar.
-
Stellen Sie sicher, dass für die Sicherheitsgruppe, die der Instanz zugeordnet ist, eingehender und abgehender RDP-Datenverkehr (RDP - Remote Desktop Protocol) zulässig ist (TCP-Port 3389).
Geben Sie beispielsweise Folgendes ein, um den gesamten SSH-Datenverkehr (3389) und Ping-Datenverkehr (ICMP Typ 8) zuzulassen:
Konfigurationsinformationen für eingehende Regeln Protokoll Quellentyp Quelle Wert TCP Any <cidr_range>3389 UDP Any <cidr_range>3389 ICMP Any <cidr_range>Typ: 8, Code: Beliebig Konfigurieren Sie dann Regeln für ausgehende Daten, die den gesamten TCP-Datenverkehr zulassen:
Konfigurationsinformationen für ausgehende Regeln Protokoll Zieltyp Quelle Wert TCP Any <cidr_range>Beliebiger Port -
Stellen Sie sicher, dass eine variable IP-Adresse für Ihre Windows-Instanz reserviert und zugeordnet wird.
Verbindung zur Windows-Instanz herstellen
Nachdem die Windows-Instanz erstellt wurde und die Voraussetzungen erfüllt sind, führen Sie die folgenden Schritte aus, um eine Verbindung zu Ihrer Windows-Instanz herzustellen.
-
Rufen Sie den Status Ihrer Instanz ab, indem Sie den folgenden Befehl ausführen. „
INSTANCE“ ist die ID oder der Name der Instanz, mit der Sie eine Verbindung herstellen möchten:ibmcloud is instance INSTANCEWenn die Instanz anzeigt, dass sie aktiv (
running) ist, sind Sie bereit, die Initialisierungswerte zum Abrufen Ihres Kennworts abzurufen. -
Führen Sie den folgenden Befehl aus, um Ihre Instanz zu initialisieren und Ihr Instanzkennwort abzurufen. Geben Sie Ihre Instanz-ID oder den Namen für die Variable „
INSTANCE“ sowie Ihren privaten Schlüssel für die Variable „KEY“ oder „KEY_FILE“ an:ibmcloud is instance-initialization-values INSTANCE [--private-key (KEY | @KEY_FILE)]Dieser Befehl decodiert und entschlüsselt Ihr Passwort, das automatisch generiert wird, wenn Sie eine Instanz mithilfe eines Windows-Images erstellen. Das Passwort wird anhand des öffentlichen SSH-Schlüssels, den Sie bei der Erstellung der Instanz verwendet haben, und des zugehörigen privaten SSH-Schlüssels, den Sie im Befehl „
instance-initialization-values“ angeben, entschlüsselt. Weitere Informationen finden Sie in der CLI-Befehlsreferenz.Der folgende Befehl zeigt ein Anwendungsbeispiel für den Befehl „
instance-initialization-values“, wobei „0xx4e27x-33xx-4e7x-a08b-bexx2ac3xx0c“ die Instanz-ID und „~/.ssh/id_rsa“ der Speicherort der privaten Schlüsseldatei des Benutzers ist. Wenn Sie den Befehl auf einem Windows-Client ausführen, müssen Sie den vollständigen Pfad zum SSH-Schlüssel hinzufügen.ibmcloud is instance-initialization-values 0xx4e27x-33xx-4e7x-a08b-bexx2ac3xx0c --private-key "@~/.ssh/id_rsa"Sie können auch die API verwenden, um das verschlüsselte Kennwort abzurufen, die das decodierte und entschlüsselte Kennwort zurückgibt. Weitere Informationen finden Sie unter Initialisierungskonfiguration für eine Instanz abrufen.
-
Nach dem Abruf Ihres Instanzkennworts können Sie Ihrer Windows-Instanz optional eine variable IP-Adresse zuordnen, sodass Sie eine Verbindung zu ihr von einer Internetadresse aus herstellen können. Führen Sie den folgenden Befehl aus, um Ihrer Instanz eine Floating-IP-Adresse zuzuweisen, wobei „
NIC“ die ID oder der Name der Zielnetzwerkschnittstelle ist (z. B. „eth0“).ibmcloud is floating-ip-reserve <FLOATING_IP_NAME> --nic <NIC> -
Sie verfügen nun über alles, was Sie für die Verbindung zu Ihrer Windows-Instanz benötigen: ein entschlüsseltes Passwort und eine Floating-IP-Adresse. Verwenden Sie Ihren bevorzugten Remote Desktop-Client, um eine Verbindung zu Ihrer Instanz herzustellen. Geben Sie zum Herstellen einer Verbindung zu Ihrer Instanz die variable IP-Adresse und das entschlüsselte Kennwort an. Der Benutzername ist standardmäßig
Administrator. Wenn Sie sich von einem Client aus verbinden, auf dem das Windows-Administratorkonto ausgeführt wird, geben Sie bei der Anmeldung bei RDP „.\administrator“ als Benutzer-ID ein.
Nächste Schritte
Nach dem Herstellen einer Verbindung zu Ihrer Instanz können Sie Ihre Instanzen verwalten.