連接至 Windows 實例

建立 Windows 虛擬伺服器執行個體後,您可以透過完成以下步驟來連線至該執行個體。

已棄用的 Windows 實例不支援 LinuxONE ( s390x 處理器架構)。

開始之前

完成下列必要條件:

  1. 請確定您具有與用來建立 Windows 伺服器之公開 SSH 金鑰相關聯的私密金鑰。 如果在建立伺服器時新增多個 SSH 金鑰,您必須使用所新增的第一個 SSH 金鑰。

對於 Windows 或 VMware 映像檔,您必須使用 RSA SSH 金鑰類型。 Ed25519 SSH 金鑰類型無法與 Windows 或 VMware 映像檔搭配使用。 如需相關資訊,請參閱 開始使用 SSH 金鑰

  1. 確保已下載、安裝並起始設定下列 CLI 外掛程式:

  2. 提供 Microsoft Remote Desktop 用戶端軟體。

  3. 確保與實例關聯的安全群組允許輸入和輸出 Remote Desktop Protocol 流量 ( TCP 連接埠 3389)。

    例如,若要容許所有 SSH 資料流量 (3389) 及連線測試資料流量 (ICMP 類型 8):

    入站規則配置訊息
    通訊協定 來源類型 來源
    TCP 全部 <cidr_range> 3389
    UDP 全部 <cidr_range> 3389
    ICMP 全部 <cidr_range> 類型:8,程式碼:Any

    然後,配置允許所有 TCP 資料流量的出埠規則:

    出站規則配置訊息
    通訊協定 目的地類型 來源
    TCP 全部 <cidr_range> 任何埠
  4. 請確保保留浮動 IP 位址並將其與 Windows 實例相關聯。

連接至 Windows 實例

建立 Windows 實例並完成必要條件之後,請完成下列步驟來連接至 Windows 實例。

  1. 執行下列指令,以查詢實例的狀態。INSTANCE 是您要連接之實例的 ID 或名稱:

    ibmcloud is instance INSTANCE
    

    當實例顯示它是 running 時,您便可以擷取起始設定值來取得您的密碼。

  2. 執行下列指令,以起始設定實例並取得實例密碼。 為 INSTANCE 變數指定實例 ID 或名稱,並為 KEYKEY_FILE 變數指定私密金鑰:

    ibmcloud is instance-initialization-values INSTANCE [--private-key (KEY | @KEY_FILE)]
    

    此指令會解碼並解密您的密碼,該密碼是在您使用 Windows 映像檔建立執行個體時自動產生的。 密碼會根據您在實例建立時使用的公開 SSH 金鑰,以及您在 instance-initialization-values 指令中指定的相關聯私密 SSH 金鑰來解碼及解密。 如需相關資訊,請參閱 CLI 指令參考資料

    下列指令顯示 instance-initialization-values 指令的用法範例,其中 0xx4e27x-33xx-4e7x-a08b-bexx2ac3xx0c 是實例 ID,~/.ssh/id_rsa 是使用者私密金鑰檔案的位置。 如果您從 Windows 用戶端執行指令,則必須新增 SSH 金鑰的完整路徑。

    ibmcloud is instance-initialization-values 0xx4e27x-33xx-4e7x-a08b-bexx2ac3xx0c --private-key "@~/.ssh/id_rsa"
    

    您也可以使用 API 來取得已加密密碼,這會傳回已解碼及已解密的密碼。 如需相關資訊,請參閱 擷取實例的起始設定配置

  3. 取得實例密碼後,您可以選擇將浮動 IP 位址綁定至您的 Windows 實例,以便從網際網路位置連線至該實例。 執行下列指令,以將浮動 IP 位址與實例相關聯,其中 NIC 是目標網路介面的 ID 或名稱 (例如 eth0)。

    ibmcloud is floating-ip-reserve <FLOATING_IP_NAME> --nic <NIC>
    
  4. 現在您已具備連線至 Windows 執行個體所需的一切:已解密密碼和浮動 IP 位址。 請使用偏好的「遠端桌面」用戶端連接至實例。 若要連接至實例,請提供浮動 IP 位址及解密的密碼。 依預設,使用者名稱是 Administrator。 如果您是從執行 Windows 管理者帳戶的用戶端連接,請使用 .\administrator 作為使用者 ID 來登入 RDP。

下一步

連接至實例之後,您可以 管理實例