即使對於在最新平臺(ARM)中創建的虛擬機,如果您最初使用1個NIC創建機器,是否無法向虛擬機添加額外的NIC,是否屬實?將更多的NIC添加到Azure虛擬機中?
我發現一些隨機(非微軟)文章,似乎表明這是這種情況,如果是這樣的話...是有點遲鈍。
所以我想確保我正確理解這一點。
如果我必須從頭開始構建一個新機器來添加網卡,我可能會考慮使用Amazon AWS,因爲我無法想象這是一個限制。
即使對於在最新平臺(ARM)中創建的虛擬機,如果您最初使用1個NIC創建機器,是否無法向虛擬機添加額外的NIC,是否屬實?將更多的NIC添加到Azure虛擬機中?
我發現一些隨機(非微軟)文章,似乎表明這是這種情況,如果是這樣的話...是有點遲鈍。
所以我想確保我正確理解這一點。
如果我必須從頭開始構建一個新機器來添加網卡,我可能會考慮使用Amazon AWS,因爲我無法想象這是一個限制。
,如果你最初用1 NIC創建的機器,沒有添加額外的網卡到VM 方式
這是真的,沒有辦法給網卡添加到現有虛擬機,我們無法通過門戶網站創建具有多個NIC的虛擬機。但我們可以通過powershell 創建/重新創建 VM,並且將添加到另一個NIC。下面是PowerShell腳本:
$rg = "jason-newgroup" $loc = "japan east" $nic01 = "nic01" $nic02 = "nic02" $vnet = Get-AzureRmVirtualNetwork -Name ‘jason-newgroup-vnet’ -ResourceGroupName ‘jason-newgroup’ $sub01id = (Get-AzureRmVirtualNetworkSubnetConfig -Name ‘sub01’ -VirtualNetwork $vnet).Id $sub02id = (Get-AzureRmVirtualNetworkSubnetConfig -Name ‘sub02’ -VirtualNetwork $vnet).Id $ip1 = '10.1.0.5' $ip2 = '10.1.1.5' $nic1 = New-AzureRmNetworkInterface -Name $nic01 -ResourceGroupName $rg -Location $loc -SubnetId $sub01id -PrivateIpAddress $ip1 $nic2 = New-AzureRmNetworkInterface -Name $nic02 -ResourceGroupName $rg -Location $loc -SubnetId $sub02id -PrivateIpAddress $ip2 $vmsize = "Standard_DS4_v2" $vmname = "jason-windows" $vm = New-AzureRmVMConfig -VMName $vmname -VMSize $vmsize $VM = Add-AzureRmVMNetworkInterface -VM $VM -Id $nic1.Id -Primary $VM = Add-AzureRmVMNetworkInterface -VM $VM -Id $nic2.Id $osDiskName = "jason-newtest" $osDiskVhdUri = "https://jasonnewgroupdisks717.blob.core.windows.net/vhds/jason-windows2016920165635.vhd" $vm = Set-AzureRmVMOSDisk -VM $vm -VhdUri $osDiskVhdUri -name $osDiskName -CreateOption attach -windows New-AzureRmVM -ResourceGroupName $rg -Location $loc -VM $vm
注意: 的VM大小決定,你可以創建一個VM網卡數量。有關每個VM大小支持多少個NICS的詳細信息,請參閱以下鏈接: https://azure.microsoft.com/en-us/documentation/articles/virtual-machines-windows-sizes/
如果有幫助,請將其標記爲答案,謝謝。 –
https://buildwindows.wordpress.com/2015/12/20/how-to-add-a-nic-to -an-azure-virtual-machine-arm/ – 4c74356b41
這實際上是我找到的一篇文章,它說:「虛擬機應該至少有兩塊網卡,不支持從單個網卡虛擬機傳遞到多網卡虛擬機,反之亦然」。 在我閱讀的另一篇文章中,它表示您甚至不能在Azure Web界面中創建多NIC虛擬機,您必須通過Powershell進行操作。 我試圖得到確認,如果有什麼改變,因爲這些文章之前編寫我的完美罰款和工作的虛擬機,因爲我想添加第二個網卡(一個基本功能,可以在其他平臺上輕鬆完成,但Azure ) – vnat