Skip to main content

2026 年 8 月 26 日

適用於 Microsoft Azure 的同盟架構:下載並部署 Horizon Edge Gateway

您可以在 Microsoft Azure 中的 Horizon 8 同盟部署環境下載並部署 Horizon Edge Gateway,以與 Horizon Cloud 配對。

下載並部署 Horizon Edge Gateway 應用裝置,用於採用同盟架構的 Microsoft Azure AVS 解決方案 Edge 部署。在同盟架構中,您必須將 Horizon Edge Gateway 部署到 Edge 環境中的原生 Microsoft Azure 基礎結構。

以下是將 Horizon Edge Gateway 部署至網繭環境中原生 Azure 基礎結構所需步驟的高階概觀:

  • 下載 Horizon Edge Gateway VHD 檔案。
  • 建立 Azure 儲存區容器,並將應用裝置 VHD 上傳至該儲存區容器。
  • 從已上傳的 VHD 建立虛擬機器 (VM) 映像。
  • 從該虛擬機器映像建立 Horizon Edge Gateway 虛擬機器。

先決條件

您必須符合以下先決條件,才能繼續。

  • 確認您已符合開始部署 Horizon 8 Edge 中所述的 Horizon Edge Gateway 相關先決條件。

  • 確認您已符合在 Horizon 8 環境中部署 Horizon Edge Gateway 前,請確保適當的目的地 URL 可存取所述的條件,以便使用 Horizon Edge Gateway 將 Horizon 8 網繭與 Horizon Cloud 配對。

  • 確認您使用的是適當版本的 Horizon Edge Gateway。請參閱 Omnissa 產品互通性對照表

  • Horizon Edge Gateway 虛擬應用裝置必須能存取網際網路,才能與 Horizon Cloud Control Plane 通訊。如果您的環境需要使用 Proxy 伺服器與 Proxy 組態,才能讓已部署的應用裝置連線至網際網路,請確認您已檢閱在 Horizon Edge Gateway 應用裝置上使用 Proxy 設定的相關資訊、已知限制及已知問題。

    **附註:**請在 Edge 中更新 Proxy 組態。

    /opt/horizon/bin/configure-edge-gateway.sh --configure-proxy --proxy-host 127.0.0.1 --proxy-port 3128 --proxy-username 'exampleUsername' --proxy-password 'examplePassword'
    
    

    若要瞭解更多選項,請使用 -h 選項來執行該指令碼,如下所示:

    /opt/horizon/bin/configure-edge-gateway.sh -h
    
  • 若要在使用 configure-edge-gateway.sh 指令碼配對 Edge 時使用 Proxy,則必須先執行下列命令:當啟用 ProxySSL 時指定為 true,否則指定為 false:

    /opt/horizon/bin/configure-edge-gateway.sh -p 'Pairing_Code' -x -i 'IP_or FQDN_of Proxy' -r 'Proxy_Port' -m 'Proxy_User_Name' -a 'Proxy_Password' -s 'true_or_false'
    

