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:

  1. 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.

  1. 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.
  2. Die Client-Software 'Microsoft Remote Desktop' ist verfügbar.

  3. 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
  4. 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.

  1. 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 INSTANCE
    

    Wenn die Instanz anzeigt, dass sie aktiv (running) ist, sind Sie bereit, die Initialisierungswerte zum Abrufen Ihres Kennworts abzurufen.

  2. 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.

  3. 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>
    
  4. 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.