2015-12-18 99 views
0

我已经在Azure中安装了三个虚拟服务器。他们是三个Windows 2008 R2服务器。静态IP到Azure虚拟机

他们都有私人和公共IP,我可以从互联网上访问他们没有问题。我已经在它们上面设置了私有静态IP。

我想在VM机器上保留公有IP,以便在服务器关闭或重新启动时不会更改它们。

我尝试关注“如何将ILPIP添加到现有虚拟机”,方法是转到网站https://azure.microsoft.com/en-us/documentation/articles/virtual-networks-instance-level-public-ip/,但遇到shell命令后出现问题。

Get-AzureVM -ServiceName FTPService -Name FTPInstance 
| Set-AzurePublicIP -PublicIPName ftpip2 
| Update-AzureVM 

它们是独立的服务器。我将在以后安装第三方软件。他们没有运行任何ftp服务器和ftp实例。所以,问题是我怎么能公共静态IP分配给虚拟机

谢谢

+0

你有什么问题?有没有错误信息?你知道错误信息出来的三个命令中的哪一个(保存到一个变量,并创建三个单独的命令找出) –

+0

因为我没有在服务器上运行的ftp服务我不知道我是否可以使用命令。我想知道是否可以将静态IP分配给虚拟机。它已经拥有公共IP,我只想保留它。服务器现在是计划Windows服务器,并且没有服务正在运行。 – Rollersloft

+0

该命令不依赖于是否从IP地址提供任何服务。由于从未提供任何服务的传出流量,您可能也需要一个静态IP地址。一旦你分配了地址,你就可以开始从它提供服务。 –

回答

0

不能分配静态PIP只是一个静态的VIP和贵宾将被分配到云服务,或者如果您使用ARM你的负载均衡器而不是VM本身。

就我所知,您只能在创建云服务时分配静态VIP。

#get a new static IP  
New-AzureReservedIP –ReservedIPName "MyReservedIP" –Location "AzureRegionName" 

#create a new vm and cloud service and assign the static IP 
New-AzureVM -ServiceName "NewServiceName" -ReservedIPName "MyReservedIP" -Location "AzureRegionName" 

它过长的答案后,但我有不同类型IP地址的天青过here详细的解释。

+0

云服务>>>是否指PAAS?我正在使用IAAS,并且Azure中的服务器很少。 – Rollersloft

+0

两者,如果您使用的是旧版Azure API,则云服务是IAAS(VM)和PAAS(Web/Worker角色等)的容器。 – Francois

+0

如何找到-ServiceName。我使用资源管理器设置所有虚拟机。 – Rollersloft