我正在使用 powershell 从映像在 Azure 上创建 VM。
这是我正在使用的脚本。
$UserName = "username"
$Password = ConvertTo-SecureString "password@123" -AsPlainText -Force
$psCred = New-Object System.Management.Automation.PSCredential($UserName, $Password)
New-AzureRmVm `
-ResourceGroupName "RSG" `
-Name "VMName" `
-ImageName "ImageName" `
-Location "West US" `
-VirtualNetworkName "VNName" `
-SubnetName "default" `
-Credential $psCred
-PublicIpAddressName "None" `
-OpenPorts 3389
但是,当我进入 Azure 门户并查看时,默认分配了一些公共 IP。我也试过不给PublicIpAddressName
属性假设,它不会分配任何IP,但它仍然在分配。
我希望公共 IP 没有。任何人都可以帮助我实现这一点。谢谢!