1. 程式人生 > >在Azure中創建多網卡虛擬機

在Azure中創建多網卡虛擬機

雲計算 雲平臺

Azure支持創建多網卡的虛擬機,多網卡的虛擬機是許多網絡虛擬設備所必須的。借助多個網卡和網絡安全組規則,可以更好地管理網絡流量,對多個網卡之間進行流量隔離。但並不是所有的虛擬機都支持多個網卡。虛擬機支持的網卡數量,有虛擬機的大小決定。可以參考下表進行選擇。

最大網卡數量

虛擬機大小

2

Standard_A3、Standard_A6

Standard_A2_v2、Standard_A2m_v2

Standard_D2、Standard_D11

Standard_D2_v2、Standard_D11_v2

Standard_DS2、Standard_DS11

Standard_DS2_v2、Standard_DS11_v2

Standard_F2

Standard_F2s

4

Standard_A4、Standard_A7

Standard_A4_v2、Standard_A4m_v2

Standard_D3、Standard_D12

Standard_D3_v2、Standard_D12_v2

Standard_DS3、Standard_DS12

Standard_DS3_v2、Standard_DS12_v2

Standard_F4

Standard_F4s

8

Standard_A8_v2、Standard_A8m_v2

Standard_D4、Standard_D13、Standard_D14

Standard_D4_v2、Standard_D5_v2、Standard_D13_v2、Standard_D14_v2、Standard_D15_v2、

Standard_DS4、Standard_DS13、Standard_DS14、

Standard_DS4_v2、Standard_DS5_v2、Standard_DS13_v2、Standard_DS14_v2、Standard_DS15_v2

Standard_F8、Standard_F16

Standard_F8s、Standard_F16s

接下來我們來看下如何使用Azure CLI創建多網卡虛擬機。

首先使用az login登錄

技術分享圖片

輸入az login之後,根據提示要求在瀏覽器中輸入上圖的紅框的鏈接,然後輸入code

技術分享圖片

選擇賬戶,我已經登錄過該賬戶,直接選擇即可,如果未登錄過,輸入用戶名密碼登錄

技術分享圖片

登錄成功後關閉窗口

技術分享圖片

回到CLI窗口可以看到azure的訂閱信息,我這個賬戶下有兩個訂閱。

技術分享圖片

接下來使用 az group create 創建資源組。
az group create --name multnics --location eastus

技術分享圖片

使用 az network vnet create 創建虛擬網絡。
az network vnet create --resource-group multnics --name multnicsVnet --address-prefix 192.168.0.0/16 --subnet-name multnicsSubFE --subnet-prefix 192.168.1.0/24 --

技術分享圖片
使用 az network vnet subnet create 為後端通信流創建子網。
az network vnet subnet create --resource-group multnics --vnet-name multnicsVnet --name multnicsSubBE --address-prefix 192.168.2.0/24

技術分享圖片

使用 az network nsg create 創建網絡安全組。
az network nsg create --resource-group multnics --name multnicsNSG

技術分享圖片

使用 az network public-ip create 創建公共 IP 地址

技術分享圖片

使用 az network nic create 創建兩個 NIC。 先創建一個連接到網絡安全組的 NIC(名為 Nic1 ),並關聯到剛創建的公共IP地址
az network nic create --resource-group multnics --name Nic1 --vnet-name multnicsVnet --subnet multnicsSubFE --network-security-group multnicsNSG --public-ip-address multnicsPIP

技術分享圖片

使用 az network nic create --resource-group multnics --name Nic2 --vnet-name multnicsVnet --subnet multnicsSubBE --network-security-group multnicsNSG 再創建一個NIC ,名稱未Nic2

技術分享圖片

創建 VM 並附加 NIC。 創建 VM 時,指定使用 --nics 創建的 NIC。 還需要謹慎選擇 VM 的大小。 可添加到 VM 的 NIC 數目有限制,詳見文中的表格

az vm create --resource-group multnics --name multnicsVM --image win2016datacenter --size Standard_DS3_v2 --admin-username huangcj --admin-password Hcj@20180327 --nics Nic1 Nic2 --public-ip-address-dns-name multnicsVM

技術分享圖片

因網絡原因可能會收到報錯,但是在門戶中我們可以看到已經在創建VM了。

技術分享圖片

等待一段時間後就可以看到創建成功,狀態轉為正在運行。

技術分享圖片

遠程桌面登錄到系統後,在設備管理器中可以看到有兩塊網卡了。

技術分享圖片

在Azure中創建多網卡虛擬機