Web services 应用程序服务的固定和保留出站IP
我有一个azure web应用程序,它有两个插槽(一个用于生产,一个用于暂存)。我的web应用程序调用通过IP筛选保护的外部web服务。当我在生产中时,我调用外部web服务进行生产,当我在登台时,我调用外部web服务进行登台 因为我从登台切换到生产,所以我的2个出站IP地址会定期更改。因此,外部web服务无法独立地保护暂存和生产 应用服务环境能帮我吗?还是其他Azure服务Web services 应用程序服务的固定和保留出站IP,web-services,azure,app-service-environment,Web Services,Azure,App Service Environment,我有一个azure web应用程序,它有两个插槽(一个用于生产,一个用于暂存)。我的web应用程序调用通过IP筛选保护的外部web服务。当我在生产中时,我调用外部web服务进行生产,当我在登台时,我调用外部web服务进行登台 因为我从登台切换到生产,所以我的2个出站IP地址会定期更改。因此,外部web服务无法独立地保护暂存和生产 应用服务环境能帮我吗?还是其他Azure服务 谢谢。看来,你在这里运气不好。根据: 我可以为所有Azure服务使用保留IP吗? 保留IP只能用于通过VIP公开的VM和云
谢谢。看来,你在这里运气不好。根据: 我可以为所有Azure服务使用保留IP吗? 保留IP只能用于通过VIP公开的VM和云服务实例角色 因此,Azure应用程序服务没有保留IP,但仅适用于虚拟机和云服务 但可能有一些解决方案:
- 将IP过滤替换为Azure子域过滤,例如my-app-prod.azurewebsites.net、my-app-staging.azurewebsites.net(或者购买域名并将其子域记录设置为指向Azure应用程序服务槽子域,并使用它们而不是Azure的子域)
- 将您的环境迁移到Azure云服务或虚拟机,然后使用保留的IP地址设置Azure虚拟网络
- 将IP过滤替换为Azure子域过滤,例如my-app-prod.azurewebsites.net、my-app-staging.azurewebsites.net(或者购买域名并将其子域记录设置为指向Azure应用程序服务槽子域,并使用它们而不是Azure的子域)
- 将您的环境迁移到Azure云服务或虚拟机,然后使用保留的IP地址设置Azure虚拟网络
- 看来,你在这里运气不好。根据:
我可以为所有Azure服务使用保留IP吗?
保留IP只能用于通过VIP公开的VM和云服务实例角色
因此,Azure应用程序服务没有保留IP,但仅适用于虚拟机和云服务
但可能有一些解决方案: