共用方式為


快速入門:為 Ubuntu 虛擬機器 (VM) 建立站台網路服務 (SNS) 做為虛擬化網路功能 (VNF)

本快速入門說明使用 Azure 入口網站建立站台網路服務 (SNS) 的程序。 站台網路服務 (SNS) 是構成網路服務執行個體的重要部分之一,而且與特定站台相關聯。 每個站台網路服務 (SNS) 執行個體都會參考一個網路服務設計 (NSD) 的特定版本。

必要條件

需要具作用中訂用帳戶的 Azure 帳戶。 如果您沒有 Azure 訂用帳戶,請在開始之前建立帳戶,遵循這裡的指示,開始免費使用

本快速入門假設您已遵循下列快速入門的必要條件:

建立站台網路服務 (SNS)

建立資源

  1. 在 Azure 入口網站的搜尋中輸入「站台網路服務」,然後從結果選取 [站台網路服務]

  2. 選取 + 建立

    螢幕擷取畫面顯示如何在 [建立資源] 頁面上搜尋並選取 [網站網路服務]。

  3. 在 [基本] 索引標籤中,輸入或選取以下資訊。 接受其餘設定的預設值。

    設定
    訂用帳戶 選取您的訂用帳戶。
    資源群組 選取 [operatorresourcegroup]
    名稱 輸入 ubuntu-sns
    區域 選取用於必要資源的位置。
    站台 輸入 ubuntu-vm-site
    受控識別類型 使用者指派。
    使用者指派的身分識別 選取 [identity-for-ubuntu-vm-sns]

    螢幕擷取畫面顯示 [基本資訊] 頁面,其中已輸入網站網路服務的詳細資料。

選擇網路服務設計

  1. 在 [選擇網路服務設計] 頁面,選取您稍早發佈的發行者、網路服務設計資源和網路服務設計版本。

    設定
    發行者供應項目的位置 選取 [英國南部]
    發行者 選取 [ubuntu-publisher]
    網路服務設計資源 選取 [ubuntu-nsdg]
    網路服務設計版本 選取 [1.0.0]

    螢幕擷取畫面顯示 [選擇網路服務設計] 索引標籤和 [網路服務設計] 資源。

  2. 選取 [下一步]。

設定初始設定

  1. 從 [設定初始設定] 索引標籤,選擇 [新建]

  2. 在名稱欄位中輸入 ubuntu-sns-cgvs。

    螢幕擷取畫面顯示 [設定初始設定] 索引標籤,然後 [檢閱並建立]。

  3. 將下列 JSON 檔案複製並貼到出現的 ubuntu-sns-cgvs 對話方塊中。 編輯預留位置以包含您的虛擬網路識別碼、受控識別和 SSH 公開金鑰值。

    {
      "ubuntu-vm-nfdg": {
        "deployParameters": [
          {
            "ubuntu-template": {
              "subnetName": "ubuntu-vm-subnet",
              "virtualNetworkId": "/subscriptions/<subscription_id>/resourceGroups/<pre-requisites resource group>/providers/Microsoft.Network/virtualNetworks/ubuntu-vm-vnet",
              "sshPublicKeyAdmin": "<Your public ssh key>"
            }
          }
        ],
        "managedIdentityId": "<managed-identity-resource-id>",
        "nfdv": "1.0.0"
      }
    }
    
  4. 請參閱快速入門:運算子和虛擬化網路功能 (VNF) 的必要條件中「受控識別的資源識別碼」一節,了解如何擷取 managedIdentity 資源識別碼。

    此外,您可以執行 cat ~/.ssh/id_rsa.pubcat ~/.ssh/id_dsa.pub 列出 sshPublicKeyadmin,或是遵循產生新的金鑰和取得公開金鑰一文建立一個。

  5. 選取 [檢閱 + 建立]。

  6. 選取 建立

等候部署

等候部署達到「成功」狀態。 完成後,您的虛擬網路功能 (VNF) 應該會啟動並執行。

存取您的虛擬網路功能 (VNF)

  1. 若要存取虛擬網路功能 (VNF),請移至 Azure 入口網站的站台網路服務物件。
  2. 選取 [目前狀態] -> [資源] 底下的連結。 連結會帶您前往 Azure 運算子服務管理員建立的受控資源群組。

恭喜! 您已成功在 Azure 中為 Ubuntu 虛擬機器 (VM) 建立站台網路服務做為虛擬網路功能 (VNF)。 您現在可以透過 Azure 入口網站管理和監視您的虛擬網路功能 (VNF)。

當您完成時,請記得刪除資源。 若要這樣做:

  1. 刪除操作員資源群組。
  2. 當步驟 1 完成時,請刪除發行者資源群組。