Azure VM公共静态出站IP

Azure VM公共静态出站IP,azure,azure-virtual-machine,azure-virtual-network,Azure,Azure Virtual Machine,Azure Virtual Network,我编写了一个小服务,从一个ftp服务器抓取文件,编辑它们,然后将它们发送到另一个ftp服务器。作为要发送到的ftp服务器的捕获需要IP的白名单。现在,我选择将此服务托管在一个带有虚拟公共保留IP地址的Azure虚拟机上,认为这将创建一个静态IP,我可以将其用于白名单 不幸的是,即使虚拟机声明虚拟公共保留IP已连接到虚拟机,当打开浏览器并前往时,我会得到一个完全不同的IP,当然Azure会每2-3个月关闭所有虚拟机一次以进行维护(我假设这会刷新IP) 现在我知道从接收到的IP可能连接到Azure负

我编写了一个小服务,从一个ftp服务器抓取文件,编辑它们,然后将它们发送到另一个ftp服务器。作为要发送到的ftp服务器的捕获需要IP的白名单。现在,我选择将此服务托管在一个带有虚拟公共保留IP地址的Azure虚拟机上,认为这将创建一个静态IP,我可以将其用于白名单

不幸的是,即使虚拟机声明虚拟公共保留IP已连接到虚拟机,当打开浏览器并前往时,我会得到一个完全不同的IP,当然Azure会每2-3个月关闭所有虚拟机一次以进行维护(我假设这会刷新IP)

现在我知道从接收到的IP可能连接到Azure负载平衡器,但我一辈子都不明白为什么会出现出站连接

我的问题是:

  • 是否可以为该白名单的出站连接获取静态公共IP

  • 有没有什么明显的解决办法我没有

  • Azure定期维护关闭是否会保存IP信息

  • Azure不是一个很好的工作平台吗?如果是,是什么


    • 现在这确实是可能的。详情请参阅

      powershell代码如下所示:

      New AzureReservedIP–Reservedip名称MyReservedIP–位置“美国中部”
      $image=Get-AzureVMImage |?{$\.ImageName-类似“*RightImage-Windows-2012R2-x64*”}
      新AzureVMConfig-Name TestVM-InstanceSize Small-ImageName$image.ImageName`
      |添加AzureProvisioningConfig-Windows-AdminUsername-adminuser-PasswordMyP@ssw0rd!! `
      |新AzureVM-ServiceName TestService-ReservedIPName MyReservedIP-位置“美国中部”
      

      此外,现在出站连接默认只使用少数IP。您可以在新门户中看到它们:在站点的设置中→ 属性

      关于这些少数IP。。。我到底在哪里找到它们?网站设置似乎已更改