我正在使用Windows Server 2012路由和远程访问服务(RRAS)在Azure虚拟网络中使用站点到站点VPN实现站点到站点VPN。
要配置它,我需要一台带有两个NIC的Windows Server 2012计算机。 使用Microsoft Azure Powershell,我正在尝试创建它。
我正在执行此article at microsoft website的步骤。
我从Azure图库中选择了虚拟机。
$image = Get-AzureVMImage -ImageName "a699494373c04fc0bc8f2bb1389d6106__Windows-Server-2012-R2-201408.01-en.us-127GB.vhd"
然后我创建一个名为noofof cores(4)和image的VM配置。我不知道什么是可用性。
$ vm = New-AzureVMConfig -Name“MultiNicVM”-InstanceSize“ExtraLarge”-Image $ image.ImageName -AvailabilitySetName“MyAVSet”
为VM创建登录。
Add-AzureProvisioningConfig -VM $ vm -Windows -AdminUserName“”-Password“”
4.添加具有静态IP地址的附加NIC
Add-AzureNetworkInterfaceConfig -Name "Ethernet1" -SubnetName "Midtier"
-StaticVNetIPAddress "10.1.1.111" -VM $vm
默认NIC的配置。对于默认的NIC,它应该是公共IP,为什么它被赋予私有IP?
Set-AzureSubnet -SubnetNames“Frontend”-VM $ vm Set-AzureStaticVNetIP -IPAddress“10.1.0.100”-VM $ vm
创建您的虚拟机,“MultiNIC-VNet”已作为虚拟网络存在。
New-AzureVM -ServiceName“MultiNIC-CS”-VNetName“MultiNIC-VNet”-VM $ vm
在第6步,它收到错误“托管服务不存在”
New-AzureVM : ResourceNotFound: The hosted service does not exist.
At line:1 char:1
+ New-AzureVM -ServiceName "MultiNIC-CS" –VNetName “MultiNIC-VNet” –VM $vm
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : CloseError: (:) [New-AzureVM], CloudException
+ FullyQualifiedErrorId : Microsoft.WindowsAzure.Commands.ServiceManagement.IaaS.PersistentVMs.NewAzureVMCommand
我需要一个具有公共IP的NIC和一个具有专用IP的NIC,它充当站点到站点VPN的局域网。但默认NIC是专用IP,另一个带有公共IP的NIC会自动创建吗?
为什么我收到错误“托管服务不存在”?
答案 0 :(得分:1)
在New-AzureVM中未指定Location或AffinityGroup参数 (创建新服务时需要其中一个)