Windows-Server-2008

如何在 Azure vps 中啟動 Windows Server 許可證?

  • August 26, 2019

在 Azure 中配置 Windows Server 2008 R2 Datazenter VPS 時,有一個問題,

已經擁有 Windows Server 許可證?

我選擇了“否”,並預計實例的成本將包括許可證,因為資訊氣泡說,

如果您擁有具有有效軟體保障 (SA) 的 Windows 許可證或擁有有效的 Windows Server 訂閱,請使用 Azure 混合權益來節省計算成本。

通過遠端桌面連接訪問伺服器時,該實例指示 windows 未啟動並且需要產品密鑰。

https://azure.microsoft.com/en-us/pricing/licensing-faq/狀態:

預設情況下,在 Azure 環境中執行 Windows Server 的許可包含在 Windows 虛擬機的每分鐘成本中。

那麼關鍵在哪裡呢?

啟動虛擬機有幾個不同的先決條件。

  1. Windows 配置了適用於該版本 Windows 的適當 KMS 客戶端設置密鑰。
  2. Windows 配置為使用 Azure KMS 服務,例如 kms.core.windows.net:1688 用於 Azure 公共雲區域中的 VM。
  3. VM 具有到 KMS 端點的網路連接,例如 kms.core.windows.net:1688 用於 Azure 公共雲區域中的 VM。例如,如果來賓作業系統防火牆或 Azure 網路安全組 (NSG) 規則不允許 TCP 埠 1688 出站,則將阻止啟動請求。
  4. 來自 VM 的 KMS 啟動請求的源 IP 地址必須是 Azure IP 範圍內的 IP 地址。這是必要的,因為 Azure KMS 服務僅在源 IP 在 Azure IP 範圍內時才允許請求通過。如果您使用的是 ExpressRoute,請參閱 Azure VM 可能無法通過 ExpressRoute 啟動。如果您使用的是站點到站點 VPN,請參閱使用 Azure 自定義路由通過強制隧道啟用 KMS 啟動。

https://blogs.msdn.microsoft.com/mast/2017/06/14/troubleshooting-windows-activation-failures-on-azure-vms/

引用自:https://serverfault.com/questions/980578