将Azure从动态IP地址切换到静态IP地址

时间:2020-08-11 14:00:52

标签: azure static-ip-address dynamic-ip

如何将Azure网站从使用动态IP地址更改为静态IP地址?

我想要一个永远不变的静态IP地址。

我显然没有虚拟机,如下图所示。

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:1)

App Service是一种Pa​​aS(平台即服务)产品。在PaaS中,您无权访问服务器。

您已在基础架构即服务(IaaS)类型中共享的虚拟机屏幕快照。因此,App Services将没有IaaS-虚拟机,这就是VM列表(在您的问题中)为空的原因。

现在,向您提出有关应用程序静态IP的问题。您可以在App Service的“自定义域”部分中找到它,如下所示。

enter image description here

并且,仅当您更改(特别是从较高的级别降级到较低的级别)应用程序服务计划时,此IP地址才会更改。如果它没有改变,那么您很幸运。但是,如果您更改App Service Plan的层,Microsoft不能保证保留IP地址。

要注意的另一点是,您可能还会为另一个应用程序服务看到相同的IP地址。完全可以,而且即使您要将自己的域映射到此应用程序服务也能很好地工作。

更新:

当App Service呼叫另一个外部端点时,它总共使用了另一组称为出站IP地址的IP地址,可以在“属性”刀片中找到它,如下所示。

enter image description here

因此,您需要将其他出站IP地址下的所有IP地址共享给外部WebService团队以列入白名单。这样,您的问题将得到解决。

现在让我知道这是有道理的。

Update2:

对于App Service,我们无法明确创建和分配单独的静态IP。如果由于某种原因需要静态IP,则必须选择“虚拟机”,然后为该VM分配一个静态IP地址,然后使用该VM部署网站。