程序

  1. 請依照新增並部署 Horizon 8 Edge 頁面中程序中段的「取得 Horizon Edge Gateway 應用裝置二進位檔」步驟,下載 Horizon Edge Gateway 磁碟映像。回應所有畫面上的提示。

    Horizon Edge Gateway 磁碟映像/應用裝置會以 VHD 檔案提供。按照指定內容將 VHD 檔案下載到本機系統。

    **附註:**請下載最新版的 Horizon Edge Gateway 磁碟映像。建議您使用最新版的 Edge Gateway 應用裝置。如需版本資訊,請參閱 Omnissa 產品互通性對照表

    將下載的二進位檔儲存到您要從中將二進位檔部署到所需虛擬化平台的位置,然後回到此步驟序列,以繼續執行所需的配對程序。

    **附註:**Horizon Edge Gateway 配對後,AVS 中的 Horizon 網繭可支援以下功能與服務:

    • 授權
    • 監控 將磁碟映像檔案上傳至您的 AVS 環境之前,您必須先建立 Azure 儲存區容器,並使用共用存取簽章進行共用。
  2. 在 Azure 入口網站中,導覽至儲存區帳戶,然後為 VHD 檔案建立儲存區容器。如需詳細資訊,請參閱 https://docs.microsoft.com/zh-tw/azure/storage/common/storage-account-overview

    在建立共用存取簽章期間,系統會產生 SAS Token。您必須透過將 SAS Token 附加至儲存區容器 URL,為磁碟映像檔案建構儲存區帳戶 URL。

    1. 透過導覽至儲存區帳戶 > 內容 > URL 來開啟儲存區容器。針對後續步驟記下該儲存區容器 URL。

    2. 建立共用存取簽章。導覽至儲存區帳戶 > 共用存取簽章 > 選取資源類型並產生 SAS 和連線字串。針對後續步驟記下所產生的 SAS Token。

    3. 使用此格式建構儲存區帳戶 URL:

      <StorageContainerPath>/EdgeDiskImageName.vhd<SAS-Token>

      以下是儲存區帳戶 URL 的範例:

      https://azurestorage1.blob.core.windows.net/horizon/edge-gw-2.3.3.0-22720582.azure.vhd.zip?sv=2020-01-01&ss=bfqt&srt=sco&sp=rwdlapx&se=2020-01-01T12:00:00Z&st=2020-01-01T06:00:00Z&spr=https&sig=dUPul74l4K0ah%2FdoCpaTTjY4t2Js8kBY%3D
      
  3. 將磁碟映像檔案上傳至您建立的儲存區帳戶 URL。

    1. 在解壓縮含有 Horizon Edge Gateway 磁碟映像的 VHD 檔案之本機系統上,下載並安裝 AzCopy 公用程式。

      如需關於 AzCopy 公用程式的詳細資訊,請參閱 https://docs.microsoft.com/zh-tw/azure/storage/common/storage-use-azcopy-v10

    2. 若要上傳 VHD 檔案,請在 AzCopy 公用程式中執行下列命令:

      azcopy cp <Path to extracted VHD file> “<StorageAccountURL>” --blob-type PageBlob

      以下顯示從本機 Windows 電腦發出的上傳命令範例:

      azcopy cp c:\edge-gw-2.3.3.0-22720582.azure.vhd.zip "https://azurestorage1.blob.core.windows.net/horizon/edge-gw-2.3.3.0-22720582.azure.vhd?sv=2020-01-01&ss=bfqt&srt=sco&sp=rwdlapx&se=2020-01-01T12:00:00Z&st=2020-01-01T06:00:00Z&spr=https&sig=dUPul74l4K0ah%2FdoCpaTTjY4t2Js8kBY%3D" --blob-type PageBlob
      
  4. 從已上傳的 VHD 檔案建立虛擬機器 (VM) 映像。

    1. 在 Azure 入口網站中,導覽至映像,然後建立新的虛擬機器映像。輸入映像的名稱,並指定目標位置和資源群組。

    2. 指定下列選項:

      • 作業系統類型選項設定為 Linux
      • 虛擬機器產生選項設定為 Gen1
    3. 對於儲存區 Blob,請瀏覽至您建立的儲存區帳戶和容器,然後選取您上傳的 VHD 檔案。

    4. 按一下建立,從 VHD 檔案建立虛擬機器映像。

  5. 透過從虛擬機器映像建立應用裝置虛擬機器,來部署 Horizon Edge Gateway 應用裝置。

    1. 在 Azure 入口網站中,開啟您在上一個步驟中建立的虛擬機器映像。按一下建立虛擬機器

    2. 指定下列設定:

    3. 對於管理員帳戶,指定 ccadmin 作為使用者名稱。您必須建立此 ccadmin 使用者帳戶,才能允許使用 SSH 存取應用裝置。

    4. 對於 SSH 存取,請指定 SSH 公開金鑰驗證方法。

      **附註:**SSH 公開金鑰和密碼驗證方法皆受支援。不過,SSH 公開金鑰提供更強的安全性,且為慣用方法。

    5. 對於防火牆設定,請設定下列連接埠:

      • 連接埠 443 用於 HTTPS
      • 連接埠 22 用於 SSH 如果您想要為應用裝置設定防火牆和 Proxy 伺服器,則還必須將應用裝置設定為允許特定的公用 URL。
    6. 對於網路設定,如果您需要允許透過公用網路存取應用裝置,請指定公用 IP 位址配置。此外,請指定 HTTPS 和 SSH 的公用輸入連接埠。

    7. 導覽至虛擬機器內容,並記下應用裝置虛擬機器的 IP 位址和 FQDN。您稍後需要這些資訊來存取瀏覽器型 Horizon Edge Gateway 組態入口網站。

  6. 如果您的環境需要使用 HTTP Proxy 伺服器讓您的虛擬應用裝置存取網際網路,請依照這個主題的〈先決條件〉中所述,為應用裝置設定 Proxy 相關的設定。

  7. 使用命令列介面允許 SSH 存取 Horizon Edge Gateway。如需相關資訊,請參閱為 Horizon Edge 啟用 SSH 存取

  8. 如果您要為 Horizon Edge Gateway 應用裝置使用完整網域名稱 (FQDN) 並解析主機名稱,請在您的 DNS 伺服器中建立正向與反向查詢記錄,將該 FQDN 對應至 Horizon Edge Gateway 虛擬應用裝置的靜態 IP。

  9. 透過 SSH 連線至 Horizon Edge Gateway 虛擬機器的 Microsoft Azure 執行個體。

如需相關資訊,請參閱[為 Horizon Edge 啟用 SSH 存取](EnableSSHAccessforHorizonEdge.md)。另請參閱 Microsoft Azure 說明文件,以瞭解連線至執行個體的詳細資料。我們建議使用 SSH,以允許複製貼上配對金鑰。
  1. 使用以下命令格式執行配對 Edge 指令碼,其中 pairing_code 是您從新增並部署 Horizon 8 Edge 中所述的 6. 部署與配對 Horizon Edge Gateway 使用者介面頁面複製的配對代碼。

    sudo su -
    /opt/horizon/bin/configure-edge-gateway.sh -p <pairing_code>
    
  2. 為了提高安全性,請考慮在完成這些步驟後停用 SSH。

  3. 返回 Horizon Universal Console,以完成 Horizon Connection Server 詳細資料的設定。請參閱新增並部署 Horizon 8 Edge

此頁面對您有幫助嗎?

針對本主題提供意見回饋

本主題對您有幫助嗎?

請勿填寫任何個人或機密資訊。

正在產生連結…